Languages
Core- JavaScript (Node.js)Primary language for backend services
- Restful APIsHTTP methods, status codes, headers
- MVC PatternSeparation of concerns in app design
Backend Engineer · Node.js · NoSQL
Designing and implementing APIs, microservices, and data layers with a strong focus on reliability, observability, and performance.
I am a backend engineer focused on building reliable, high-performance systems using Node.js. I design and implement REST APIs, background job systems, and data-intensive services with a strong emphasis on scalability, fault tolerance, and system clarity.
I have worked on projects involving microservices, queue-based workflows, caching strategies, and optimized data layers, solving real-world problems like performance bottlenecks, system failures, and large data handling.
Focused on building reliable, maintainable backend systems with Node.js and relational databases.
Owning backend services end-to-end: from API design and data modelling to debugging production issues.
Appsinvo Pvt. Ltd. · Onsite - Noida, India
July'25 – Present
Satia Global Pvt. Ltd. · Onsite - Noida, India
June'24 – June'25
Freelance · Remote
Jan'23 – May'24
Selected backend projects highlighting system design, reliability, and real-world impact.
Node.js + MySQL based CRM backend with role-based access and background jobs.
Internal CRM backend for managing customers, contacts, and activities across multiple tenants.
Layered Node.js service with Express routing, Sequelize models, MySQL as primary store, and Bull/BullMQ queues for async tasks (email, sync jobs).
Cut average response times for key endpoints by optimizing queries and adding proper indexes; background jobs kept the main APIs responsive under load.
Centralized notification microservice with retries and dead-letter handling.
Needed a reliable way to send transactional emails and notifications without blocking main request flows.
Thin HTTP API that accepts notification requests, persists them to Redis-backed queues, and workers that handle retries and DLQs with backoff.
Reduced failed notifications and removed blocking calls from main APIs, improving user-facing response times and reliability.
Aggregates API usage data for dashboards and monitoring.
Needed insight into which APIs were used most, error rates, and customer-specific usage.
Request logging middleware writing structured logs to MySQL, with batch jobs aggregating metrics into reporting tables.
Enabled monitoring of API usage patterns and helped identify performance hotspots.
Interested in backend-focused roles, API design, or system debugging work? Drop me a message.
Need to build something real for your business?
Leave your details in the contact form and leave the rest to me. I’ll take it from there.