I’m a Principal Software Engineer in the Azure Core Office of the CTO at Microsoft. My day-to-day is a mix of technical research, architecture, implementation, and hands-on prototyping. I take ambiguous problems, build something real, prove it works, then hand it off to a product team to scale.
Right now I’m spending a lot of time on AI tooling and developer productivity. Focusing on the standardization and distribution of AI development tools across Azure, but also doing the less glamorous work of getting teams to actually adopt them. I care a lot about meeting engineers where they are and making the tools fit their workflows, not the other way around.
More broadly, I’m passionate about helping teams navigate the AI transformation happening across the industry. The landscape is shifting fast, and I enjoy partnering with teams to figure out how to make the most of it in practical, grounded ways.
I also spend time on distributed systems architecture, working on improvements that make complex systems cheaper to run, easier to operate, and more reliable. It’s the kind of work that rarely makes headlines but makes a real difference.
I’m a big believer in open source. Building in the open makes software better, and I try to contribute to and leverage open source communities whenever I can.
On the leadership side, I’d rather build partnerships than mandate compliance. I believe in quantifying impact, making smooth handoffs from prototype to product, and creating space where diverse perspectives actually shape the outcome.
Connect
The views and opinions expressed on this site are my own and do not represent those of my employer.