Kevil Patel
Backend Developer | Node.js | NestJS | Microservices | Cloud (AWS)
Hire this person
Send a job offer directly to this candidate
About
Results-driven Backend Developer with 3.5+ years of experience designing, building, and scaling RESTful APIs and microservices using Node.js, Express.js, and NestJS. Proven track record delivering multi-tenant SaaS, healthcare (EMR/ERP), fintech, and real-time communication platforms serving production users across PostgreSQL, MySQL, and MongoDB database ecosystems. Skilled in secure authentication (JWT, OAuth 2.0, RBAC), event-driven architecture (RabbitMQ, BullMQ, Redis), and containerized deployments (Docker, AWS).
Adept at optimizing API latency, database query performance, and system scalability through profiling, indexing, and clustering. Strong collaborator experienced in translating complex business requirements — from insurance claim processing to subscription billing — into secure, high-performance backend systems.
Experience
Senior Software Engineer - Narola Infotech Solutions LLP
(2023-01)
- Architected and implemented multi-tenant database architecture using MongoDB across client applications, improving data isolation and scalability.
- Profiled and optimized Node.js applications using clustering, load balancing, and memory tuning to improve API performance and resource utilization under high load.
- Deployed and maintained scalable cloud infrastructure using AWS (EC2, S3, SNS, SES, Chime) and Firebase Cloud Functions to support reliable applications and serverless workloads.
- Improved API performance through database indexing, query optimization, and schema redesign, reducing latency for high-traffic endpoints and complex reports.
- Integrated Stripe and native iOS/Android in-app purchase systems to support recurring subscriptions, add-ons, and automated invoicing, with secure webhook handling and production-ready payment workflows.
- Built real-time communication features including chat, presence, and video calling using Socket.IO and AWS Chime SDK, along with AI-driven transcription and summarization modules to enhance user experience.
Education
Master of Computer Applications - MCA - Veer Narmad South Gujarat University
Bachelor of Computer Applications - BCA - SDJ International College
HSC - Shardayatan School


