Diego Leon
Senior .NET Developer
mail@diegoleon.me · (305) 796-2129 · North Bay Village, FL, USA
Summary
Senior .NET Developer with 10 years of experience designing, developing, and maintaining scalable web applications using .NET technologies. Proven expertise leading multi-tier application development, implementing DevOps best practices, and managing cloud infrastructure with AWS and Azure. Skilled in C#, ASP.NET, MVC, .NET Core, and Blazor, with a track record of platform modernization, microservices architecture, and cross-functional leadership.
Experience
Lead .NET Software Engineer2024-09–present
NinjaGig · Remote
Lead engineer driving platform modernization from legacy MVC to Blazor Server and microservices on Azure and AWS, owning HR workflows, reliability, and DevOps delivery.
- Lead the migration from a legacy MVC platform to a Blazor Server application, transforming a monolithic system into a microservices-based architecture using .NET APIs.
- Design, develop, and maintain a multi-tier .NET web application on Azure and AWS, enhancing job posting workflows, applicant tracking, and HR document automation.
- Architect scalable backend services and APIs with secure data models and optimized SQL strategies, while modernizing the UI from DevExpress MVC to DevExpress Blazor.
- Build and integrate essential business modules including payment processing, job feed integrations, and transactional email delivery systems.
- Apply Azure DevOps best practices with CI/CD pipelines and zero-downtime production deployments; maintain reliability through SSL/TLS lifecycle management, PCI validation, and AWS backup and recovery.
Senior Software Developer2023-05–2024-09
AAPC · Remote - USA
Senior developer delivering scalable web and mobile applications with Azure B2C, Blazor, and cloud CI/CD across front-end and back-end stacks.
- Developed and maintained web applications to ensure scalability, reliability, and adherence to industry standards.
- Managed and customized Azure B2C for client-side operations, creating and supporting custom policies for authentication and authorization.
- Led a migration project from Xamarin to .NET MAUI using .NET 8, .NET 6, Mono Droid, and .NET Framework 4.8.
- Designed and developed Blazor web components for Progressive Web Apps (PWA) and .NET MAUI, collaborating with Razor, Blazor, and Windows Forms.
- Created and managed cloud-based CI/CD tools to streamline deployment across front-end and back-end applications; managed and organized a team of 2 people.
Senior Software Developer2022-08–2023-03
CH2 Solutions – FrontSteps · Remote - USA
Delivered web and desktop applications on Azure using .NET 6 and .NET Framework 4.8 within agile, cross-functional teams.
- Developed and supported web and desktop applications, collaborating with cross-functional teams to deliver quality software solutions using agile methodologies.
- Utilized .NET 6 and .NET Framework 4.8 to drive development and ensure application robustness.
- Managed essential infrastructure on Azure Cloud, optimizing resources for project requirements.
Senior Software Developer2022-10–2023-03
EnKnack – RideGoNow · Remote - USA
Built Blazor and .NET MAUI front-end experiences and event-driven real-time services for contract-based client delivery.
- Managed and developed frontend applications using Blazor Technology, improving user interface functionality and performance.
- Designed and maintained a cross-platform mobile application with .NET MAUI and Blazor, ensuring consistent user experiences across devices.
- Transformed JavaScript components into Blazor components for integration in Web Applications and MAUI projects.
- Developed an Event Driven architecture for RealTime Events utilizing .NET, EF Core, and Rabbit MQ.
Senior Mid Software Developer2022-04–2022-08
NICE InContact · Remote - USA
Enhanced enterprise communication applications in a SCRUM-driven environment, improving scalability, reliability, and feature integration.
- Developed and supported web and desktop applications, enhancing business communication capabilities for improved user experience.
- Improved application scalability and reliability, ensuring robust performance and adherence to industry standards.
- Collaborated with cross-functional teams to integrate cutting-edge features, optimizing overall application functionality in enterprise permitting applications.
- Utilized C#, ASP.NET, MVC, .NET Core, Entity Framework, SQL Server, and RESTful APIs within an enterprise SCRUM environment.
CEO-Founder2019–2021
Sammy Bot – Tercer Elemento S.R.L.
Founded and led a health-tech startup building a COVID-19 symptom reporting and teleconsultation platform later ceded to the Bolivian government.
- Developed an application to assist individuals in reporting COVID-19 symptoms, which evolved into a startup later ceded to the Bolivian government (SEDES).
- Led and organized technology, health, and marketing teams to ensure cohesive project execution; managed and organized a team of 125 people.
- Built a platform for analyzing COVID-19 symptoms and facilitating teleconsultations via WhatsApp and a web platform using REST APIs and WhatsApp API for Business.
- Implemented microservices and Event Driven design with Twilio WebRTC for video consultations; stack included Azure DevOps, .NET, C#, MVC, EF Core, Azure, Xamarin, Android, and iOS.
- Donated the project to Bolivia's development community, fostering innovation and collaboration.
Manager, Server, Applications and IT Infrastructure2020–2021
Banco de Credito BCP
Managed nationwide infrastructure and applications, ensuring high availability, performance, and new architecture on Azure and VMWare.
- Managed infrastructure and applications nationwide, ensuring robust and efficient operations.
- Implemented and maintained applications in production, ensuring high availability and performance.
- Developed new infrastructure and architecture leveraging VMWare, Azure DevOps, SQL Server, and Azure Cloud.
- Collaborated with frontend and backend engineers to streamline processes and developed applications to simplify and automate departmental tasks.
Azure DevOps Engineer Manager2019–2021
Banco de Credito BCP
Championed DevOps culture and CI/CD adoption across a large development organization using Azure DevOps tooling.
- Implemented and advocated for DevOps culture and CI/CD processes within the organization.
- Utilized Azure Boards, Azure Pipelines, Azure Repos, and Azure Tests to streamline development workflows.
- Collaborated with a large team of frontend and backend developers to ensure successful implementation and adoption of DevOps practices.
- Successfully implemented DevOps tools and processes currently in use by the company, using Terraform and Git alongside Azure DevOps and VMWare.
Sr. Back End Developer2018–2020
Banco de Credito BCP
Led back-end development for business banking applications using .NET microservices, APIs, and SQL Server while managing a team of 3.
- Developed and maintained web and desktop applications for business banking using C#, .NET Framework, Microservices, SQL Server, and Entity Framework.
- Led teams and managed application development, controlling development flow and resolving issues effectively.
- Managed GIT flow of applications to maintain version control and streamline development processes.
- People led: 3.
Mid Back End Developer2017–2018
Banco de Credito BCP
Built banking applications and pioneered WhatsApp and Facebook customer support platforms with real-time integrations.
- Developed and maintained several applications for business banking using C#, .NET Framework, Microservices, SQL Server, and Entity Framework.
- Developed WhatsApp and Facebook platforms for customer support, pioneering these solutions in the country.
- Developed APIs to connect with other systems, enhancing integration and functionality.
- Utilized HTML, CSS, .NET, API Rest, SOAP, WCF, WPF, MVC, RAZOR, SIGNALR, SOCKETS, and WEBSOCKETS.
Jr. Full Stack Software Developer2015–2017
Banco Solidario S.A.
Contributed to bank software teams building integrated .NET applications and system-connecting APIs.
- Part of various teams developing software for the bank using .NET and SQL Server.
- Developed and maintained several applications, ensuring seamless operation and integration.
- Developed APIs to connect with other systems, facilitating enhanced communication and data exchange.
- Utilized HTML, CSS, .NET, .NET Framework, C#, API Rest, SOAP, WCF, WPF, MVC, RAZOR, SIGNALR, SOCKETS, and WEBSOCKETS.
Projects
NinjaGig Platform Modernization2024
Led end-to-end transformation of a monolithic HR and recruiting platform into Blazor Server with .NET API microservices, modernized DevExpress UI, integrated payments and job feeds, and zero-downtime CI/CD on Azure DevOps.
Sammy Bot COVID-19 Platform2019
Built a COVID-19 symptom analysis platform with WhatsApp and web teleconsultations, REST integrations, microservices, Event Driven architecture, and Twilio WebRTC video—later ceded to the Bolivian government and donated to the local developer community.
AAPC Xamarin to .NET MAUI Migration2023
Led migration from Xamarin to .NET MAUI across .NET 8, .NET 6, and legacy Framework targets, delivering Blazor components for PWAs and mobile while standardizing cloud CI/CD and Azure B2C authentication policies.
RideGoNow Real-Time Event Platform2022
Delivered Blazor and .NET MAUI client experiences and converted JavaScript components to Blazor, backed by an Event Driven real-time architecture using .NET, EF Core, and Rabbit MQ.
BCP DevOps Transformation2019
Implemented and institutionalized DevOps culture at Banco de Crédito BCP using Azure Boards, Pipelines, Repos, and Tests with Terraform and Git—processes still in active use across frontend and backend teams.
BCP WhatsApp & Facebook Support Channels2017
Developed WhatsApp and Facebook customer support platforms and connecting APIs for business banking, among the first such solutions in the country, using SignalR, sockets, and WebSockets for real-time engagement.
Skills
.NET & Application Development: C#, ASP.NET, MVC, .NET Core, .NET Framework, Blazor, Razor, Entity Framework, LINQ, WPF, WCF, Xamarin/.NET MAUI, Windows Forms
APIs, Integration & Real-Time: RESTful API Development, API Rest, SOAP, SignalR, Sockets, WebSockets, RabbitMQ, Kafka, Event Driven Architecture, Microservices, Twilio WebRTC
Cloud, DevOps & Infrastructure: AWS, Azure Cloud, Azure B2C, Azure DevOps, Azure Boards, Azure Pipelines, Azure Repos, Azure Tests, Terraform, Docker, Git, VMWare, AIX, IIS, Windows Server, CI/CD
Data & Web Technologies: SQL Server, HTML, JavaScript, jQuery, Node.js
Methodologies & Soft Skills: Agile Methodologies, SCRUM, C# Programming, Problem Solving, Team Collaboration, Communication Skills, Code Optimization
UI & Mobile Libraries: Telerik, DevExpress
Education
ITColombia
Microsoft training · Information Technology
Aspire Institute
Aspire Leaders Program · Leadership
Certifications
Microsoft Azure Architect Technologies — Microsoft (2021)
AZ-303 Azure Architecture — Lite Thinking
Microservices Architecture with Docker Container — Lite Thinking (2023)