Skip to content
Raj Bhensdadiya

Experience

Three companies over five years, plus an MEng from Concordia.

  1. Aug 2025 to now

    Floe Labs

    Founding Software Engineer

    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.

    users onboarded
    400
    embedded wallets
    746
    models routed
    125
    MCP tools
    80
    • 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
    • TypeScript
    • Node.js
    • Next.js
    • PostgreSQL
    • Stripe
    • Privy
    • WebSockets
    • MCP
    • Docker
    • GCP
    Read the Floe Labs case study
  2. Feb 2024 to Jul 2025

    Chorus One

    Frontend Engineer

    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.

    faster dashboard, 120s to 15s
    8x
    e2e test coverage
    85%
    Cosmos networks
    9
    • 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
    • Next.js
    • TypeScript
    • GraphQL
    • REST
    • Cypress
  3. Jan 2022 to Jul 2023

    Rejoicehub Solutions

    Software Engineer

    Surat, Gujarat, India

    Team lead on client web apps in React and Node.js, usually several running at the same time.

    engineers led
    5
    release throughput
    2x
    faster API responses
    ~30%
    • 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
    • Node.js
    • React
    • JavaScript
    • HTML/CSS
    • PostgreSQL
    • Express
    • Jenkins

Education

  • Jan 2024 to Apr 2026, completed

    Concordia University

    Master of Engineering (MEng), Software Engineering

    Montreal, Quebec

  • 2017 to Jul 2021

    Uka Tarsadia University

    Bachelor of Technology (B.Tech), Computer Engineering

    Surat, Gujarat, India