Keyboard shortcuts: h home, e experience, p projects, g github

Milan Gohel
Product Engineer
Rajkot, India·12:00 AM IST
Love to build cool stuff.
Experience
Founding Engineer@Aarthik Labs
PresentTechnologies & Tools
- ›Built the core embedded-credit platform with TypeScript, Next.js, Node.js, and PostgreSQL, connecting buyer apps and lenders through ONDC.
- ›Engineered buyer and seller loan journeys across personal loans, business loans, gold loans, and loans against mutual funds, from discovery and KYC through disbursement and servicing.
- ›Integrated lender APIs across ONDC protocol versions, handling hosted forms, callbacks, status polling, retries, and recovery.
- ›Built multi-lender offer flows and lender-level outcome tracking to keep asynchronous callbacks and disbursements accurate.
- ›Developed a versioned business rules engine for eligibility and lender routing, with simulations, audit history, and controlled rollout.
- ›Built background workflows on AWS Lambda, SQS FIFO queues, and EventBridge Scheduler for lender polling, webhook delivery, and scheduled reporting.
- ›Created PostgreSQL reporting models, funnel dashboards, journey tracing, and MIS exports and emails through AWS SES. Production reporting recorded an average of roughly 21,000 seller-side application receipts per day.
- ›Built multi-tenant operations tools with React, AWS Cognito, MFA, role-based access control, and audit logging.
- ›Operated the production service on Amazon ECS Fargate behind an Application Load Balancer, using SST and GitHub Actions for infrastructure and delivery. It served roughly 480,000 HTTP requests per day.
- ›Improved production reliability through Amazon RDS query optimization, bounded background jobs, and incident investigation with CloudWatch and Grafana.
Software Engineer@Tatvasoft
Rajkot, Gujarat
Technologies & Tools
- ›Spearheaded development of a Trello-like task management system with a .NET Core Web API backend and Angular frontend.
- ›Engineered a responsive UI that improved user engagement by 15% and reduced average task completion time.
Software Engineer Intern@Tatvasoft
Rajkot, Gujarat
Technologies & Tools
- ›Architected and deployed a full-stack Restaurant Management System on GCP with RBAC using .NET.
- ›Optimized complex API queries with stored procedures, improving data retrieval efficiency by over 30%.
Freelance Web Developer@Remote
PresentTechnologies & Tools
- ›Delivered a complete web presence for Shrayati Eco-Friendly Products, including frontend and backend solution.
- ›Developed frontend using Next.js and deployed on Vercel; managed backend content via WordPress.
Projects
git-at-any-scale
Featured- ›Built a distributed, serverless Git hosting engine on Bun and AWS Lambda ($0 idle cost) supporting native Git CLI clones and pushes over HTTP.
- ›Implemented Write-Ahead Log (WAL) packfile streaming to AWS S3 with atomic Compare-and-Swap (CAS) concurrency control via S3 If-Match ETags.
- ›Designed deterministic multi-node failover using Rendezvous Hashing, conditional HTTP 304 replication caching, and 0-byte cold start materialization.
- ›Built a full-stack expense splitting platform using Next.js and PostgreSQL (Neon DB) to manage group shared ledgers.
- ›Engineered a custom Greedy Debt Simplification Algorithm to minimize the total number of transactions required to settle balances among members.
- ›Optimized SQL aggregation queries using Drizzle ORM to calculate real-time net balances, total spending, and "Owes vs. Owed" metrics.
- ›Constructed a feature-rich e-commerce platform implementing end-to-end functionalities from authentication to payments.
- ›Designed a comprehensive Admin Dashboard allowing real-time inventory management, product updates, and order tracking.
- ›Integrated the Stripe API to enable secure and reliable payment processing for transactions.
Bolt 2.0
- ›Engineered an AI-powered coding environment using Convex and Clerk, reducing developer onboarding time by 15%.
- ›Leveraged the Gemini API to provide intelligent, context-aware code completions and suggestions.
Education & Recognition
#Academic Background
Bachelor of Engineering in Computer Engineering (CGPA: 8.3)
GEC Rajkot, Rajkot, Gujarat
Activity & Contributions
Fig. 2. Contributions. Source: GitHub.
LessMore