● AI AGENT ENGINEER · FULL-STACK DEPTH
I build AI agents
that do real work.
Voice tutors. Banking automations. Research crews. I build the agent loop — and the whole production system it runs on.
AI agents & voice
Voice tutors, research crews, and browser agents that ship. Hand-rolled agent loops, MCP tools, sub-second voice.
6 agent systems shipped in 2026
Founding-engineer depth
Zero to launched. As Dynt's founding engineer I wrote ~82% of the codebase — open banking to card issuing.
~82% of a fintech, solo
Real-time & data UIs
DAG viz, a C++/WASM data grid, offline-first POS, WebRTC voice. The hard frontend, not CRUD.
React 19 · WASM · WebRTC
01 — Selected Work
Agents first. Foundations underneath.
Thirteen projects — agents, fintech, real-time, data. Confidential work shown as case studies: what I built and the impact, minus the proprietary code.
02 — Experience
7 years, four startups, zero handoffs.
AI Agent Engineer · Contract
2026 — present- Built Understudy and Mirars end to end, and architected Mr. Topper — a real-time Bangla voice tutor — on Pipecat + NestJS.
- Deployed a Bengali TTS stack — Fish-Speech S2 with zero-shot voice cloning on a rented RTX 3090 (patched SGLang-Omni to fit ~16 GB), after an earlier XTTS-v2 fine-tuning experiment.
- Ran agents over two transports from one tool registry, so the same agent drops into Claude Code or Cursor with zero config.
Lead Frontend Engineer · Datatailr ↗
2024 — 2026- Architected and built a container orchestration platform's web console — owned 20+ routes, 270+ modules end to end feature job scheduler, workflow runs, instance manager, and ACLs.
- Improved performance with tiered polling, visibility-based polling, exponential backoff for Workspace Connect, and TanStack Query/Apollo defaults with targeted overrides.
- Built the DAG workflow viewer (xyflow + dagre, viewport-culled) and wired GraphQL Codegen + orval into the build.
Senior React Native Engineer · Neoke ↗
2023 — 2024- Built Neoke's traveler ID verification flow: native webcam document and selfie capture, OCR/MRZ result display, and a face-match confidence dial.
- Integrated IATA Timatic's travel-requirements API (OAuth2 client-credentials) behind an Express/Bun proxy with Zod-validated schemas.
Founding Backend Engineer · Dynt ↗
2021 — 2023- Founding engineer who wrote ~82% of the codebase across three repos — open banking, card issuing, automation, and the front end.
- Built the open-banking sync layer (Swan, Yapily, GoCardless, CSV → one model) and tamed out-of-order webhooks with a dependency-ordered EventQueue.
- Shipped Stripe card issuing, a json-rules automation engine with full audit trail, and a CrewAI bookkeeping crew in production
Solution Architect · Possier ↗
2019 — 2021- Sole engineer at a 200+-client restaurant-POS vendor — consumer app, legacy ERP, and a ground-up POS rebuild.
- Built Fuvii, a TikTok-style food-video app — a React Native (Expo) client with a vertical autoplay feed and in-app video recording — on an Express + Prisma backend (18 models, 28 endpoints, direct-to-S3 uploads).
- Architected the multi-tenant POS rebuild (Turborepo + NestJS + Drizzle, 26 tables, offline-first sync, atomic multi-tender checkout).
03 — Stack
Tools I bet products on.
- LangGraph
- LangChain
- CrewAI
- Model Context Protocol (MCP)
- LiveKit Agents
- Pipecat
- Gemini
- OpenAI
- Groq
- Deepgram STT
- Cartesia / ElevenLabs TTS
- pgvector
- PyTorch
- Fish-Speech / XTTS-v2
- Stagehand
- Playwright
- TypeScript
- Python
- NestJS
- Hono
- Fastify
- Express
- tRPC
- Prisma
- Drizzle
- PostgreSQL
- Supabase
- Redis / BullMQ
- GraphQL / pg_graphql
- Zod / Pydantic
- React 18 / 19
- React Native + Expo
- Next.js
- Vite
- TanStack Query
- Apollo Client
- Tailwind
- xyflow + dagre
- Monaco
- Tauri
- Canvas / WASM bridges
- Browserbase
- ffmpeg
- Docker
- Fly.io
- Vercel
- AWS S3
- Turborepo / pnpm
- GraphQL Codegen + orval
- WebRTC / Socket.IO
- RTX 3090 model serving
// from thermal receipt printers to voice agents — the stack just keeps getting weirder
04 — Signal
What people say.
Shuvo was our founding engineer — he wrote most of Dynt, from open banking across 30+ European banks to card issuing. He owned the parts that scared everyone else, and they held.
I worked with Shuvo for more than a year as his PM. He was reliable, cared about quality, and always pushed to improve. He’d ask how he was doing, take feedback on board, and come back better the next time. Great attitude, solid front end skills, and a good teammate.
Clean, well-scoped fix. Merged in a few days.
Most agent demos die on the second click. His ship — and keep working.
05 — Contact
Let's build an agent
that ships.
Open to AI agent work — contract or full-time. Bring the hard problems; those are the fun ones.