$ git log --career --stat
Experience
Three companies over five years, plus an MEng from Concordia.
Founding Software Engineer
Floe Labs ↗Aug 2025 to Present · Remote, Montreal QC
Payments and metering infrastructure for AI agents, built from an empty repo. The API meters what an agent spends and enforces its limits before money moves. The gateway in front of it routes model and voice calls across 20 providers.
- >Architected the core payments and metering API in TypeScript, Node, and Postgres, scaling it to 313 REST endpoints covered by 2,193 automated tests, with spend limits enforced before funds move
- >Shipped the customer-facing developer console in Next.js: 39 routes covering agent management, spend policy, billing, and webhooks, which took the product from API-only to self-serve
- >Launched a walletless signup flow on Privy that provisions embedded wallets behind email and Google login, onboarding 400 users and 746 wallets without exposing a seed phrase or a private key
- >Built an OpenAI-compatible LLM and voice gateway that routes and meters 125 models across 20 providers and 6 modalities, replacing manual reconciliation of 20 vendor invoices with a single real-time bill
- >Engineered a real-time voice platform on a Node WebSocket media gateway, running a live speech-to-text, LLM, and text-to-speech loop that meters each call leg and halts a call breaching budget mid-conversation
- >Designed a 70-table Postgres schema and migrated every backend service from SQLite to managed Cloud SQL in a single cutover, replacing 1,600 lines of ad-hoc startup code with versioned migrations
- >Delivered the monetization layer on Stripe, pairing four subscription tiers with Connect-based client invoicing and daily usage reporting into Billing Meters for enterprise contracts
- >Published four developer packages to npm and PyPI, including a zero-dependency CLI spanning 33 commands and a Model Context Protocol server exposing 80 LLM-callable tools, listed in the official MCP Registry
- >Established the deployment pipeline for the entire production estate, automating 6 CI/CD workflows to Google Cloud with post-deploy verification that blocks a bad release instead of reporting false success
Frontend Engineer
Chorus One ↗Feb 2024 to Jul 2025 · Remote, Montreal QC
Frontend on the institutional staking rewards platform. Most of my time went to two things: making it fast, and keeping defective builds out of production.
- >Developed a Next.js and TypeScript platform for institutional staking rewards, normalizing data from two provider APIs and public chain RPCs across nine Cosmos networks into a single performance dashboard
- >Cut dashboard load time 8x, from 120 seconds to 15, by parallelizing third-party API calls and caching USD price lookups across the GraphQL and REST provider integrations
- >Raised end-to-end test coverage to 85% in Cypress and integrated the regression suite into CI, blocking defective builds before they reached production
- >Pulled the table components apart into reusable pieces, which shrank the codebase and made it easier to change
Software Engineer
Rejoicehub SolutionsJan 2022 to Jul 2023 · Surat, Gujarat, India
Team lead on client web apps in React and Node.js, usually several running at the same time.
- >Led 5 engineers across client web apps, introducing code review and Jenkins CI that doubled release throughput
- >Optimized the highest-traffic Node.js API and PostgreSQL query paths, cutting average response time by 30% through targeted indexing, query restructuring, and response caching
- >Built reusable React components, API helpers, and the data-analytics microservices behind operational reporting
- >Collaborated with design and QA to ship responsive HTML, CSS, and JavaScript interfaces across concurrent client projects, resolving cross-browser and device inconsistencies before release
$ cat education.txt
Concordia University
Master of Engineering (MEng), Software Engineering
Jan 2024 to Apr 2026 · Montreal, Quebec
✓ Completed
Uka Tarsadia University
Bachelor of Technology (B.Tech), Computer Engineering
2017 to Jul 2021 · Surat, Gujarat, India
✓ Completed
The resume covers the same ground in one page.