A skilled and seasoned software engineer with extensive knowledge in .NET development (including Blazor), applying Test-Driven Development (TDD) as well as supporting Behaviour-Driven Development (BDD) and using SOLID principles to deliver robust, scalable and maintainable software solutions.
Passionate about clean architecture, implementing the best coding practices and fostering a culture of personal development within teams.
Currently expanding knowledge and experience into application security, focussing on secure coding practices, threat modelling and vulnerability detection and mitigation, eager to learn new skills, adapt and contribute to the development of applications and people.