Skip to content

Instantly share code, notes, and snippets.

@shubham43MP
Created January 14, 2025 07:49
Show Gist options
  • Select an option

  • Save shubham43MP/2d401e57e75275ca964f4bf13ddef6e5 to your computer and use it in GitHub Desktop.

Select an option

Save shubham43MP/2d401e57e75275ca964f4bf13ddef6e5 to your computer and use it in GitHub Desktop.
My Previous roles

Project: Hoory.com

As the Senior Full-Stack Engineer and Lead Developer on the Hoory project, I played a pivotal role in designing and implementing key features of the platform, which includes customer support tools such as live chat, chatbot builders, AI assistants, and omnichannel inboxes. My primary focus was on API integration and creation to ensure seamless interactions between the platform's backend and various customer touchpoints.

Roles and Responsibilities:

  • API Design & Integration: Led the API design, development, and integration process, ensuring that Hoory's platform could seamlessly connect with various customer communication channels (email, WhatsApp, Telegram, etc.).
  • Backend Development: Built and optimized backend APIs for handling high volumes of requests efficiently, with a focus on scalability and performance.
  • Team Leadership: Managed and mentored two developers, providing technical guidance, conducting code reviews, and fostering collaboration within the team.
  • Cross-Functional Collaboration: Worked closely with the front-end team to ensure smooth integration of API data with the user interface, ensuring a user-friendly experience.
  • Performance Optimization: Implemented techniques such as caching and rate-limiting to enhance API performance and minimize response times.

Key Features Implemented:

  • Live Chat Integration: Developed API endpoints to integrate the real-time chat functionality, ensuring seamless communication between support agents and customers.
  • Omnichannel Inbox: Integrated APIs to manage customer interactions from different messaging platforms into a unified inbox for support agents.
  • Chatbot & AI Assistant APIs: Developed APIs for chatbot and AI assistant functionalities, allowing them to access knowledge bases and automate responses effectively.
  • Workflow Automation: Created APIs for automating customer support workflows based on user actions and conditions, increasing operational efficiency.

Technologies Used:

  • Node.js, Express, and RESTful APIs for backend development.
  • PostgreSQL for database management.
  • Redis for caching and performance improvements.
  • Docker for containerization and deployment.
  • Git and GitHub for version control and collaboration.

Outcome:

The Hoory project was successfully delivered, providing an efficient, scalable solution for customer support teams. The platform enabled businesses to automate support workflows, manage interactions across multiple channels, and enhance customer engagement. As a result of our efforts, Hoory received high praise from users for its intuitive design and robust backend performance.

For more details, visit the project here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment