top of page
mugshot-side.jpg

About Me

I'm a senior software engineer passionate about hands-on coding with best practices and clean code in mind for the best solution. I apply software craftsmanship that prioritizes building maintainable, scalable, extensible, reusable, testable, and performant solutions, praising for the longevity of a product while keeping it cost-effective and efficient in the long run.

“Clean code always looks like it was written by someone who cares.”

-- Robert C. Martin

Areas of Expertise

  • Solution Design

  • Software Engineering

  • Software Craftmanship

  • Team Leadership

  • IT Consulting

Main Skills

  • Backend: .NET Framework, .NET Core, .NET 5/6, C#, OOP

  • Services: ASP.NET WebAPI, Microservices, SOA, JSON

  • Frontend: ASP.NET MVC, HTMC5, CSS, Angular, Typescript, jQuery

  • Cloud: Serverless, Microsoft Azure, Docker

  • Testing: Unit Testing, Integration/Acceptance Testing, TDD, xUnit

  • Quality: SOLID, DRY, YAGNI, KISS, Design Patterns, Clean Code

  • Database: SQL Server, T-SQL, NoSQL (MongoDB, Azure Cosmos DB)

  • Methodologies: DDD, Agile, Scrum, Kanban, Scrumban, XP

  • Other: VB, Python, Node, AOP, Git, Azure DevOps, Jenkins, TeamCity

bottom of page