Senior .NET Developer

Diego Leon

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.

  • North Bay Village, FL, USA
Diego Leon
Diego Leon
10+
Years building scalable .NET web applications
125
People led as CEO-Founder at Sammy Bot
Zero-downtime
Production deployments via Azure DevOps CI/CD at NinjaGig
.NET MAUI
Led Xamarin-to-.NET MAUI migration at AAPC
Blazor
Led legacy MVC-to-Blazor Server migration at NinjaGig
Bolivian Government
COVID-19 platform ceded to SEDES and donated to Bolivia's dev community

Experience

2024-09 — Present
NinjaGig
Remote

Lead .NET Software Engineer

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.
.NETBlazorAzureAWSMicroservicesAzure DevOpsSQL ServerDevExpress
2023-05 — 2024-09
AAPC
Remote - USA

Senior Software Developer

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.
.NET MAUIXamarinBlazorAzure B2CPWACI/CDTelerik
2022-08 — 2023-03
CH2 Solutions – FrontSteps
Remote - USA

Senior Software Developer · Contract (C2C via EnKnack)

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.
.NET 6.NET FrameworkAzureAgile
2022-10 — 2023-03
EnKnack – RideGoNow
Remote - USA

Senior Software Developer

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.
Blazor.NET MAUIRabbitMQEF CoreEvent Driven Architecture
2022-04 — 2022-08
NICE InContact
Remote - USA

Senior Mid Software Developer

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.
C#ASP.NETMVC.NET CoreEntity FrameworkSQL ServerRESTful APIsSCRUM
2019 — 2021
Sammy Bot – Tercer Elemento S.R.L.

CEO-Founder

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.
MicroservicesEvent Driven ArchitectureWhatsApp APITwilio WebRTCXamarinAzureREST API
2020 — 2021
Banco de Credito BCP

Manager, Server, Applications and IT Infrastructure

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.
AzureVMWareAzure DevOpsSQL ServerIISWindows ServerAIX
2019 — 2021
Banco de Credito BCP

Azure DevOps Engineer Manager

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.
Azure DevOpsTerraformGitAzure PipelinesAzure Repos
2018 — 2020
Banco de Credito BCP

Sr. Back End Developer

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.
C#.NET FrameworkMicroservicesSQL ServerEntity FrameworkWCFWPFBlazor
2017 — 2018
Banco de Credito BCP

Mid Back End Developer

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.
SignalRWebSocketsWhatsAppFacebookAPI RestSOAPWCF
2015 — 2017
Banco Solidario S.A.

Jr. Full Stack Software Developer

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.
.NETSQL ServerFull StackAPI RestSignalR

Selected work

NinjaGig Platform Modernization

2024
Legacy MVC to Blazor Server and microservices on Azure and AWS

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.

BlazorMicroservicesAzureAWSDevExpressAzure DevOpsPCI

Sammy Bot COVID-19 Platform

2019
Symptom reporting and teleconsultation startup for SEDES

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.

MicroservicesWhatsApp APITwilio WebRTCXamarinAzureEvent Driven Architecture

AAPC Xamarin to .NET MAUI Migration

2023
Cross-platform mobile modernization with Blazor PWAs

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.

.NET MAUIXamarinBlazorPWAAzure B2CCI/CD

RideGoNow Real-Time Event Platform

2022
Blazor and MAUI front ends with RabbitMQ event streaming

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.

Blazor.NET MAUIRabbitMQEF CoreJavaScript

BCP DevOps Transformation

2019
Organization-wide Azure DevOps and Terraform adoption

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.

Azure DevOpsTerraformGitCI/CD

BCP WhatsApp & Facebook Support Channels

2017
Pioneering social customer support integrations for banking

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.

WhatsAppFacebookSignalRWebSocketsAPI Rest

Capabilities

.NET & Application Development

C#ASP.NETMVC.NET Core.NET FrameworkBlazorRazorEntity FrameworkLINQWPFWCFXamarin/.NET MAUIWindows Forms

APIs, Integration & Real-Time

RESTful API DevelopmentAPI RestSOAPSignalRSocketsWebSocketsRabbitMQKafkaEvent Driven ArchitectureMicroservicesTwilio WebRTC

Cloud, DevOps & Infrastructure

AWSAzure CloudAzure B2CAzure DevOpsAzure BoardsAzure PipelinesAzure ReposAzure TestsTerraformDockerGitVMWareAIXIISWindows ServerCI/CD

Data & Web Technologies

SQL ServerHTMLJavaScriptjQueryNode.js

Methodologies & Soft Skills

Agile MethodologiesSCRUMC# ProgrammingProblem SolvingTeam CollaborationCommunication SkillsCode Optimization

UI & Mobile Libraries

TelerikDevExpress

Education

  • ITColombiaMicrosoft training Information Technology
  • Aspire InstituteAspire Leaders Program Leadership

Certifications

  • Microsoft Azure Architect Technologies — Microsoft 2021
  • AZ-303 Azure Architecture — Lite Thinking
  • Microservices Architecture with Docker Container — Lite Thinking 2023

Communities

  • Aspire Leaders Program — Aspire Leader, 2025

Get in touch