Life beyond the keyboard.
I am a builder by temperament: a software engineer, hands-on maker, and lifelong learner. I care about useful systems, good questions, and the real lives those systems are meant to serve.
How I am wired
Start with the real problem, then make it useful.
Whether I am designing a cloud service, planning a garden, or learning a tool at the workbench, I like to understand what is actually needed before choosing a solution. Technology is most interesting to me when it helps someone do something better, more simply, or with more confidence.
A practical loop
Curiosity has
a rhythm.
The subject changes, but the rhythm does not. I pull on questions until I have a useful mental model, then balance cost, effort, reliability, and the long-term consequences before I make a change.
- Understand
- Research
- Design
- Build
- Test
- Improve
Life outside code
Things that keep the builder side active.
Garden & outdoors
Growing things, tending a garden, and outdoor projects are a reminder that good systems respond to real conditions over time.
Leather & tools
Leatherworking and hands-on projects reward patience, good materials, practical tools, and details that hold up after the first use.
Golf & perspective
Golf is a useful counterbalance: technical enough to keep improving, but outdoors, physical, social, and away from a screen.
Small experiments
Some ideas do not need a business case. A playful clock, a puzzle interaction, or an odd technical question can be reason enough to see what is possible.
The point
Build a good life, not only a good career.
Family is the why behind much of what I make time for. I value work and projects that create more room for the people I care about, better everyday routines, and a life that is interesting beyond the next release.
Education / A foundation to build on
San José State University
B.S. Computer Science · Minor in Business · Fall 2015
That same curiosity shows up in the work, too.
See what I’m making