Lead / Principal Full Stack Architect
13+ years of experience architecting and delivering scalable, high-performance, cloud-native applications across fintech, enterprise platforms, and AI-enabled systems.
Specialized in system architecture, microservices design, distributed systems, React ecosystem, Node.js/NestJS backends, and cloud-native engineering (AWS/Azure/GCP).
Strong product mindset with ownership of architecture decisions, engineering standards, performance optimization, and long-term scalability. Experienced in mentoring teams, defining technical strategy, and aligning engineering solutions with business goals.
Core Competencies
- Scalable System Architecture & Platform Design
- Microservices & API-First Architecture
- Distributed Systems & Cloud-Native Engineering
- AI/LLM-Ready Data Pipelines & Integration
- Frontend Architecture (React, State Management Patterns)
- DevOps, CI/CD & Engineering Governance
- Performance Engineering & Reliability
- Cross-Functional Technical Leadership
Latest Professional Experience (Across the Last Three Organizations)
2/2022 – Present
IBM India Pvt Ltd
Lead System Architect / Senior System Analyst
- Architected enterprise-grade data ingestion pipelines integrating Jira, Azure DevOps, and GitHub into Azure Data Lake
- Designed scalable, modular microservices using NestJS following clean architecture principles
- Defined API governance standards and dependency optimization strategies
- Led performance optimization and refactoring initiatives improving reliability and maintainability
- Established structured testing strategy using Jest and CI/CD validation pipelines
- Led backend API architecture using Node.js and REST/OpenAPI standards
- Delivered scalable feature enhancements aligned with long-term product architecture
- Introduced structured code review and refactoring practices to reduce technical debt
- Improved deployment quality through enforced testing and CI/CD automation
- Leveraged AI-assisted development workflows (e.g., Copilot) to improve delivery efficiency
DBS Bank Singapore (Enterprise UI Architecture)
- Defined scalable frontend architecture using React.js, TypeScript, Redux, Redux-Saga
- Designed reusable component libraries and modular project structures
- Improved frontend performance through architectural refactoring
- Implemented comprehensive unit testing strategy using Jest and React Testing Library
- Collaborated with product stakeholders to align architecture with business scalability goals
12/2019 – 2/2022
Technossus Software Services Pvt Ltd
Lead Consultant – Full Stack Architect
- Architected a cross-platform AI data labeling platform supporting ML model training workflows
- Designed Electron-based desktop architecture integrated with scalable Node.js backend services
- Built backend systems using Node.js, Hapi.js, Sequelize ORM, Swagger/OpenAPI
- Integrated Firebase for real-time architecture
- Established CI/CD pipelines using Jenkins
- Introduced mutation testing (Stryker) and quality gates to enforce engineering standards
- Mentored engineers and led architectural decision-making across teams
6/2017 – 12/2019
SimSaw Software Pvt Ltd
Senior Software Engineer → Technical Lead
- Designed scalable RESTful services using Hapi.js and Sequelize ORM
- Developed modular frontend systems using React, Angular, TypeScript
- Implemented reusable UI architecture strategies
- Improved system performance through profiling, query optimization, and refactoring
- Maintained architectural documentation and coding standards
AI / GenAI Architecture Readiness
- Designed AI-support platforms for model training and annotation workflows
- Architected data pipelines suitable for ML/LLM processing
- Experienced in building systems adaptable for:
- LLM-powered APIs
- Retrieval-Augmented Generation (RAG)
- AI copilots in enterprise applications
- Embedding pipelines and vector storage integration
- Strong backend foundation for scalable GenAI systems
Education
MCA - Master of Computer Application 2009 - 2012
- A.I.M.T College, Ambala, Haryana, India
- Kurukshetra University, Kurukshetra
Technical Expertise
Frontend Architecture
- Proficient in React.js (Hooks, Context API, Performance Optimization)
- State management with Redux and Redux-Saga
- Experience with Angular and Vue.js
- Strong command of TypeScript and ES6+ JavaScript
- Skilled in Component-Driven Development & Design Systems
Backend & Distributed Systems
- Development with Node.js, Express, Hapi.js, NestJS
- Designing Microservices and Modular Monoliths
- Building RESTful APIs following OpenAPI standards
- ORM expertise: Sequelize, TypeORM, Knex.js
- Desktop apps with Electron.js
Databases & Caching
- Relational: MySQL, PostgreSQL, MSSQL
- NoSQL: MongoDB, DynamoDB
- Redis caching & performance tuning
- Query optimization and indexing strategies
Cloud & DevOps
- Cloud platforms: AWS (EC2, S3, Lambda, RDS), Azure DevOps & Data Lake, GCP, Firebase
- CI/CD with Jenkins and GitHub Actions
- Deployment strategy and pipeline optimization
Engineering Practices
- TDD & unit testing (Jest, Jasmine)
- Code reviews, refactoring, and enforcing standards
- Application performance profiling & optimization
- Creating technical documentation and best practices
Technology Proficiency
| Domain |
Level |
| JavaScript & TypeScript |
⭐⭐⭐⭐⭐ |
| React Architecture & State Management |
⭐⭐⭐⭐⭐ |
| Node.js & Microservices Design |
⭐⭐⭐⭐ |
| REST API & OpenAPI Standards |
⭐⭐⭐⭐⭐ |
| Database Design & Optimization |
⭐⭐⭐⭐ |
| Testing & Quality Engineering |
⭐⭐⭐⭐ |
| Cloud Architecture |
⭐⭐⭐⭐ |
| DevOps & CI/CD |
⭐⭐⭐⭐ |
| System Design & Scalability |
⭐⭐⭐⭐⭐ |