
Engineering leader.
Technologist. Builder.
I lead engineering teams, build modern software systems, and stay hands-on with emerging technologies including AI, automation, and scalable platforms.
My interest in computer science started in high school, where I had the opportunity to take an AP Computer Science course. From the first “Hello World” program to the small games we created, I was hooked. I went on to earn a BS in Computer Science and an MS in Software Engineering, and I consider myself fortunate to be able to say that I get to wake up every day and do what I love.
Over the past 15 years, I've led engineering teams across healthcare, insurance, legal tech, and e-commerce. My experience spans everything from designing secure, scalable cloud infrastructure to launching AI-driven features in highly regulated environments. I enjoy working at the intersection of product, people, and technology—balancing long-term architecture with pragmatic delivery.
In my current leadership role, I focus on building strong engineering culture, developing talent, and helping teams navigate complex technical challenges. I care deeply about code quality, thoughtful system design, and continuous improvement in both process and product.
This site is where I share thoughts on engineering leadership, software architecture, AI, and independent projects I'm exploring. Thanks for stopping by—feel free to connect if you'd like to talk technology, team building, or interesting ideas.
Selected Impact
A few outcomes from recent engineering leadership, healthcare, AI, and platform work.
Helped launch a telehealth platform in 8 months, on time and on budget.
Built an AI triage system that reduced provider intake workload by 50%+.
Leading claims modernization across a multi-team insurance organization.
Built multilingual AI voice prototypes for guidance and self-service workflows.