Aman Prajapati
Portfolio · 202600 / 06

Full Stack Product Engineer

AmanPrajapati

Aman Prajapati — Full Stack Product Engineer
Fig. 01 — Aman PrajapatiMUM

I build software that real businesses actually run on — ERP platforms, order systems, mobile apps. Solo tech lead at a food distribution company, shipping code that goes straight to the CFO's dashboard.

Role
Full Stack Product Engineer
Base
Mumbai, India
Coord
19.076°N 72.877°E

422

REST Endpoints

42

Mongo Collections

20

RBAC Roles

172K

Lines in Production

62

Mobile Screens

10

Products Built

Next.jsReactTypeScriptNode.jsExpressMongoDBSocket.IOFlutterDartFirebaseTailwind CSSGoogle GeminiNginxPM2DigitalOceanSentryPostHogRedisDockerGitNext.jsReactTypeScriptNode.jsExpressMongoDBSocket.IOFlutterDartFirebaseTailwind CSSGoogle GeminiNginxPM2DigitalOceanSentryPostHogRedisDockerGit
01About

I don't just write code — I build software businesses run on.

Based in Mumbai, India. I take products from a blank repository to real users, owning architecture, infrastructure, security and AI integration — and I stay on them after they ship.

Credentials

01

BSc Computer Science

Foundation

02

MCA

Master of Computer Applications

03

Production Systems

Designed, shipped & owned

04

Cloud & Infrastructure

Deployed & scaled

Certifications

  • MERN Stack ProgramFull-stack foundation
  • AWS Cloud Internship ProgramCloud fundamentals

The journey

  1. 01

    BSc Computer Science

    The fundamentals — algorithms, systems, the why beneath the what.

  2. 02

    MCA

    Master of Computer Applications — depth in software engineering.

  3. 03

    Mobile Application Developer

    Shipping Flutter apps to the Play Store and App Store.

  4. 04

    Full Stack Engineer

    Owning the stack end-to-end — frontend to database to deploy.

  5. 05

    Enterprise Product Builder

    Architecting production platforms that run real businesses.

  6. 06

    AI Systems Engineer

    Embedding Gemini, vector search and AI workflows into products.

02Selected Work

11 builds. 4 live in production.

Enterprise platforms, mobile apps, an ERP core, an event-driven data pipeline, an offline AI app and a game-engine port — each taken from an empty repository (or a Windows-only one) to something that runs. Open any row for the architecture diagram and the reasoning behind it.

11 projects
03Inside BigSams OMS

Ten stages, forty states, twenty roles.

An ERP-class order pipeline that a real business runs on. Every stage name, state, role, upload type and notification rule below is read straight off the running system.

01

Order Entry

Sales · Sales Executive

Booked on the mobile app in the field or on the web console, with PO copy and site photos attached at source.

PendingBook OrderDraftFuture Ordered

02

Sales Hub

NSM · RSM · ASM

The sales line reviews and places the order; future-dated orders are parked until their release window.

Placed Order

03

STN Planning

STN Planner

Internal stock transfers are planned separately from customer orders, then re-enter the same pipeline.

Pending STN Planning

04

Credit Approval

Credit Control · Gemini risk score

Exposure, ageing buckets and overdue ratios are scored; low risk auto-approves, critical is held and escalated.

Pending Credit ApprovalCredit ApprovedOn HoldRejected

05

Warehouse Selection

WH Manager

Stock is checked per warehouse; an order that can't be served from one site splits into per-warehouse child orders.

Pending WH SelectionWH AssignmentWarehouse Assigned

06

Packing & Batch Allocation

WH Manager · Warehouse staff

Picking against specific batches with FEFO ordering and decimal quantities for weighed goods; shortfalls raise a residual order.

Pending PackingPacking StartedPart PackedPackedBackorder

07

Quality Control

QC Head

Physical check with photo evidence attached to the order; a rejection routes straight back to packing.

Pending QCQuality ApprovedQuality Rejected

08

Logistics Cost

Logistics Lead · Hub Lead

Freight, loading and insurance are itemised. Any order whose shipping exceeds 15% of its value is held for admin review.

Pending Logistics CostCost AddedPending Admin Review

09

Invoicing

Billing

Invoice and e-way bill generated, with the document mailed out and stored on the CDN.

Ready for InvoicePending InvoicingInvoicedPending E-Way Bill

10

Dispatch, Delivery & Acknowledgement

Dispatch · Delivery Team · Driver

Manifest, seal number and vehicle assigned, then live GPS tracking until the customer signs — including partial acceptance and returns.

Ready for DispatchDispatchedIn TransitOut for DeliveryDeliveredPart AcceptedReturned

A transition validator holds the whole graph — 40 named states with an explicit allow-list of next moves each. An order cannot skip credit, or get invoiced before QC clears it.

04How I Work

Systems, not scripts.

I make the architecture decisions before the first line of code, and I stay with the system after it ships.

What I design for

01

Scalable Backend Architecture

Modular, middleware-driven services that grow without rewrites.

02

Realtime Systems

Socket.IO rooms streaming sub-second updates to every client.

03

RBAC Security Design

20+ roles, permission guards and a secure middleware chain.

04

Audit Logging Systems

Every state change traced — who, what, when, immutable.

05

Notification Engines

FCM push, web push and email across one unified pipeline.

06

AI Systems

Gemini risk scoring, embeddings and RAG-style retrieval.

07

Cloud Infrastructure

Cloudflare, Nginx and PM2 on DigitalOcean — Prod & UAT, self-rolling-back deploys.

08

Data Pipelines

Event streams, exactly-once effects, aggregation pipelines and index design.

How a feature actually ships

  1. 01

    Understand

    Sit with the people who will use it, then write down the data, the edge cases and what 'done' means.

  2. 02

    Design

    Data model, API contract and the trade-offs — decided before the first line of code.

  3. 03

    Build

    I write it, using AI tools like Claude and Cursor to move faster on the routine parts.

  4. 04

    Review & test

    Every line read, edge cases tried against real-shaped data on UAT. Nothing ships unreviewed.

  5. 05

    Ship & run

    Deployed with a health check and rollback, then watched on Sentry and PostHog and fixed with the business.

I own what I ship.

I use AI tools to move faster. The design, the review and what happens in production after release are my responsibility.

Tools I use

Claude · GPT · Gemini · Cursor

05Technology Ecosystem

The full stack behind it.

Everything below is something I've shipped with, not something I've read about.

Frontend Engineering

01

Web

Angular · React · Next.js · TypeScript · Vite · Tailwind CSS · Framer Motion · GSAP · Responsive Design · PWAs

Mobile

Flutter · Provider · Hive · SQLite · Local Notifications · Google Maps SDK · Biometric Auth · Offline-First · Cross-Platform · Android Deploy · iOS Deploy

Backend Engineering

02

Node.js · Express.js · NestJS · TypeScript · REST API Design · JWT Auth · RBAC · Middleware Architecture · Repository Pattern · Service Layer · Audit Trails · Excel Processing · File Upload · PDF Generation · Email Services · OTP Auth · Real-Time APIs · API Security · Rate Limiting · Request Validation · Error Monitoring · Background Processing

Databases

03

MongoDB · Mongoose · PostgreSQL · TypeORM · Redis · Aggregation Pipelines · Indexes · Query Optimization · Schema Design · Data Modeling · SQLite · Hive · Local Storage

Real-Time Systems

04

Socket.IO · Redis Streams · Consumer Groups · Transactional Outbox · Exactly-Once Effects · Backpressure · Live Notifications · Real-Time Dashboards · Live Order Tracking · Mission Tracking · Warehouse Updates · Instant Sync · Cross-Platform Sync

Cloud & Infrastructure

05

DigitalOcean Droplets · Oracle Cloud VMs · DigitalOcean Spaces · CDN Architecture · Nginx · PM2 · Cloudflare (WAF, edge rate limits) · Origin firewall (UFW) · GitHub Actions CI/CD · Health-checked auto-rollback · Docker Compose · AWS S3 + Object Lock · Linux Administration · SSL Management · Server Deployment · Production Monitoring · Environment Management · Infra Scaling

Third-Party Integrations

06

Google Gemini AI · Firebase Cloud Messaging · Firebase Admin SDK · Google Maps Platform · Resend Email API · DigitalOcean Spaces · CDN Delivery · Sentry · PostHog · Razorpay

AI Engineering

07

Google Gemini · Risk Analysis Engine · Credit Assessment · Business Intelligence · AI Daily Briefings · AI Alert Analysis · TensorFlow Lite · Google ML Kit · On-Device Inference · Face Embeddings · Prompt Engineering · Backend AI Proxy · Secure API Routing · Decision Support

Security Engineering

08

JWT Auth · RBAC · bcrypt · OTP Verification · Token Validation · API Protection · Permission Matrix · Audit Logging · Secure File Upload · Signed Short-Lived URLs · Secrets Management · SSH Hardening · Incident Response · Backup & Restore Drills · Session Security

Enterprise Architecture

09

422 REST Endpoints · 20 RBAC Roles · 42 Mongo Collections · 10-Stage Order Workflow · Multi-Warehouse · Order Lifecycle · Credit Control · Inventory · Dispatch · Logistics · Route Tracking · Customer Mgmt · Audit Mgmt · Analytics · Sales Hierarchy

06ContactMumbai, India

Let's build something.

Have a product to architect, a system to scale, or a team to strengthen? I'm one message away.