About
Senior Software Engineer & Technical Leader Specializing in the transition from traditional Full-Stack to AI-integrated systems.

I'm a software engineer and leader with 10+ years of experience across the stack. My background is a mix of high-level product engineering and deep technical foundations, including an M.S. in Computer Science with an AI specialization (2018).
I've spent my career moving between the layers that matter most for the next decade of software:
The Data Layer: Experience building ETL pipelines, understanding that AI is only as effective as the data architecture supporting it.
The Interface: Years of focused frontend work, ensuring that complex technical capabilities remain intuitive for the end user.
The People: A history of team leadership and teaching, focused on engineering hygiene and pragmatic adoption of new tools.
My approach to AI is grounded in reality. While the industry focuses on the 'hype,' I focus on the integration: how to realistically move a product from deterministic logic to probabilistic models without sacrificing reliability. I'm interested in the hard work of preparing data environments and building the 'connective tissue' between legacy systems and modern AI workflows.
Education: M.S. in Computer Science (Georgia Tech) and B.S. in Computer Science and Business (Utah State University).
Now
Currently, I'm focused on the practical incorporation of AI into enterprise software. This means identifying high-value, 'simple' AI wins while simultaneously doing the foundational data work required for more complex implementations.
I'm working on tightening feedback loops for my teams—using AI to assist in planning, documentation, and testing—while ensuring our core systems remain maintainable and well-architected as we evolve.