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.