I enjoy building apps, tools, and games, whatever I'm interested in or want to see built. Here are some of the ones I've been working on lately.
01 / Featured Projects
Mobile + AI Engineering001
StudyForge
Build your own courses on any subject. Paste notes, drop in a document, or point it at a URL and StudyForge builds a full curriculum out of it. Flashcards with spaced review, quizzes, code labs, and deep-dives, with you approving the sources and steering the outline along the way. Works offline once a course is saved.
React Native / Expo · TypeScript · Zod · Cloudflare Workers · Durable Objects
AI Engineering002
SongFinder
AI music recommender built for the CodePath Applied AI Fellowship. The LLM extracts a listener profile and critiques its own work, then a deterministic scorer ranks the tracks. Every explanation has to quote real source text word for word or it falls back to a plain score breakdown, so the system can't make things up.
Python · Streamlit · Gemini API · RAG · pytest
Game Engineering003
Capy Swarm
Portrait arcade survival game. Grow a capybara herd and win herd-vs-herd battles, picking new abilities mid-run and unlocking themed arenas as you go. The simulation runs on a seeded fixed step, so any run can be replayed and tested headless.
Unity 6 · C# · .NET 8 · NUnit · Fastlane
Mobile Game004
Rune Match Quest
Build and lead a fantasy adventurer guild: recruit heroes and master party-based match-3 combat as you push deeper into a campaign of tougher enemies and bosses. Every match plays out as your party's attack. Bigger clears and special runes hit harder, and class abilities land when you time them.
React Native / Expo · Skia · TypeScript · Zustand
Mobile + AI Agents005
Codemote
Control the AI coding agents on your computer from your phone. Start a new session or pick up one already running, then prompt it and approve or reject the changes it wants to make as it works. Your work stays on your computer and your phone drives it. Works with Claude Code, Codex, OpenCode, and Gemini.
TypeScript · Fastify WebSockets · SwiftUI · Kotlin · npm
Data Visualization006
World Bank Data Explorer
Interactive dashboard visualizing global economic indicators via World Bank REST APIs. A custom SVG world map filters the data on click and compares countries side by side, handling the API's null and inconsistent responses without breaking.
Angular 17 · TypeScript · RxJS · SVG · Netlify CI/CD
02 / Skills
Languages
- TypeScript / JavaScript - React, React Native, Node
- Java - Spring Boot, Android
- Python - FastAPI, AI tooling, scripting
- SQL - PostgreSQL, MySQL, SQLite
- Swift - SwiftUI, iOS
Frameworks & Platforms
- React / React Native (Expo) - cross-platform mobile
- Spring Boot - REST APIs, MVC, Spring Data JPA
- Cloudflare Workers - edge backends, Durable Objects
- Angular - RxJS, component architecture
AI Engineering
- Multi-provider LLM integration - Anthropic, OpenAI, Gemini
- RAG with citation verification - grounded, auditable output
- Schema-driven generation - validated structured output
- Multi-agent orchestration - evaluation harnesses, MCP tooling
Infrastructure & DevOps
- Docker / Docker Compose - containerized services
- GitHub Actions - CI/CD pipelines
- Release engineering - TestFlight/Fastlane, npm publishing
- AWS - Certified Cloud Practitioner
Leadership & Coordination
- Team leadership - setting priorities, coaching, and accountability under daily pressure
- Running meetings - keeping teams aligned on goals, metrics, and what changed
- Cross-functional coordination - brokering between field, network ops, IT, and support
- Training & mentoring - onboarding people through change and building their judgment
Problem Solving & Operations
- Real-time decision making - gray-area calls with customers waiting and SLAs running
- Process improvement - finding the friction, fixing it, and getting others to adopt the fix
- Forecasting & reporting - reading the data early, then presenting it to leadership
- Documentation - writing down root causes so problems stay fixed
03 / Experience
Technician Routing Professional - Level 4 SME
Comcast - Technology Center of Excellence
Feb 2017 – Mar 2026
- Ran same-day operations for a California dispatch zone: 10+ routers, 150+ field technicians, 15 counties. Three coordination calls a day with field leadership, and real-time re-routing around weather, traffic, and job complexity.
- Improved team KPIs 15–25% (on-time arrival, productivity) by redesigning routing workflows and turning field feedback into process changes that other zones adopted.
- Led a year-long turnaround of the operation's most challenging multi-county area, ending at 98%+ on-time arrival, then built daily forecasting that flagged risk 2–3 hours before it landed.
- Coached routers day to day: real-time guidance on complex and gray-area calls, feedback on misses, and last-minute coverage when people were out.
- Owned FCC appointment-window compliance for the zone: reviewed every late appointment, tracked the reports, and coached on misses. Built the reporting and presentations that leadership reviewed.
- Level 4 SME, the program's highest tier. Outstanding ratings three years running (2021–2023) and six peer-voted MVP awards.
Started in the department on the technician-support line and earned SME there. When the department moved into routing operations, was in the first internal routing training class, then trained the rest of the department through the transition.
04 / Education & Certifications
B.S. Software Engineering
Western Governors University
Java track · Graduated May 2026
Data structures & algorithms, databases, software quality and security, and cloud foundations alongside the core Java stack. Built full-stack applications with Spring Boot and Angular, and native Android apps in Java.
Undergraduate Programming Coursework
Harvard Extension School
2022
Introductory computer science in Python and web development with HTML, CSS, and JavaScript.
Certifications
AWS Certified Cloud Practitioner
ITIL Foundations
WGU Certified Back-End Developer
WGU Certified Front-End Developer
Programs
CodePath Applied AI Fellowship
CodePath Applications of AI Engineering
CodePath Technical Interview Prep