Resume. What I've been up to.
Product-minded software engineer who builds thoughtful products. Focused on user needs, elegant solutions, and software that feels right.
Experience
Co-founded a software studio embedded with client teams from problem definition through ship — working alongside founders and operators to shape products, iterate on real feedback, and deploy software that gets used. Also build and ship in-house consumer apps under the same studio.
Forward-deployed engineer on production allocation software for the oil & gas industry. Worked alongside client stakeholders constantly — ideating, scoping, and shipping features against a complex domain, large datasets, and reliability requirements that don't tolerate guesswork.
Skills
Selected Projects
View allA browser-based PDF document builder and npm library with pixel-perfect text wrapping for every language — Latin, CJK, Arabic, Hindi, emoji — in pure client-side JavaScript.
JavaScript, Pretext, PDF, npm, Canvas, Document Layout
A tool for capturing ideas on the go — mobile app, Chrome extension, and a backend that connects it all with AI-powered pattern discovery.
Flutter, Next.js, Supabase, LangChain, Firebase, Chrome Extension API
An AI learning system with multiple agents — problem solving, question generation, deep research, and guided interactive learning.
Python, FastAPI, Next.js, RAG, PostgreSQL, Docker, LLMs
AI-powered color analysis using computer vision and face recognition to find palettes that actually work for you.
Python, FastAPI, OpenCV, MediaPipe, Next.js, PostgreSQL
A mobile learning app with a companion backend API for structured course content.
Flutter, Node.js, Express, TypeScript, Supabase
A clean, modern EPUB reader built for a distraction-free reading experience.
Flutter, Dart, Riverpod, Hive, EPUB
TikTok-style knowledge app — short-form educational content you can scroll through and actually learn from.
Flutter, Dart, Supabase, Hive
A lightweight text-to-speech model with zero-shot voice cloning. 169M parameters, streams audio in real time.
Python, PyTorch, Audio Synthesis, Streaming
Full-stack app with auth, database management, and a clean interface for navigating structured content.
Next.js, TypeScript, PostgreSQL, Prisma, NextAuth, Tailwind CSS
Interested in working together?