Jesus Garcia

Jesus Garcia

$50/hr
πŸ’» Azure Tech Lead | Identity Specialist | .NET, Angular | Cloud-Native Architectures | Microsoft MVP
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
40 years old
Location:
Fusagasuga, Cundinamarca, Colombia
Experience:
11 years
JesΓΊs Enrique, GarcΓ­a Ortega πŸ’» Azure Tech Lead | Identity Specialist | .NET, Angular | Cloud-Native Architectures & Event-Driven Systems | Microsoft MVP Location: Colombia - Phone:- Email:-Linkedin: linkedin.com/in/jesus-garcia-computer-engineer/ Blog: cloudforarchitects.hashnode.dev About Me Senior Software Engineer and Azure Tech Lead with over 11 years of experience in designing and implementing cloud-native and distributed solutions on Microsoft Azure. Specialist in Microsoft Entra ID, identity governance, and secure architectures for enterprise applications. Experienced in leading end-to-end projects with .NET and modern frontend frameworks, applying microservices, serverless, and event-driven patterns. I also have experience in DevOps, CI/CD automation, and cloud security best practices. Focused on delivering scalable, resilient, and high-performance solutions aligned with industry standards and compliance requirements. Work Experience Sr. Software Engineer II | Building Solutions for the Healthcare Sector TATEEDA | GLOBAL - San Diego, California, EEUU - Remote July 2023 - Present ●​ Improved token validation in .NET, blocking expired tokens and boosting data protection. ●​ Participated in the architectural design of microservices and web application features to manage users and job offers. ●​ Led meetings with architects and PMs to propose scalable solutions, consolidate data, and enhance consistency, collaborating on database migrations with Redgate and Flyway Desktop. ●​ Improved and updated .NET APIs and microservices, enhancing integration, scalability, and resilience through retry policies and Azure Service Bus integration. Configured advanced filters in Service Bus and Event Grid to optimize message routing and minimize processing costs. ●​ Monitored and troubleshooted systems with Datadog, resolving critical issues such as email delivery failures via Bitly API adjustments and configuration fixes. ●​ Delivered features and enabled A/B testing in production using feature flags with LaunchDarkly. ●​ Enhanced event tracking and funnel metrics by optimizing APIs and SQL queries, improving BI report accuracy. ●​ Strengthened API security, performance, and governance by implementing Azure API Management policies and designing authentication with Entra ID, Microsoft Graph API, OAuth 2.0, and certificate-based security. Senior Software Engineer | Cloud Solutions for the logistics sector Launchpad Technologies Inc - Canada - Remote February 2022 - July 2023 ●​ Migrated micro frontends and microservices to .NET 6, enhancing system performance and aligning with Azure SQL and CosmosDB standards. ●​ Secured APIs and microservices using Azure AD B2C, Okta, Entra ID, and Azure Service Bus with Managed Identity, eliminating manual credential management and securing communication across 10+ microservices. ●​ Implemented Entra ID and SQL Authentication in Azure SQL, improving access times and strengthening database security. ●​ Deployed Docker microservices from Azure Container Registry (ACR) to Azure Container Instances (ACI), optimizing delivery and execution of containerized applications. ●​ Designed and led the adoption of ARM templates for Azure storage provisioning, ensuring consistency, scalability, and alignment with cloud best practices. ●​ Automated bulk operations in Azure AD via Azure portal, streamlining user and group management with CSV templates to enhance efficiency and security compliance. ●​ Configured CORS in Angular microfrontends and .NET APIs on Azure Web Apps, enabling secure cross-domain communication, dynamically managed via Azure Portal. ●​ Contributed to the implementation of Azure AD Identity Protection, supporting automated policies and security reporting to mitigate access risks, alongside alerts in Azure Monitor to detect suspicious access and secure Azure App Service apps. ●​ Collaborated on the installation and configuration of Microsoft AD Connect, enabling hybrid integration and centralized management of on-premises and Azure AD identities. ●​ Designed event-driven flows using Azure Event Grid to automate system event notifications and responses, improving efficiency and reducing internal process latency. ●​ Implemented Azure Event Hub for large-scale event and telemetry processing, integrating data streams into real-time analytics pipelines. Technical Leader of Product Development OLIMPIA IT - BogotΓ‘ - Colombia September 2019 - August 2020 ●​ Designed and maintained .NET biometric applications for facial, fingerprint, and iris recognition, ensuring full functionality and regulatory compliance; led audits with Colombia’s National Registry. ●​ Managed biometric and identity security, strengthening system reliability and developing a digital signature app with MongoDB, applying OWASP Top 10 to reduce vulnerabilities through secure code reviews. ●​ Implemented biometric systems and secure APIs on Azure (VMs, App Service) using Azure AD B2C, OAuth2, JWT, and Azure API Management, ensuring robust authentication and traffic control for critical environments. ●​ Implemented distributed messaging patterns with Azure Service Bus, decoupling microservices and enhancing integration resilience. ●​ Built biometric validation microservices with RabbitMQ and SQL Server and designed event-driven, decoupled data flows using Azure Functions and CosmosDB for a scalable serverless architecture. ●​ Optimized CI/CD pipelines in Azure DevOps for critical environments, enabling auto-scaling in Azure App Service and configuring security alerts in Azure AD and Azure Monitor. ●​ Implemented Azure Cognitive Search with .NET integrations, allowing for index creation and advanced querying for efficient unstructured data searches. ●​ Designed data recovery strategies in SQL Azure to ensure system resilience for biometric applications. Technical Leader | .NET Development and Solutions Design Stefanini LATAM, BogotΓ‘, Distrito Capital, Colombia August 2018 - August 2019 ●​ Guided .NET/MSSQL solution design and implementation for Fedepalma, Bayer Colombia, and Citibank, integrating Logic Apps with API Management to automate critical Azure workflows. ●​ Designed scalable relational models and optimized system performance with automated updates in Azure SQL. Led database creation, restoration processes, and authentication migration to Azure AD with MFA, strengthening data security and availability. ●​ Delivered an internal system for Fedepalma, improving operational efficiency. Set up test environments and IIS authentication for Bayer Colombia. Fixed critical BACA bugs at Citibank, ensuring system reliability and business compliance. ●​ Implemented and standardized CI/CD pipelines with Team Foundation Services and Azure App Service, cutting deployment times by 50% and centralizing configuration management to enhance cloud resilience and security. ●​ Automated Azure Blob Storage tasks using Azure CLI and AzCopy, configuring File Share snapshots, SAS URI access, and retention policies to improve operational efficiency. ●​ Automated Selenium tests in C#, improving quality and reducing manual work. Development & Azure Solutions Consultant Document Management and Inventory System for the Oil and Gas Industry San Diego, California, Estados Unidos. March 2021 - February 2022 Collaborated with WebCreek to design and develop cloud-based technological solutions for an Oil & Gas company, optimizing document management and enhancing security for critical system access. ●​ Led the development of the first version of a document management web app, ensuring labor regulation compliance and managing a team of 5 developers. Contributed to the architectural design of admin and content modules. ●​ Implemented access controls in Microsoft Entra ID (MFA, SMS, Google external authentication) and configured secure external user onboarding. Assigned custom roles and validations from Azure AD to protect sensitive modules in .NET applications. ●​ Developed decoupled serverless architectures with Azure Functions leveraging bindings (Timer, Durable, Queue, CosmosDB), improving scalability and resilience in event-driven systems. Automated scaling rules in Azure and set up multi-region Azure Traffic Manager to ensure high availability. ●​ Strengthened cloud governance and security by implementing Azure Policy rules, restricting unauthorized resource creation. ●​ Implemented CI/CD pipelines (Bitbucket, Azure DevOps) achieving deployments under 15 minutes and maintaining up-to-date technical documentation, reducing onboarding time and improving team efficiency. Architecture Modernization and Software Development for the Real Estate Sector In remote August. 2020 - May. 2021 I was part of the team at Million and Up, contributing to the development of solutions for the Realtor sector, improving client contact management and optimizing system performance. ●​ Designed and optimized an internal customer contact tracking system, improving the user interface and overall experience. Led relational modeling and database architecture, developing microservices for data synchronization with external APIs. ●​ Developed cloud solutions using Azure Cosmos DB (CLI, Table API, MongoDB, SDK) and .NET microservices to automate container management and distributed logic in cloud-native applications. ●​ Automated Azure QA environments and VM provisioning via Azure CLI and ARM templates, supporting distributed architecture migration and deploying .NET APIs to Azure Container Instances with automated ACR deployments. ●​ Contributed to the migration from Angular to ReactJS, enhancing application performance. Implemented unit tests for REST services, improving software reliability and quality. Integration and Automation of Services for Credit Risk Assessment In office March. 2018 - November. 2018 I worked closely with BlueSoft Technology to design and develop solutions that optimized data management, automated key processes, and improved service integration. ●​ Managed team sprints delivering over 30 features in under a year; designed scalable architecture and database model (+100k records) and automated 200+ daily transmissions, saving 25 hours per month. ●​ Improved web service integrations managing over 2,000 monthly transactions with higher accuracy; built a desktop app that cut user processing time from 1 hour to under 15 minutes. ●​ Led cloud automation and migration to Azure, automating Azure Blob Storage tasks via Azure CLI and AzCopy, migrating applications and servers with Azure Migrate and Data Migration Assistant, and deploying .NET APIs in Azure App Service integrated with API Management to enhance security and scalability. ●​ Designed robust identity solutions on Azure (Entra ID), managing tenants, groups, app registrations, and Service Principals to optimize multi-tenant access and security. ●​ Configured Application Insights in Azure App Services for monitoring, diagnostics, and performance optimization of critical cloud applications. Development of a Parcel Management and Tracking System for the Logistics Sector In remote July. 2017 - March. 2018 Contribution to Inventory Management and Package Tracking Platform | Direcline Software - IDEASOFT ●​ I contributed to the design and development of a platform for inventory management and package tracking, optimizing logistics flows and improving the precision of package localization. ●​ In system development and architecture, I designed the desktop application in .NET Framework and the mobile app in Android, implementing real-time shipment tracking features using QR codes and label scanning, enhancing the accuracy of the package location. ●​ In the automation and optimization of logistics workflows, I developed processes for the receipt, classification, and distribution of packages. I also designed an SQL Server database, streamlining inventory management and minimizing losses and errors in shipment records. ●​ In integrations and monitoring, I implemented connections with transportation providers and geolocation platforms, facilitating route optimization. Additionally, I configured a real-time alert and notification system, enabling clients to receive updates on the status of their shipments. Senior.Net Developer GrupoLi, Medellin, Colombia June 2015 - April 2017 ●​ I designed architectures and database models to improve data organization and performance. I developed a C# application for Xbox Kinect and an online occupational health and safety management system, enhancing operational efficiency and user safety. ●​ In code quality and best practices, I reviewed and ensured high-quality code, implementing best practices to optimize maintainability. Additionally, I contributed to the development of the company’s website and a mobile app for LICSU Academy, improving user accessibility and overall user experience. ●​ Implemented OAuth2 authentication in Azure AD for .NET applications, enabling secure identity management and seamless login flows, while integrating the Microsoft identity platform for enhanced user and API protection. ●​ Implemented Azure App Configuration and Key Vault to centrally manage configurations and secrets securely in .NET applications. Software .Net Developer VISTA Technology Development LLC, Caracas, Venezuela June 2015 - April 2017 ●​ I developed technological solutions for the hotel and business sectors using Android and .NET, with a focus on enhancing the user experience. I implemented a hotel system that integrated in-room services through the TV interface, allowing for smoother interaction with guests. Additionally, I designed the SmartParking application for Hotel Eurobuilding, automating parking management with a real-time spot-counting system. I also developed a custom web application for Peau, strengthening its digital operations and improving communication with clients. ●​ In system optimization, I enhanced the Dataphone 820 operating systems, ensuring improved performance and reliability. I also developed an Android library that facilitates the creation of mobile apps compatible with Dataphone E105, enabling seamless device integration. To support secure operations, I created a desktop application for loading encryption keys into the Dataphone E105, ensuring data protection and optimizing processes. Skills Software Development & Architecture ●​ ●​ ●​ ●​ ●​ .NET (C#) Microservices Architecture API Development (REST) Angular NoSQL Databases (Azure CosmosDB, MongoDB) ●​ SQL and Relational Databases ●​ Entity Framework ●​ Windows Desktop Development (WPF & Windows Forms) Cloud & DevOps ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ Azure Solutions Development Docker Kubernetes (AKS) CI/CD Pipelines (Azure DevOps, Bitbucket Pipelines, Team Foundation Services) Infrastructure Automation Azure API Management (APIM) PowerShell Scripting for Automation LaunchDarkly Security & Identity Management ●​ Identity Management in Microsoft Entra ID (Azure AD) ●​ Authentication & Authorization (OAuth2, JWT) ●​ Azure AD B2C (External User Authentication) ●​ Multi-Factor Authentication (MFA) ●​ Secure API Management & Access Policies ●​ OWASP Top 10 Compliance (Secure Coding Practices) Monitoring & Observability ●​ DataDog ●​ Logging & Monitoring Strategies ●​ Performance Optimization & Issue Resolution Messaging & Asynchronous Communication ●​ Azure Service Bus ●​ RabbitMQ Awards & Honors Microsoft Most Value Professional (MVP) 2024 ●​ https://mvp.microsoft.com/es-ES/mvp/profile/dfa90059-0fe7-4f14-b903-c223234f28c9 Certifications ●​ ●​ ●​ ●​ ●​ ●​ Azure Developer Associate 2022 Microsoft Azure Administrator Associate 2023 Microsoft Bronze Developer Certification 2023 Launch Darkly Azure Security, Compliance, and Identity Fundamentals 2024 Microsoft Microsoft Applied Skills: Deploy cloud-native applications using Azure Container Apps Microsoft Applied Skills: Developing an ASP.NET Core Web Application that Consumes an API Education Computer Engineering - Universidad Nacional Experimental del Tachira - 2006 - 2012
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.