I'm a full-stack developer based in Portland, Oregon, building developer tools, automation systems, SaaS applications, mobile products, and interactive web experiences.
My primary stack is TypeScript, JavaScript, React, Next.js, Vite, Node.js, Supabase, and PostgreSQL. I'm also developing hands-on experience in applied AI engineering through open-source contributions and practical projects.
I'm currently building skills in:
- LLM-powered application features and API integrations
- Agent and tool-use workflows
- Model Context Protocol (MCP)
- Prompt design and structured outputs
- Automated evaluation, regression testing, and reliability
- Google Genkit and Agent Development Kit (ADK)
My focus is on connecting AI models to useful products, tools, and well-tested software—not on claiming deep ML research experience.
Core: TypeScript · JavaScript · React · Next.js · Vite · Node.js
Data and mobile: Supabase · PostgreSQL · React Native
AI and tooling: Genkit · ADK · MCP · LLM APIs · GitHub Actions
Also exploring: Python · Go · Rust
- Applied AI and LLM application engineering
- Open-source software
- Developer tooling and automation
- Full-stack product development
- Application security and reliability
- Web accessibility
- Mobile development
- Browser games and Three.js
I'm open to full-stack and junior applied AI engineering roles, open-source collaboration, and product-development opportunities.


