About Me

I’m a senior software engineer and solutions architect with more than three decades of hands-on experience delivering business-critical systems for SMBs and Fortune 500 companies.

Over my career I’ve worked across e-commerce, healthcare, insurance, data collection, and supply-chain management. I specialize in designing and implementing .NET-based systems anchored in Domain-Driven Design, Clean Architecture, and solid engineering practices.

I’ve led teams, mentored developers, and driven modernization efforts including migrating legacy .NET Framework applications to .NET 6/7/8, introducing microservices, and improving observability with tools like Serilog, AppDynamics, and Splunk.

What I’m focused on

  • Modernizing legacy systems to scalable, testable .NET architectures
  • Designing APIs and microservices around clear domain boundaries
  • Improving data integrity and performance in SQL Server
  • Mentoring developers on SOLID, DDD, and clean code practices
  • Building internal tools and integrations that actually make people’s jobs easier

Beyond the code

I enjoy partnering closely with operations, finance, and business stakeholders to translate real-world workflows into software that behaves the way the business actually runs. I’ve also launched and supported side ventures including software consulting and a travel agency.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙