• Developed and optimized backend services using Node.js, GraphQL, and WebSockets to support real-time data processing. • Designed and implemented microservices architecture, improving system scalability and maintainability. • Integrated Azure DevOps for CI/CD automation, reducing deployment times by 50%. • Developed API gateways to streamline communication between services using NestJS and Express.js. • Enhanced security by implementing OAuth2, JWT authentication, and role-based access control (RBAC). • Conducted performance tuning and database optimization for PostgreSQL and MongoDB, reducing query latency by 40%. • Extensive Shopify integration, custom theme development, and app integration for seamless user experience, API-based enhancements for product management, checkout optimizations, and leveraging Shopify’s ecosystem to scale online stores efficiently.
• Led the backend development for DoubleJ, a web application handling orders and appointments. • Built RESTful APIs and microservices using Node.js, TypeScript, and GraphQL, improving data retrieval efficiency. • Implemented AWS Lambda for serverless computing, optimizing resource consumption and cost. • Refactored legacy code and introduced modern NestJS-based microservices for improved scalability. • Developed caching strategies using Redis, reducing API response times by 30%. • Designed unit and integration tests with Jest and Supertest, achieving 90% test coverage.