AI engineer who ships full-stack systems built for real-world traffic.
I build applied AI systems, from retrieval pipelines to agent workflows, and take them from a blank repo to stable deployment, with the web apps and data pipelines they depend on.
Selected Projects
Production client systems and open-source tools I built end to end, from applied AI and retrieval pipelines to full-stack web apps and data scrapers.
SolutionPath
AI Book Generation Platform & Google Workspace Integration
Turns structured chapter outlines from Google Sheets into complete books in up to 8 languages. I built it from scratch: parallel translation jobs, live status streaming, Google Docs export, and the Google Cloud OAuth verification it needed before launch.
CountBubble
Nonprofit Case Management & Custom Reporting Workspace
A live case-management SaaS for human-services nonprofits. I added participant assignment, then rebuilt reporting into a persistent workspace with saved reports, drafts, grouping, and batch runs inside a React 16 and raw-SQL codebase without regressions.
VoiceLine
AI Voice-Note Workspace & Hybrid RAG Assistant
A voice-first notes workspace. It transcribes audio, writes structured summaries and tags, and answers questions across your whole library with cited sources using pgvector dense similarity and sparse keyword search fused with RRF.
WalletInvestor
90,000-Symbol Financial Scraping Service & Graph Capture
A daily scraping service covering roughly 90,000 financial symbols across crypto, stocks, forex, and commodities. Uses plain HTTP for fast tabular pages, Playwright for JS-rendered forecast charts, API-controlled runs, proxy bandwidth monitoring, and email alerts.
Redline
Markdown Editor with Inline AI Diff Review
A Markdown workspace where AI edits show up as inline redline diffs you accept or reject block by block. Includes a command palette, bidirectional Markdown sync, voice transcription, and an offline demo mode.
Expedia Review Scraper
Dynamic Hotel Review Extraction & Client Control Dashboard
Collects reviews and rating breakdowns for a large hotel queue by intercepting Expedia's internal API responses in a headed browser while blocking static assets to save proxy bandwidth. Includes a web dashboard to pause, requeue, split exports, and back up.
ContextFloat
Embeddable AI Concierge & Hybrid RAG Engine
A context-aware AI assistant you embed on any site with one script tag. Shadow DOM keeps its styles isolated, retrieval fuses dense embeddings with BM25 lexical search via RRF, and dropped SSE connections abort generation to save tokens.
NSMAH
Multi-Vendor E-Commerce Logistics & Checkout Engine
Added delivery class management with multi-vendor shipping rules and a full-stack coupon engine to a live marketplace, fixed checkout state race conditions, and set up containerized staging with Docker and Coolify.
Services
Four areas where I take projects from an empty repo to stable production, led by applied AI. Each one is backed by shipped work.
Applied AI Systems
Retrieval-augmented generation, async generation pipelines, and agent workflows built for real traffic, not demo prompts.
Full-Stack Web Applications
SaaS platforms, admin dashboards, and e-commerce systems built with typed APIs, clean data layers, and deployment handled end to end.
Data Scraping & Pipelines
Large-scale extraction systems with proxy management, scheduling, monitoring, and control panels so the client can run them without a terminal.
Automation & Integrations
Workflow automation, background workers, and third-party API integrations, including Google Workspace and event-driven webhooks.
Core Stack
The languages, databases, and infrastructure I reach for by default when shipping production systems.
TypeScript
End-to-end typed apps
Next.js
App Router & SSR
React
UI & client state
Python
AI, scrapers & APIs
FastAPI
Async Python services
Node.js
Express & serverless
OpenAI & LLMs
Tool calling & agents
Vercel AI SDK
Streaming & structured UI
Hybrid RAG
pgvector + BM25 + RRF
PostgreSQL
Primary relational store
Drizzle & SQLAlchemy
Typed schemas & migrations
Docker & Coolify
Containerized deploys
Linux VPS & Nginx
Self-hosted production
Playwright
Browser & API scraping
Celery & Redis
Distributed job queues
n8n & Webhooks
Workflow orchestration
Concepts first, then code.
I build full-stack applications, automated data pipelines, and applied AI systems. Before I write any code, I work out the core concepts and the mental model first. Once the structure is clear, picking up a new framework or architecture is just connecting the dots.
I use modern abstractions and AI tooling for speed, and I still make sure I understand the mechanics running underneath them. That is how I debug difficult problems, and it is why the systems I ship stay maintainable.
Writing & Essays
Reflections on software development, open-source culture, learning in public, and building reliable systems.
Have a project in mind? Let’s talk.
I’m currently available for freelance engineering work, technical consulting, and full-stack or applied AI projects. Send a message and I’ll get back to you promptly.