Building scalable full stack products with modern engineering and AI-driven solutions

Full Stack Engineer specializing in scalable React ecosystems, backend development, cloud-ready applications, and AI-powered product development.

View Projects

Performance Snapshot

Key delivery indicators from recent engineering outcomes.

4+

Years of Experience

45%

Performance Improvement

8+

Cross-Team Projects

8+

Successful Releases

React & Next.js ArchitectureNode.js & Express.jsTypeScript EngineeringNest.jsMicroservices & ServerlessGraphQL & REST APIsDatabase Design & OptimizationMicro Frontend SystemsPerformance OptimizationDesign SystemsCI/CD & Agile DeliveryAPI IntegrationAmazon Web ServicesDocker & ContainerizationCloud-Ready DeploymentReact & Next.js ArchitectureNode.js & Express.jsTypeScript EngineeringNest.jsMicroservices & ServerlessGraphQL & REST APIsDatabase Design & OptimizationMicro Frontend SystemsPerformance OptimizationDesign SystemsCI/CD & Agile DeliveryAPI IntegrationAmazon Web ServicesDocker & ContainerizationCloud-Ready Deployment

About

I turn business requirements into scalable, user-focused systems that solve real problems, translating complex needs into simple, reliable solutions that deliver measurable outcomes.

Full-Stack Development

Building scalable applications with React, Vue, Next.js, Node.js, and Spring Boot.

Backend & Microservices

Designing modular REST APIs and microservice-ready systems with Node.js and Spring Boot.

Real-Time Systems

Building high-concurrency features with WebSockets, Socket.IO, Redis, and Agora.

Performance Engineering

Optimizing queries, caching, queues, and APIs to improve system performance by up to 60%.

Payments & Integrations

Integrating Stripe, Razorpay, Cashfree, Twilio, Firebase, and usage-based billing workflows.

Cloud & DevOps

Deploying production systems with AWS, Docker, GitHub Actions, PM2, Redis, and S3.

Experience

A track record of engineering quality and delivery confidence.

Senior Software Engineer

Nov 2025 – Present

Ultrashield Technology

  • Built scalable Node.js/TypeScript and Java/Spring Boot services with modular architectures.
  • Built real-time chat, queue, and audio calling using Socket.IO, WebSockets, and Agora.
  • Implemented Redis-backed queues with Amazon ElastiCache, improving matchmaking response time by 40%.
  • Integrated Stripe, Razorpay, and Cashfree with subscriptions, metered billing, and payment webhooks.
  • Implemented JWT, OTP, rate limiting, brute-force protection, Helmet, and input sanitization.
  • Built React/TypeScript admin dashboards with MUI and Redux Toolkit for CMS and analytics.
  • Optimized production with PM2, BullMQ, MongoDB change streams, Redis, and AWS S3.

Software Engineer

May 2022 – Oct 2025

Shine Web Services

  • Built healthcare modules using Vue.js, Pinia, Vuetify, Bootstrap, and DevExtreme.
  • Built appointment scheduling with DevExtreme, improving doctor-patient scheduling efficiency.
  • Developed doctor and patient management modules for profiles, records, documents, tasks, and appointments.
  • Implemented SSO-based patient login with simplified complaint submission workflows.
  • Optimized MongoDB queries and advanced filters, reducing API response times by 60%.
  • Built Node.js/TypeScript APIs with Socket.IO, Stripe, Twilio, and React for real-time application features.
  • Integrated Stripe subscriptions, S3 uploads, Firebase notifications, and GitHub Actions CI/CD on AWS EC2.

Featured Projects

Production applications focused on scalability, performance and real business impact.

TukTukLove

A scalable dating platform with real-time matching, messaging, voice calling, subscriptions, and gamification.

Business Impact

Built 20+ modular backend components with Redis caching, real-time communication, and scalable production infrastructure.

Challenge Solved

Designing real-time matching, messaging, queue processing, and subscription workflows while maintaining performance and security.

Key Highlights

  • Built real-time messaging and voice calling with Socket.IO and Agora.
  • Implemented Redis caching, BullMQ queues, and MongoDB change streams.
  • Integrated Stripe, Razorpay, and Cashfree subscription workflows.
  • Implemented JWT, OTP, rate limiting, brute-force protection, and input sanitization.
  • Built React admin dashboards with analytics, CMS, verification, and support workflows.

Tech Stack

TypeScriptNode.jsExpress.jsMongoDBRedisReactSocket.IOAgoraStripeRazorpayCashfreeAWS S3BullMQ

Curotiva

A wellness platform enabling therapist booking, real-time communication, queue management, and usage-based billing.

Business Impact

Scaled real-time communication to 50,000+ users and reduced matchmaking response time by 40%.

Challenge Solved

Building reliable real-time chat and queue systems while handling high concurrency and accurate per-minute billing.

Key Highlights

  • Built WebSocket architecture for real-time chat and queue updates.
  • Implemented Redis-backed queue management using Amazon ElastiCache.
  • Built therapist booking and real-time queue assignment workflows.
  • Implemented usage-based billing with 35% improved billing accuracy.
  • Delivered production-ready Agora audio calling for high concurrency.

Tech Stack

JavaSpring BootWebSocketsMongoDBRedisAmazon ElastiCacheAgoraTwilioCashfree

Pleezr

A feature-rich dating application with subscriptions, gamification, messaging, notifications, and user verification.

Business Impact

Reduced API response times by 60% through MongoDB query optimization and advanced filtering.

Challenge Solved

Optimizing data-heavy APIs while supporting payments, real-time communication, media uploads, and engagement features.

Key Highlights

  • Optimized MongoDB queries and advanced filters for 60% faster responses.
  • Implemented Stripe subscriptions, metered billing, and payment webhooks.
  • Built gamification, referrals, profile boosts, and verification workflows.
  • Integrated Socket.IO, Twilio, Firebase notifications, and AWS S3.
  • Configured AWS EC2 deployment with GitHub Actions CI/CD.

Tech Stack

TypeScriptNode.jsExpress.jsMongoDBReactSocket.IOStripeTwilioAWS EC2AWS S3GitHub Actions

HealthCore

A patient management platform supporting appointment scheduling, doctor workflows, patient records, and secure interactions.

Business Impact

Improved healthcare workflows by simplifying appointment scheduling and patient management.

Challenge Solved

Designing intuitive healthcare workflows for doctors and patients while managing complex scheduling and medical data.

Key Highlights

  • Built appointment scheduling using DevExtreme.
  • Developed doctor management for records, documents, and appointments.
  • Built patient portals for profiles, tasks, and medical history.
  • Implemented SSO authentication and simplified complaint workflows.
  • Created responsive interfaces using Vue.js, Vuetify, and Bootstrap.

Tech Stack

Vue.jsPiniaVuetifyBootstrapDevExtremeSSO

Genic Assets

An asset management platform for managing inventory and streamlining asset-related business operations.

Business Impact

Improved database query performance by 50% and enabled 40% smoother inventory management.

Challenge Solved

Processing complex asset data efficiently while maintaining fast database queries across large datasets.

Key Highlights

  • Built asset management workflows using the MERN stack.
  • Optimized MongoDB queries using Mongoose and aggregation pipelines.
  • Improved database query performance by 50%.
  • Enhanced inventory workflows for smoother asset management.
  • Contributed to improvements that increased customer satisfaction.

Tech Stack

MongoDBMongooseExpress.jsReactNode.jsAggregation Pipeline

Services

Focused capabilities for product, platform and delivery teams.

Full-Stack Development

Scalable web applications using React, Vue, Next.js, Node.js, and Spring Boot.

Backend & API Engineering

Secure REST APIs, modular services, microservices, authentication, and integrations.

Real-Time Applications

High-concurrency chat, queues, notifications, and calling with WebSockets and Socket.IO.

Performance Optimization

Query optimization, Redis caching, queues, and backend improvements for faster systems.

Payments & Integrations

Subscription, billing, webhook, and third-party integrations with Stripe, Razorpay, and Cashfree.

Cloud & DevOps

AWS deployments, Docker, CI/CD, PM2, S3, ElastiCache, and production infrastructure.

Engineering Credibility

Building scalable systems with measurable outcomes

4+ years of experience building full-stack applications, real-time systems, backend services, and cloud-ready solutions.

Impact Highlights

Engineering decisions focused on performance, scalability, reliability, and business outcomes.

  • Reduced API response times by up to 60% through query optimization and advanced filtering.
  • Scaled real-time communication architecture to support 50,000+ users.
  • Reduced matchmaking response time by 40% using Redis-backed queue management.
  • Improved billing accuracy by 35% with real-time usage-based billing.
  • Improved database query performance by 50% using MongoDB aggregation pipelines.
  • Improved code maintainability and development velocity by 40% through backend modularization.

Engineering Stack

Production-ready capabilities across frontend, backend, real-time systems, data, delivery, and cloud infrastructure.

Core Frontend

JavaScript (ES6+)TypeScriptReact.jsNext.jsNext.js (App Router)Vue.jsNuxtHTML5CSS3Vite

State Management

Redux ToolkitReduxReact QueryTanStack QueryContext APIPiniaVuex

UI Styling

Material UIShadcn UISASSTailwind CSSBootstrapVuetifyResponsive DesignComponent Design SystemsDevExtremeApexCharts

Architecture

Code SplittingLazy LoadingMicro FrontendsSPA DevelopmentCore Web Vitals OptimizationModular Frontend ArchitectureScalable Application ArchitectureMicroservicesModular Backend Architecture

Backend

Node.jsExpress.jsNestJSJavaSpring BootREST APIsREST ServicesJWT AuthenticationWebSocketsSocket.IOAPI IntegrationsBackend DevelopmentAuthentication & AuthorizationSwaggerOTP AuthenticationRate LimitingInput SanitizationNoSQL Injection PreventionXSS Prevention

Database & Data

SQLPostgreSQLMongoDBMySQLRedisMongooseData ValidationData ComparisonData QualityQuery OptimizationMongoDB AggregationAggregation Pipelines

AI & Automation

PythonGenerative AIGenAIRAGLangChainPrompt EngineeringAI IntegrationsLLM Applications

Cloud & DevOps

AWSAWS EC2AWS S3Amazon ElastiCacheAWS Route 53AWS Secrets ManagerAWS IAMAWS ECSDockerKubernetesCI/CDJenkinsGitHub ActionsPM2TerraformNginx

Tooling

GitGitHubGitLabVS CodePostmanChrome DevToolsFirebaseJestReact Testing LibraryVitestViteWebpackJiraFigmaTurborepopnpm Workspace

Real-Time & Communication

WebSocketsSocket.IOAgoraTwilioFirebase AdminReal-Time QueuesReal-Time NotificationsReal-Time CommunicationSTUN/TURNJanusMediasoup

Payments & Integrations

StripeRazorpayCashfreePayment WebhooksSubscription BillingMetered Usage

Testing & Quality

JestReact Testing LibraryVitestUnit TestingIntegration TestingAPI TestingChrome DevTools

Delivery Tooling

GitGitHubGitLabVS CodePostmanChrome DevToolsFirebaseJestReact Testing LibraryVitestViteWebpackJiraFigmaTurborepopnpm Workspace

Education

Foundational training in computer science and software engineering.

Undergraduate

Bachelor of Computer Application (BCA)

Kurukshetra University, HR

Contact

Open to collaboration on product engineering, UI modernization and performance work.