- AI agents and evals
- A production voice agent for 100+ salons at MitJulia with an eval simulator (67 → 267 atomic cases, GPT-4o-mini as the caller); a six-stage agent pipeline on the Claude Agent SDK at Kobe, co-developed, with a rubric review agent that scores reports on five dimensions (0–3); an MCP server for the Kobe backend; the OpenAI Agents SDK and Realtime API for Voya; a talk on AI hallucination (Biases & Mishaps, 1.3).
- Full-stack TypeScript
- 434 commits in the MitJulia monorepo (Aug – Nov 2026) and 477 commits at Kobe in October 2026: Next.js and React, Node with Hono, Electron, Vite.
- Python and machine learning
- A CNN with its own backpropagation in NumPy (2023), seven architectures benchmarked in PyTorch, YOLOv8 segmentation on a CPU, and now detection and tracking in the GorillaWatch project.
- Cloud and data
- An AWS SAM backend with over 100 Lambda functions and 9 DynamoDB tables; Cloudflare Workers in four projects, some with Durable Objects; Postgres and Supabase across several projects, with Drizzle and row-level security at Kobe; SQL, Database Systems I graded 1.7.
- Engineering practice
- Software Architecture and Software Engineering both graded 1.0 (exam, system demo, code review); design patterns, ADRs and Scrum in the team projects of both courses; CI in a seven-year-old codebase with coverage raised from 84 to 95 percent (team); agent contracts (AGENTS.md, CLAUDE.md) in 8+ projects.
- Processes and requirements
- BPMN 2.0 in three projects; for the ESN Event Hub five stakeholder interviews that surfaced 15 pain points; Enterprise Applications 1.3; Global Design Thinking Workshop at the HPI d-school 1.0.