“The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.”
💬 Frederick P. Brooks
Professor of Applied Computer Science · Patent-Holding Inventor · Software Engineer
I build technical systems in the real world, then teach other people how to build them too.
20+ years shipping software across product, infrastructure, and client systems. Nearly a decade teaching full-stack development, data, and applied AI through live courses, labs, workshops, and debugging-heavy technical coaching. Built practical AI workflows for grading, code review, and curriculum support; led product and engineering as a technical founder; designed learning systems that make hard things buildable.
- Patent:
US20140199046— Conversations on Time-Shifted Content - Teaching Scale: designed
16 courses; delivered hundreds of labs and workshops - AI Systems: cut student feedback turnaround by
80% - Faculty Tooling: reduced course and lesson creation time by
50% - Outcomes: mentored students who later joined Netflix, Meta, Microsoft, Oracle, and Tesla
ai + agents
prompt engineering, token management, context design, agentic workflows, multi-agent systems, RAG, Claude, OpenClaw
engineering
Python, Go, JavaScript, Bash, Swift, Objective-C, React, Node.js, APIs, distributed systems, TDD
data + infra
PostgreSQL, MySQL, MongoDB, SQL Server, DuckDB, Redis, Docker, Linux, Git, Kubernetes
teaching + leadership
curriculum design, live instruction, labs, workshops, mentoring, debugging coaching, technical strategy





