Kunal Garg
Hi, I am Kunal!

About me

Full-Stack AI Engineer — production LLM agents & the systems around them

Hi, I'm Kunal — a full-stack engineer who builds AI products for a living. Right now I'm a Full Stack AI Engineer at OnFinance AI, where I ship production LLM agents with LangGraph and LangChain, traced end-to-end with Langfuse, and work on the data infra behind them — I recently moved our log streaming from Athena to Trino and made our writes vendor-agnostic on GCP Pub/Sub.
Before this I was a Software Engineer at Bud (formerly Orchids, YC W25) in the Bay Area, a Full-stack Developer at Buildorz building on-chain apps, and a Frontend Developer at BizOAlly. The full history is in my resume.
On the side I build a lot. Two I'm proud of: Innpae, which generates production-ready backend APIs from a plain-English prompt, and Euno, a real-time AI voice companion you can actually talk to. Along the way I won the Arweave India Hacker House ($3,000 bounty) and picked up $5,000 in hackathon funding.
I mostly work in TypeScript and Python — Next.js and React on the front, FastAPI and Node on the back, with Postgres, MongoDB and Redis behind them. These days most of my time goes into LLM agents: tracing, evals, memory, and the unglamorous work of making them reliable in production.

Projects

Some of the things I have built!

innpae

AI-powered backend generation tool that instantly creates complete APIs with Express.js, PostgreSQL, MongoDB, Prisma, or Drizzle

Innpae revolutionizes backend development by enabling developers to generate complete, production-ready backend APIs instantly using AI. Users can choose from multiple technology combinations including Express.js framework, PostgreSQL or MongoDB databases, and Prisma or Drizzle ORMs. The platform generates comprehensive TypeScript code, database schemas, setup scripts, and all necessary infrastructure for rapid prototyping and full-stack development.
TypeScript
Next.js
Supabase
React.js
TailwindCSS
Zustand

Euno

A real-time AI voice companion you can actually talk to — low-latency speech with memory that persists across conversations

Euno is a real-time, voice-first AI companion. You speak, it listens and talks back with low latency, and it remembers context across sessions so conversations pick up where they left off — closer to talking with something that knows you than a stateless chatbot.
Next.js
TypeScript
Python
FastAPI
WebSockets
mem0

aoVest

Vesting app for token management on Arweave, featuring automated token transfers and modular UI for rapid updates

aoVest is a comprehensive token vesting platform built on the Arweave blockchain, designed to handle automated token distribution and management. The application features a modular UI architecture that allows for rapid updates and customization, making it ideal for projects requiring flexible token vesting schedules and automated distribution mechanisms.
TypeScript
Lua
AOS
React.js
TailwindCSS
Zustand

EaseMyExpo

Fully dynamic website for EaseMyExpo with 50+ custom stall designs and comprehensive event management services

EaseMyExpo is a comprehensive event management platform featuring a fully dynamic website with over 50 custom stall designs. The platform provides end-to-end event management services, from initial planning and stall design to execution and management. Built to handle large-scale exhibitions and events with customizable layouts and professional event coordination.
TypeScript
React.js
MongoDB
Node.js
Express.js
TailwindCSS

CryptoBasket

Comprehensive crypto finance platform featuring user dashboard for portfolio tracking and management

CryptoBasket is a full-featured cryptocurrency finance platform that provides users with comprehensive portfolio tracking and management tools. The platform offers real-time market data, portfolio analytics, performance tracking, and advanced financial tools for cryptocurrency investors and traders.
Next.js
TypeScript
TailwindCSS
Node.js
Express.js
MongoDB

OnchainAura

Full-stack application analyzing users onchain activities to generate personalized Aura scores with comprehensive blockchain analytics

OnchainAura is a sophisticated Web3 analytics platform that analyzes users blockchain activities across multiple networks to generate personalized Aura scores. Built specifically for the Base blockchain ecosystem, the platform provides comprehensive insights into a users onchain journey, evaluating transaction patterns, DeFi interactions, and overall blockchain engagement to create meaningful analytics.
Next.js
TypeScript
TailwindCSS
Solidity
Hardhat
Ethers.js
Node.js
Express.js

Numpay

DeFi payment platform enabling seamless USDC transfers using just mobile numbers, built on Base blockchain

Numpay is a decentralized payments application that simplifies stablecoin transactions by allowing users to send and request USDC on Base using mobile numbers instead of wallet addresses. It eliminates the complexity of managing long wallet addresses and provides an easy-to-use interface for everyday crypto payments.
Next.js
TypeScript
TailwindCSS
Node.js
Express.js
MongoDB
Ethers.js

Download resume
Or contact me through