Senior .NET Software Engineer with 18+ years of experience in enterprise software development, mobile applications, and cloud-native solutions.
Backend: C# β’ .NET Core β’ .NET 8 β’ ASP.NET Core β’ Entity Framework β’ REST APIs β’ Microservices
Frontend: .NET MAUI β’ Xamarin β’ WPF β’ Angular β’ Blazor/Razor
Cloud & DevOps: Azure β’ Azure DevOps β’ CI/CD β’ Git β’ Docker
Architecture: MVVM β’ MVC β’ CQRS β’ Event Sourcing β’ Design Patterns
- zoft.MauiExtensions - Powerful extension library for .NET MAUI development
- RTTicTacToe - Real-time multiplayer game showcasing CQRS, Event Sourcing, SignalR, and .NET MAUI
- MvvmCross-Extensions - Utilities for MvvmCross projects
- zoft.MauiExtensions.AutoCompleteEntry - Advanced autocomplete control for MAUI
Senior App Engineer @ Medialesson GmbH (2016 - Present)
- Software Architect | Full-Stack Developer | Developer Code of Conduct Advocate
- Mobile app development (Xamarin, .NET MAUI)
- Full-stack solutions (Angular, ASP.NET Core)
- Backend development (.NET 6, .NET 8)
- Azure cloud solutions
Previous Roles:
- .NET Mobile Developer @ Moving2u (2013-2016)
- .NET Consultant @ Unisys (2007-2012)
- Professional Scrum Master (PSM I)
- Professional Scrum Product Owner (PSPO I)
- Xamarin Certified Developer
- LinkedIn: linkedin.com/in/josepedroleaopereira
- Twitter: @z_leao
Software architecture β’ Clean code β’ Design patterns β’ .NET innovation β’ Open source contribution β’ Mobile development β’ Agile methodologies
- πββοΈ Swimmer & water polo player (yes, I still get in the pool weekly!)
- π Trying to turn my running shoes into a habit
- π΄ββοΈ E-bike commuter + beginner triathlon training
I'm passionate about building scalable, maintainable applications and sharing knowledge with the developer community. Always happy to discuss architecture, collaborate on open source, or help solve challenging technical problems!




