You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
David De León AcostaDD

David De León Acosta

.NET & Azure Architect | Modernization and AI

€300/day
Madrid, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About David

Has your .NET platform become a business bottleneck? I help companies transform complex systems into modern, scalable, and future-proof solutions, integrating Generative AI capabilities to maximize value.

My approach is PRAGMATIC ARCHITECTURE: I don't aim for 'theoretical perfection', but for the solution that works in your real, financial, and technical context, ensuring business continuity while we evolve the stack.

WHAT I BRING TO YOUR PROJECT:

MODERNIZATION STRATEGIES: Gradual migration from .NET Framework to .NET +8 using patterns like Strangler Fig to eliminate the risk of 'big bang'.

GENERATIVE AI AND PRODUCTIVITY: Implementation of solutions based on Azure OpenAI and Semantic Kernel to modernize workflows and integrate intelligent capabilities into existing applications.

CLOUD EVOLUTION IN AZURE: Design of sustainable architectures in PaaS (App Services, Functions, Service Bus) to optimize performance and operational costs.

SYSTEM SANITATION: Drastic reduction of technical debt through Clean Code, strategic testing, and domain-driven refactoring (DDD).

TECHNICAL SUPPORT: Mentoring teams, defining standards, and leading critical architectural decision-making.

WHY WORK WITH ME:

I have over 10 years of experience as an Architect and Tech Lead, backed by 7 OFFICIAL MICROSOFT CERTIFICATIONS and PSM I (Scrum Master). I have led transformations in high-criticality sectors such as Banking, Insurance, and Industry.

SCENARIOS WHERE I PROVIDE MAXIMUM VALUE:

You need to ORGANIZE WHAT ALREADY EXISTS to continue scaling.

You want to MODERNIZE your current stack and integrate AI without rewriting everything from scratch.

You are looking for someone who understands that software should SERVE THE BUSINESS and not the other way around.

Shall we talk about your system? If your current architecture prevents you from innovating, let's chart the roadmap together so your software can once again be the engine of your company.
  • Spanish

    Native or bilingual

Can work on-site
Madrid (up to 50km)

Experience

  • Tokiota
    .NET Software Architect
    January 2024 - Today (2 years and 5 months)
    Madrid, Spain
    As a software architect within the consulting team, I participate in the design and evolution of modern cloud solutions on Azure and .NET 8, focused on complex and high-criticality systems.

    My work centers on defining sustainable architectures over time, selecting technologies and patterns appropriate to the project's real context. I have designed solutions on Azure using App Service, Functions, Storage, and Azure SQL, as well as distributed systems with a focus on performance, security, and maintainability.

    I have participated in the design of industrial platforms based on microservices, working with Kubernetes, PostgreSQL, and RabbitMQ, including defining internal versioning strategies and creating shared NuGet packages to standardize communication and reduce friction between teams.

    I have also led technology modernization initiatives, migrating applications from .NET Framework to .NET 8, addressing changes in Entity Framework, performance improvements, and technical debt reduction, always prioritizing business continuity.

    In the DevOps area, I have collaborated in defining CI/CD pipelines and configuring network and security policies, contributing to more reliable deployments and controlled environments.

    In addition to the technical aspects, I participate in audits and technical presentations, helping to justify architectural decisions and meet key certifications. I work closely with business areas to ensure that technical solutions address real needs and not just theoretical criteria.
    Azure App Services Azure DevOps .NET IT Architecture Azure Functions
  • ilitia
    .NET Software Engineer
    May 2018 - January 2024 (5 years and 8 months)
    Madrid, Spain
    I have worked as a software architect and technical lead on projects based on .NET and Azure, participating in the design of solutions tailored to the real needs of each client.

    My primary responsibility has been to define balanced backend and frontend architectures, prioritizing scalability, maintainability, and alignment with business objectives. On the backend, I have designed solutions on Azure using services like App Service, Functions, Blob Storage, Cosmos DB, and Cognitive Services, applying them pragmatically according to each project's context.

    On the frontend, I have taken technical leadership in projects with Angular, defining best practices, application structure, and quality criteria for development teams.

    In addition to technical work, I have participated in direct business consulting, helping to translate functional needs into viable and sustainable technical decisions, and acting as a liaison between technical teams and stakeholders.
    Azure Cloud Angular IT Architecture .NET Core Scrum Master
  • Bravent
    .NET Software Engineer
    BANKING AND INSURANCE
    November 2017 - May 2018 (6 months)
    Madrid, Spain
    I was part of the backend development team, participating in the construction of the backend for a mobile application for Legálitas, based on .NET Core and deployed on Azure.

    I worked on a DDD and microservices-oriented architecture, contributing to the design and development of robust REST APIs using ASP.NET Core, Entity Framework (Code First), SQL Server, and Swagger documentation. Resilience patterns like Polly were applied to improve service stability.

    I participated in deployments on Azure App Service, the configuration of the API Gateway, and the definition of communication mechanisms between services using shared libraries distributed as NuGet packages, reinforcing reuse and consistency within the ecosystem.

    This experience allowed me to consolidate good practices in backend development, API design, and Azure deployment, laying a solid foundation for my subsequent evolution into roles with greater technical responsibility.
    Azure Cloud microservices architecture .NET Azure DevOps Azure Cognitive Services

Recommendations

Be the first to recommend David

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Science in Computer Engineering - Information Systems Specialization
    Universidad Carlos III de Madrid
    2014
    Grado en Ingeniería Informática - Especialidad en Sistemas de Información

Certifications

  • Github Copilot
    Microsoft
    2026
    https://learn.microsoft.com/es-es/users/daviddeleonacosta/credentials/bbab6b2bbf9cdd0c
    Generative AI Clean Code Optimization Github Copilot Productivity Copilot MCP Prompt engineering Refactoring Technical Documentation
  • Azure Cosmos DB Developer Specialty
    Microsoft
    2023
    Global Availability Data Consistency Azure Functions Horizontal Scalability Cost Optimization (RU/s) Data Partitioning Data Migration noSQL Data Modeling Indexing Strategies

Skill set

Categories