Frontend Engineer · AI Agents · Python Backends
Frontend engineer who ships products end to end, from React and Next.js interfaces to the AI agents and Python backends behind them. My strongest work is in private client repos, so my Upwork profile is the best place to see what I ship.
I'm strongest here, with 3 years building production interfaces. Started with CSS and SCSS, moved to Tailwind early in 2021 as it became the standard, and have used shadcn/ui since its early days (Ant Design and Headless UI before that). Comfortable wiring up data with REST, GraphQL, and TanStack Query, and have built interactive canvas work, mostly with Fabric.js.
8 months with React Native. Shipped 5+ apps, including ShowCoach, live on both the App Store and Google Play, with in-app purchases for both one-time products and subscriptions. Not my primary focus, but I can take a mobile app from build to store.
Building agent systems since mid 2023: multi-agent orchestration, routing, memory management, human-in-the-loop flows, and autonomous agents. Plenty of RAG work, with vector stores like FAISS, Qdrant, Pinecone, and Chroma.
Around a year on fintech apps: real-time data, brokerage integrations, and the agent systems that sit on top of them.
Fintech: SnapTrade and Alpaca brokerage integrations across multiple market indexes, with SSO for auth.
Chrome extensions built with Vite (custom build setup for extension bundling), plus marketing and email tooling.
HubSpot email funnels and pixel integrations, and transactional email with SendGrid.
I work with AI in the loop. I've used Cursor, Trae, Google AI Studio, Codex, and Antigravity, and Claude Code is my current daily driver.
My everyday toolkit: iTerm2, Claude Code, PyCharm, VS Code, and a pen and paper.


