Full Stack Product Engineer
AmanPrajapati

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
Live in production — open the software
372
REST Endpoints
37
Mongo Collections
20
RBAC Roles
161K
Lines in Production
66
Mobile Screens
8
Products Built
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
BSc Computer Science
Foundation
MCA
Master of Computer Applications
Production Systems
Designed, shipped & owned
Cloud & Infrastructure
Deployed & scaled
Certifications
- MERN Stack ProgramFull-stack foundation
- AWS Cloud Internship ProgramCloud fundamentals
The journey
- 01
BSc Computer Science
The fundamentals — algorithms, systems, the why beneath the what.
- 02
MCA
Master of Computer Applications — depth in software engineering.
- 03
Mobile Application Developer
Shipping Flutter apps to the Play Store and App Store.
- 04
Full Stack Engineer
Owning the stack end-to-end — frontend to database to deploy.
- 05
Enterprise Product Builder
Architecting production platforms that run real businesses.
- 06
AI Systems Engineer
Embedding Gemini, vector search and AI workflows into products.
Eight builds. Three live in production.
Enterprise platforms, mobile apps, an ERP core and an offline AI app — each one taken from an empty repository to something people use. Open any row for the architecture.
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.
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
Sales Hub
NSM · RSM · ASM
The sales line reviews and places the order; future-dated orders are parked until their release window.
Placed Order
STN Planning
STN Planner
Internal stock transfers are planned separately from customer orders, then re-enter the same pipeline.
Pending STN Planning
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
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
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
Quality Control
QC Head
Physical check with photo evidence attached to the order; a rejection routes straight back to packing.
Pending QCQuality ApprovedQuality Rejected
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
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
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.
Systems, not scripts.
The architecture decisions get made before the first line of code. AI writes implementation under precise direction — the design, the review and the production ownership are mine.
What I design for
Scalable Backend Architecture
Modular, middleware-driven services that grow without rewrites.
Realtime Systems
Socket.IO rooms streaming sub-second updates to every client.
RBAC Security Design
20+ roles, permission guards and a secure middleware chain.
Audit Logging Systems
Every state change traced — who, what, when, immutable.
Notification Engines
FCM push, web push and email across one unified pipeline.
AI Systems
Gemini risk scoring, embeddings and RAG-style retrieval.
Cloud Infrastructure
Nginx, PM2 and SSL on DigitalOcean — Prod & UAT environments.
Data Pipelines
Aggregation pipelines, indexing and optimized query design.
How a feature actually ships
- 01
Architect
System design, data models, API contracts and trade-offs — the decisions that define the product.
Human - 02
Direct the AI
I drive Claude, GPT and Gemini with precise specs and constraints to generate implementation at speed.
AI-assisted - 03
Review & Verify
Every line read, edge cases tested, complexity benchmarked. Nothing ships unreviewed.
Human - 04
Integrate
Wired into the live system — clean architecture, RBAC, validation and error monitoring.
Human - 05
Ship & Own
Deployed to production, watched on Sentry & PostHog, iterated directly with the business.
Human
AI is the typewriter — not the author.
Every algorithm is proven and unit-tested before it ships. Nothing reaches production unreviewed.
AI in my toolkit
Claude · GPT · Gemini · Cursor
The full stack behind it.
Everything below is something I've shipped with, not something I've read about.
Frontend Engineering
01Web
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
02Node.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
03MongoDB · Mongoose · PostgreSQL · TypeORM · Redis · Aggregation Pipelines · Indexes · Query Optimization · Schema Design · Data Modeling · SQLite · Hive · Local Storage
Real-Time Systems
04Socket.IO · Live Notifications · Real-Time Dashboards · Live Order Tracking · Mission Tracking · Warehouse Updates · Instant Sync · Cross-Platform Sync
Cloud & Infrastructure
05DigitalOcean Droplets · DigitalOcean Spaces · CDN Architecture · Nginx · PM2 Cluster · Linux Administration · SSL Management · DuckDNS · Server Deployment · Production Monitoring · Environment Management · Infra Scaling
Third-Party Integrations
06Google Gemini AI · Firebase Cloud Messaging · Firebase Admin SDK · Google Maps Platform · Resend Email API · DigitalOcean Spaces · CDN Delivery · Sentry · PostHog · Razorpay
AI Engineering
07Google 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
08JWT Auth · RBAC · bcrypt · OTP Verification · Token Validation · API Protection · Permission Matrix · Audit Logging · Secure File Upload · Session Security
Enterprise Architecture
09266 REST Endpoints · 20 RBAC Roles · 26 Mongo Collections · 10-Stage Order Workflow · Multi-Warehouse · Order Lifecycle · Credit Control · Inventory · Dispatch · Logistics · Route Tracking · Customer Mgmt · Audit Mgmt · Analytics · Sales Hierarchy
Let's build something.
Have a product to architect, a system to scale, or a team to strengthen? I'm one message away.
- Phone
- +91 8369259104
- in/aman-prajapati
- Resume
- Open resume