I like building the whole product, not just one layer.
My work spans web interfaces, APIs, databases, AI-assisted features, mobile workflows, and deployment. The most interesting projects are the ones where those pieces must become one useful experience.
What I work across
Full-stack delivery
Usable web applications shaped from interface through API, data model, and deployment.
AI and data systems
AI-assisted tools paired with the data workflows and review steps that make them useful.
Mobile and reliability
Field workflows designed to remain useful when connectivity is limited.
Infrastructure and testing
Containers, automation, and critical-path tests that make systems easier to change and operate.
How I work
I start with the real constraint, then make the smallest version that can prove the workflow. After that, I test the risky paths, write down the trade-offs, and leave the system easier for the next person to operate.
Beyond projects
I also mentor students as they learn to code, work through uncertainty, and turn early ideas into software they can actually use.