Question the brief
Listen first. Ask the awkward question. Find the real problem behind the requested feature.
Senior software engineer · creative technologist
From scalable React products to AI and spatial prototypes, I turn complicated systems into experiences that feel clear, fast, and good to use.
Building immersive experiences, XR, AI, mobile and frontend systems.

What I bring
I am curious enough to ask, technical enough to build, rigorous enough to test, and honest enough to keep changing the answer when users teach us something better.
Listen first. Ask the awkward question. Find the real problem behind the requested feature.
Turn ambiguity into flows, constraints, success measures and tradeoffs everyone can understand.
Move quickly with reusable systems, clear APIs and enough polish for people to genuinely try it.
Test critical journeys, edge cases, permissions and accessibility before they become cleanup work.
Carry the work through performance, delivery and observability—and trace failures across the system.
Combine feedback with real behavior, explain the tradeoffs and return with a better question.
The toolboxSkills support the process; they are not the process.
4 shipped projects across web, XR, AI, and community tools.
More experiments Smaller builds, research artifacts, and prototypes live in the archive, with a shareable project page for each one.
Explore the archiveA small belief behind the work
I build technology that helps people feel capable, not overwhelmed. If my grandma wore AR glasses, I’d want her to use them with ease, not feel intimidated by new technology.
Pick a headset. Tap it, or drag it onto me.
Say hi
Available for creative technologist, developer experience, developer advocacy, XR prototyping, AI experience, and technical product roles.