Pragmatic quality
I like code that is understandable, testable, and useful. Clever is less interesting than maintainable.
about me
I'm a Software Engineer at Microsoft, a father, and a builder of apps, educational games, AI tooling experiments, and developer-focused writing.
who I am
Professionally, I work in the Microsoft ecosystem and care about reliable software, clear architecture, modern engineering workflows, and practical ways to use AI in development.
Outside work, I build under the DevDad name: mobile apps, learning games, open-source .NET tooling, experiments with Copilot and agents, and blog posts that turn hands-on work into reusable notes.
professional focus
My day-to-day interests sit around .NET, Azure, software architecture, modernization, testing, GitHub Copilot, AI-assisted development, and developer productivity.
I like code that is understandable, testable, and useful. Clever is less interesting than maintainable.
I prefer tight feedback from tests, working software, and honest review over long speculative design cycles.
I use AI and Copilot as engineering accelerators, but still care about architecture, verification, and ownership.
devdad
DevDad is not a separate persona from engineering. It is the practical intersection of family life and software building: making tools that are understandable, useful, safe enough for real people, and polished enough to keep using.
The educational games and app projects come from that same place. They are personal, but they still need the habits of professional software: clear user flows, accessibility, support routes, testing, and maintainable code.
skills and focus areas