Skip to content
Open to backend / full-stack & systems roles

I don't just write code.
I build systems.

MERN stack engineer who designs event-driven, multi-tenant backend systems and ships them end-to-end — from schema to deployment. I care about clean architecture, observability, and software that keeps working at 3 a.m.

// live architecture · hover or tap a node

edgecomputedataAI
Client AppsWeb · MobileCDN / EdgeStatic + HLS deliveryAPI GatewayRouting · Rate limitsAuth ServiceJWT · OAuthOrder ServiceNest.jsPayment ServiceNode.jsKafka BusEvent streamingInventoryConsumerNotificationsConsumerMongoDBPrimary storeRedisCache · sessionsAI CopilotDesign · review · shipObservabilityMetrics · alerts
Tech stack

An explorer, not a wall of logos

Grouped by how I actually use it in production. Hover or tap a chip for context.

Services, APIs and event-driven systems

Certifications

Microsoft Technology Associate: Security Fundamentals (MTA)Microsoft
Full Stack DeveloperGreyCampus Enterprise
Advent of Cyber 2020TryHackMe
Track record

Experience timeline

From junior backend engineer to owning full-stack systems end-to-end.

  1. Full Stack Developer

    Maison D' Auraine

    Jul 2023PresentBengaluru, India

    Owning the full stack of a production e-commerce platform — architecture, backend services, frontend, database and deployment.

    • Crafted a full-stack e-commerce web application from scratch, covering backend, frontend, database design and deployment pipeline.
    • Leveraged Kafka to build event-driven communication across microservices, decoupling order, payment and inventory flows.
    • Developed cart and payment functionality that improved conversion with minimal downtime during checkout.
    • Built a learning management platform handling thousands of concurrent users via HTTP Live Streaming (HLS).
    Node.jsNest.jsReact.jsKafkaMongoDBAWSRedis
  2. Junior Software Developer

    Ajjas

    Jan 2022Jul 2023Bhopal, India

    Designed scalable, multi-tenant backend systems for an IoT safety-device platform serving thousands of riders.

    • Designed scalable backend services using Node.js, Express, MongoDB, Redis, ScyllaDB and VoltDB.
    • Built subdomain-based authentication and multi-tenant backend systems for white-labelled deployments.
    • Designed scalable NoSQL schemas and integrated payment gateways for subscriptions.
    • Developed CRM solutions and integrated the Google Calendar API via OAuth for internal teams.
    • Wrote agile RESTful APIs and integrated the SMS Retriever API within the Android app.
    Node.jsExpressMongoDBRedisScyllaDBVoltDB
  3. B.Tech, Computer Science Engineering

    Sagar Institute of Research & Technology, Bhopal

    Jan 2019Jan 2023Bhopal, India

    Bachelor of Technology in Computer Science Engineering.

    • Built a foundation in data structures, algorithms, databases and distributed systems.
    DSADBMSOSComputer Networks
Selected systems

Production systems, not toy projects

Each of these shipped to real users \u2014 with real constraints around scale, uptime and data integrity.

Medorn — MR Reporting Platform

production

Multi-tenant field-force reporting SaaS for pharma companies — one shared backend instead of a deployment per client.

Active MRs1000+
Reports submitted1,00,000+
Attendance accuracy99.9%
Node.jsMulti-tenantMongoDBGeo-taggingSaaS

Maison D'Athena — LMS Platform

production

Internal learning management platform with admin video pipeline and adaptive HLS streaming.

Concurrent viewers1000s
Resolutions transcodedMulti-bitrate
Uptime targetHigh-availability
Node.jsReactHLSAWSVideo Pipeline

Ajjas — IoT Safety Platform

production

Companion backend for a wearable safety device: live tracking, geo-fencing, accident alerts and a seller admin suite.

Core featuresLive tracking, SOS
SubscriptionsAuto-renewable
Admin surfacesCRM + Seller portal
Node.jsMulti-tenantPaymentsGeo-fencingCRM
How I build with AI

AI-native, not AI-dependent

AI tools accelerate every stage of my workflow \u2014 but architecture decisions, correctness and production judgement stay with me.

Step 1 / 5

Spec & Constraints

Turn ambiguous requirements into a written spec before writing code.

I use AI tools to pressure-test requirements — surfacing edge cases, failure modes and data-model trade-offs — then lock a spec before implementation starts.

Get in touch

Let's build something that scales

Open to backend, full-stack and systems-focused roles. Reach out directly or send a note below.

LocationPune, Maharashtra

Opens your email client with this message pre-filled — nothing is stored on a server.