Software engineer
who builds beautiful products with TypeScript and AI.Two years shipping products at US startups, all in their 0 to 1 phase, earned me Founding Engineer responsibilities six months into my career.
Currently building AI applications with the AI SDK : vector search, structured generation, and multi-model agent orchestration.
Professional Work
- Unified a Next.js app, Chrome extension, and GCP scraper into a Turborepo monorepo. All three share one tRPC API layer with end-to-end type safety.
- Built 45 AI workflows that analyze jobs, optimize resumes, coach career moves, and draft networking intros, each routed to the right model (fast, accurate, or deep-reasoning).
- Copilot answers grounded in each org’s own documents. Pinecone vector search retrieves the right passages before the model responds.
- Shipped a Slack bot for real-time hiring alerts and serverless cron jobs that batch-analyze new postings overnight and surface top leads.
- Sole engineer. Built the entire product from scratch, no designs: 11 listing types each with its own data shape, a reverse auction (lowest bid wins), proxy auto-outbidding, and snipe-guard extensions on last-second bids.
- When an auction ends, a winner cascade notifies the top bidder. A decline triggers the next approved bid, up to three times. Variable-rate Stripe commission per listing type.
- 14 React Email templates for every transaction event, Twilio OTP verification, Google Places v2 autocomplete, and per-country phone validation.
- Shipped Stripe billing in my second week: credit-based minutes with subscriptions and one-off top-ups, plus webhooks that auto-credit workspace balances on payment.
- Built a test-call modal so reps can hear the AI agent before launching a campaign. OpenAI generates scripts from Q&A pairs and Bland AI places the call.
- Added a Do Not Call registry with Twilio OTP and IP-based audit logging, MagicBell real-time notifications, and a call analytics dashboard with recording playback.
Highlights
Blogs
Personal Work
AI video workspace where every answer links to its timestamp. Hybrid full-text + pgvector semantic search, Gemini vision for visual context and OCR, and shareable workspaces with rate-limited AI. Elysia + Next.js monorepo via Eden Treaty.
Tailors your resume to any job posting without hallucinating. Scrapes listings via Firecrawl, validates them as real postings, rewrites with structured AI output, and renders a download-ready PDF. Next.js, OpenAI, Drizzle, Neon.
Syncs your YouTube likes and X bookmarks, then auto-categorizes with chain-of-thought AI. Provider-agnostic sync engine, scheduled jobs via Trigger.dev, and freemium quota billing. Next.js, Drizzle, Gemini.
Instagram, rebuilt. Carousel posts, nested comments, double-tap-to-like with heart burst animation, real-time DMs via Ably with read receipts and emoji reactions, and eight types of live notifications. tRPC, Drizzle, Clerk.
Generates a complete portfolio (projects, experience, OSS contributions, and testimonials) from one OAuth sign-in. Dynamic OG images at the edge, visitor analytics, and a command palette for navigation. Next.js Server Actions, Prisma, MongoDB.