Full-stack engineer with five years building production React and TypeScript interfaces, Go and Node services, and Python LLM pipelines, at a Series A AI startup and as a solo founder. I ship and evaluate AI systems end to end, from RAG and embedding pipelines to the streaming interfaces on top of them. I taught React, Redux, JavaScript, and SQL to over 1,000 students, and screen engineering candidates up to the Head of Engineering level.
A personal CRM that layers relationship notes and reminders onto your phone's own address book, then nudges you to reach out before you lose touch. Built solo end to end in React Native and TypeScript: App Store release, subscriptions, and a Gemini RAG "social coach" I shipped and later turned off once users showed they didn't want AI here. Live on iOS.
Take back your feed: Pants strips short-form video and infinite scroll out of Instagram, YouTube, and Facebook while leaving the useful parts intact. About two weeks from first commit to a paid, App-Store-approved app, complete with subscriptions and a privacy policy. Live on iOS with a companion Chrome extension.
##Experience
Founder & Principal Engineer, Socialite·Jan 2025 - Present· Remote
Built and shipped an AI social coach using RAG and embeddings over a WebSocket connection, handling streaming responses and failure states in the mobile interface.
Design, build, and ship two React Native applications end to end as the sole engineer: Socialite, a personal CRM, and Pants, a screen-time app that removes short-form content from social feeds.
Own the entire product surface: TypeScript codebase, UI/UX, backend, App Store release, and analytics.
Maintain reusable component libraries and shared patterns across both codebases.
Software Engineer, Trustero·Jun 2022 - Mar 2025· Palo Alto, CA
Series A startup building an AI platform for governance, risk, and compliance (GRC) professionals.
Built RAG and embedding-based features in the Python LLM pipeline powering automated compliance evidence collection, including prompt engineering and evaluation.
Designed frontend patterns for AI-generated output: streaming responses, latency handling, and graceful degradation when model results were slow or unreliable.
Developed Go services with GORM behind the frontend, handled AWS DevOps, and served in the on-call rotation diagnosing production incidents.
Built and maintained production React and TypeScript interfaces for the core platform, working across both the Apps and ML engineering teams.
Implemented client-side data fetching and caching with SWR, eliminating redundant network requests and keeping interface state consistent across views.
Owned technical screening for the Head of Engineering search and ran technical interviews for 10+ engineering candidates post-Series A.
Online Instructional Assistant, App Academy·May 2021 - Jun 2022· Remote
Taught React, Redux, JavaScript, SQL, and full-stack engineering fundamentals to over 1,000 students in a fully remote, cohort-based program. Hired into the role out of that program after completing it.
Debugged student code live and explained complex frontend concepts under time pressure.