About Me
Results driven Senior Full-Stack Engineer and Team Lead with 15 years of combined experience, including 5 years delivering production-grade backend systems and a 10-year academic foundation in computer science that sharp…
Results driven Senior Full-Stack Engineer and Team Lead with 15 years of combined experience, including 5 years delivering production-grade backend systems and a 10-year academic foundation in computer science that sharpened deep expertise in algorithms, system design, databases and software engineering principles. This dual background provides a rare ability to bridge rigorous engineering theory with real-world scalability demands, driving sound architectural decisions, high code quality and effective team mentoring. Specialized in scalable backend architectures, RESTful and GraphQL APIs, system integration, CMS-driven applications, third-party API integrations and performance optimization across high-traffic production environments with a proven track record of reducing API latency by 7x and driving 50,000+ enterprise product engagements. An experienced Team Lead who mentors engineers, conducts technical interviews, collaborates with cross-functional teams and translates complex business requirements into robust, maintainable production solutions, consistently delivering from concept to deployment.
Experience
Team Lead, Technical Solutions
<p>Architected and led development of the Compass Starter App (Next.js + TypeScript), a 1-click enterprise trial platform that generated 50,000+ usage records within 18 months, directly accelerating customer onboarding and product adoption.</p><p> Built AWS Lambda-based real-time synchronization service between Contentstack and BigCommerce (proxy for backend server), reducing API response latency from ~7 seconds to under 1 second making that a 7x performance improvement.</p><p> Engineered a GenAI-powered Slack bot using the OpenAI API to auto-summarize user-submitted content, cutting manual reading time by 60–70% and improving internal team productivity.</p><p> Designed and developed scalable RESTful and GraphQL APIs using Node.js and Express.js with MVC architecture; implemented job queues with BullMQ and Redis for async workload management.</p><p> Built custom CMS applications including a PDF Viewer, Image Hotspot widget, Taxonomy POC, Multi-stack Sync tool and a mini eCommerce PIM which enables enterprise-scale content operations for clients.</p><p> Improved system observability by implementing centralized structured logging with Winston and Datadog; optimized critical PostgreSQL queries and automated AWS S3 image workflows via shell scripts.</p><p> Led and mentored a team of engineers; conducted technical interviews (SE1 and SE2 levels); provided technical consultancy to enterprise clients and internal sales teams, translating business requirements into production-ready solutions.</p>
Assistant Professor, Computer Science
<p>Delivered hands-on instruction in C, C++, Java, Python, DBMS, Software Engineering, Web Technologies, and Cloud Computing to undergraduate students.</p><p> Mentored 100+ students on software architecture, backend logic, databases, and debugging; guided final-year project teams to ship real-world software products.</p><p> Built deep expertise in data structures, algorithms, system design and databases which now applied directly to production-grade backend engineering.</p>
PROJECTS
Asset Marketplace Application | Python, FastAPI, React, MongoDB, JWT
<p>A full-stack marketplace featuring user registration and login, public asset browsing, authenticated purchases, user-specific asset views and an admin interface for managing assets and registered users. The backend uses a layered architecture, password hashing, JWT authentication, refresh-token rotation and role-based authorization</p>
Knowledge Base Application | Node.js, Express.js, Pug, MongoDB, JWT
<p>A server-rendered knowledge-base application with user registration, secure password hashing, protected routes and article CRUD operations. Implements authentication and ownership-based authorization so users can create, update and delete their own articles.</p>