Hey there! I’m Andrew, a senior software engineer and technical team lead in Southeastern Wisconsin. I once thought I was destined to be a mechanical engineer — and I reached that goal — only to realize it wasn’t for me. It wasn’t the day to day work, the mathematical modeling, or the machinery. The pace of the industry was simply too slow.
At the time, I was spending most of my off-hours learning about single-board computers and microprocessors, thinking that bridging the physical and digital worlds would be a great fit. Rather than wait for a better opportunity, I leaped back into the classroom part-time to pursue a master’s degree in Computer Science. My excitement for software took root quickly and grew exponentially. A passion for solving problems has never left me — only my focus has shifted to different kinds of challenges. This career change opened my world to entirely new possibilities and made me even more passionate about sharing what I know with others eager to learn. I hope you take something from this site, and that one day I’ll learn something from you.


While there are many technologies I've worked with throughout my career, here are some highlights:
- C#
- .NET Core
- .NET Framework
- Java
- Microsoft SQL Server
- Postgres
- MySQL
- HTML/CSS/JavaScript
- Docker
- Terraform