Saltar al contenido

Disponible para nuevos proyectos

Hola, soy Mario Durán Álvarez

Senior Full Stack Developer & Cloud Consultant

Ingeniero de software con más de 11 años de experiencia liderando la transformación digital y el desarrollo de productos de software de alta calidad. Especializado en diseñar arquitecturas escalables, optimizar el rendimiento de aplicaciones críticas y guiar equipos técnicos hacia las mejores prácticas de la industria.

Santiago, Chile

Años de experiencia
11+Años de experiencia
Proyectos entregados
13Proyectos entregados
Clientes
10+Clientes
Certificaciones
3Certificaciones

Sobre mí

Construyo software que escala y perdura

Ingeniero de software con más de 11 años de experiencia liderando la transformación digital y el desarrollo de productos de software de alta calidad. Especializado en diseñar arquitecturas escalables, optimizar el rendimiento de aplicaciones críticas y guiar equipos técnicos hacia las mejores prácticas de la industria.

Especialidad: Arquitectura .NET/C#, ecosistemas frontend modernos (Angular/React) y soluciones cloud en Azure.

  • Arquitecturas serverless en Azure para el rubro asegurador
  • Migración de microservicios on-premise a la nube Azure
  • Asistentes de IA con Azure OpenAI y vectorización de documentos
  • Plataformas multitenant con Angular SSR y .NET 8

Mario Durán Álvarez

Senior Full Stack Developer & Cloud Consultant

Santiago, Chile

Certificaciones

  • Azure Developer AssociateMicrosoft · AZ-204
  • Azure FundamentalsMicrosoft · AZ-900
  • Angular FundamentalsAngular Academy

Experiencia

Una trayectoria de impacto medible

Más de una década entregando resultados en producción, de desarrollador a consultor senior. Despliega cada proyecto para ver el detalle por cliente.

  1. Consultor Senior Full Stack Cloud

    XMS — Tivit Octubre 2021 – Marzo 2026

    • Consultor
    • Tech Lead
    • Desarrollador Full Stack
    • Arquitecto de Soluciones Cloud

    Generación e implementación de soluciones arquitectónicas serverless en Azure para la automatización de procesos críticos, orientadas a la optimización y automatización de tareas para distintos clientes del rubro asegurador.

    • .NET 8
    • Angular
    • React
    • Python
    • Node.js
    • Azure Functions
    • Azure Service Bus
    • Docker
    • Azure DevOps
    • SQL Server
    • PostgreSQL
    • Oracle
    • MongoDB

    Proyectos por cliente (6)

    Zurich Nuevo sistema de compras SOAP Online

    Análisis, levantamiento de requerimientos y definición de la arquitectura para el nuevo sistema de compras de SOAP Online. Desarrollo de funcionalidades como carrito de compras, pasarela de pago, gestión de usuarios, generación de la póliza en PDF, pago de la póliza, generación de folio y envío de la póliza vía email.

    • Azure App Service
    • Azure Functions
    • Azure Service Bus
    • Azure Storage
    • .NET 6
    • Angular 12
    • Nuevo flujo de compra de SOAP online de extremo a extremo.
    • Mejora de la eficiencia operativa y reducción de tiempos de procesamiento.
    • Arquitectura escalable y resiliente sobre Azure.
    SURA Nuevo flujo de compra de seguros hipotecarios

    Análisis y desarrollo de un nuevo flujo de compra de seguros hipotecarios: generación de cotización, venta y emisión de la póliza de seguro.

    • Azure App Service
    • Azure Storage
    • .NET 6
    • Angular 12
    • Nuevo flujo de compra de seguros hipotecarios.
    • Mejora de la eficiencia operativa y de la experiencia de usuario.
    AIEP Migración de microservicios on-premise a Azure

    Implementación de una nueva arquitectura cloud para los microservicios de AIEP. Para una migración masiva con mínimo impacto en la operación, se integraron nuevos microservicios con los servicios on-premise mediante un mirroring de API Management, sin alterar el funcionamiento de los servicios aún no migrados.

    • Azure App Service
    • Azure API Management
    • Azure Storage
    • .NET 6
    • Nueva arquitectura de microservicios en la nube.
    • Migración exitosa con mínimo impacto en la operación.
    • Arquitectura escalable y resiliente.
    SURA Mantención de sistemas de cobranza

    Mantención de los sistemas de cobranza: portal interno para la gestión de pólizas y sus respectivas cobranzas. Sobre tecnología legacy se integraron nuevas funcionalidades visuales y de procesos para mejorar la experiencia de usuario y la eficiencia operativa.

    • .NET Framework 4
    • PHP
    • JavaScript
    • HTML
    • CSS
    • SQL Server
    • Mejora de la experiencia de usuario y de la eficiencia operativa.
    Universidad de Chile Asistentes de IA

    Creación de un sistema de asistentes de IA para apoyar la generación de respuestas a consultas frecuentes de docentes y personal administrativo de la escuela de tecnología. El sistema vectorizaba documentos oficiales, circulares y resoluciones internas para entregar información certera y contextualizada. Se desarrollaron 5 asistentes, cada uno con objetivos, prompts y modelos distintos.

    • .NET 8
    • Angular 16
    • Azure SQL Database
    • Azure OpenAI
    • Vectorización de documentos para el procesamiento de consultas.
    • 5 asistentes de IA con distintos objetivos, prompts y modelos.
    • Arquitectura escalable y resiliente.
    • Mejora de la experiencia de usuario y de la eficiencia operativa.
    Holding Banmédica Nuevo sitio web de clínicas

    Nuevo sitio web para las clínicas del holding Banmédica (Dávila, Santa María, Bío Bío) con reserva de horas médicas, pago de bonos, contratación de seguros y gestión de recetas, entre otras. A cargo de nuevos features y mantención del frontend (Angular) y del backend que actuaba como API Gateway / capa de integración: abstraía la complejidad de los microservicios externos, centralizaba la seguridad y optimizaba el consumo de datos. Reemplazó las páginas que cada clínica tenía por separado.

    • .NET 8
    • Angular 18 (SSR)
    • SCSS
    • Bootstrap 5
    • Multitenant
    • SQL Server
    • Azure App Service
    • Azure Key Vault
    • Azure DevOps
    • Arquitectura escalable y resiliente con manejo de 4 tenants (Multitenant en .NET 8).
    • Optimización del consumo de datos para el frontend.
    • Centralización de la seguridad.
    • Reducción de tiempos de procesamiento y mejora de la experiencia de usuario.
  2. Analista Programador Senior

    Digital Learning 2019 – 2021

    • Consultor
    • Desarrollador Full Stack

    Implementé un nuevo sistema de evaluación y lo integré con la plataforma de capacitaciones de la empresa, ofreciendo un nuevo tipo de evaluaciones para las capacitaciones que la empresa realizaba a sus clientes.

    • Angular
    • TypeScript
    • C#
    • SQL Server
    • WSO2
    • Talend
    • Jenkins

    Proyectos por cliente (2)

    Digital Learning Mantención y mejoras al sistema de evaluaciones

    Mantención y mejoras al sistema de evaluaciones existente, sobre .NET Core. Se integraron nuevas funcionalidades visuales y de procesos para mejorar la experiencia de usuario y la eficiencia operativa.

    • .NET Core 3.1
    • Angular 12
    • PHP
    • JavaScript
    • HTML
    • CSS
    • SQL Server
    • Nuevo sistema de evaluaciones integrado con la plataforma de capacitaciones.
    • Mejora de la experiencia de usuario y de la eficiencia operativa.
    Digital Learning Nuevo flujo ETL

    Mantención y creación de un nuevo flujo ETL con Talend hacia la plataforma de capacitaciones, obteniendo cursos, evaluaciones y usuarios desde la plataforma de Digital Learning.

    • Talend
    • SQL Server
    • Nuevos flujos ETL con Talend.
    • Mantenimiento y mejora continua de los procesos ETL.
  3. Analista Programador

    Servicios y Asesorías ADA Ltda. 2012 – 2019

    • Consultor
    • Desarrollador Full Stack

    Creé una nueva área en la empresa orientada a proyectos de TI con tecnologías Microsoft .NET y SQL Server, implementando nuevas tecnologías y procesos para mejorar la eficiencia operativa y comercial.

    • .NET Framework
    • ASP.NET MVC
    • C#
    • VB.NET
    • Java
    • jQuery
    • SQL Server
    • Sybase

    Proyectos por cliente (5)

    Fondo Esperanza Sistema de microcréditos para emprendedores

    Sistema de simulación de microcréditos para emprendedores, sobre .NET Framework 4.0 con ASP.NET Web Forms.

    • .NET Framework 4.0
    • ASP.NET Web Forms
    • VB.NET
    • jQuery
    • JavaScript
    • HTML
    • CSS
    • SQL Server
    • Nuevo sistema de simulación de microcréditos.
    BCI Mantención y mejoras a la página institucional de Factoring

    Mejora y mantención del sistema de factoring del banco BCI.

    • Java
    • JSP
    • jQuery
    • JavaScript
    • HTML
    • CSS
    • Tomcat
    • Sybase
    • Mejoras al sistema de factoring que elevaron la experiencia de usuario y la eficiencia operativa.
    Correos de Chile Pool de microservicios

    Pool de microservicios para centralizar y orquestar las llamadas a distintos microservicios, proporcionando una capa de seguridad, transformación de datos y optimización de consultas.

    • .NET Framework 4.0
    • WCF
    • C#
    • SQL Server
    • XML
    • Capa unificada de seguridad, transformación de datos y optimización de consultas sobre los microservicios.
    Correos de Chile Mantención de sistemas legacy

    Mantención y soporte evolutivo de sistemas legacy.

    • ASP
    • VB.NET
    • SQL Server
    • Continuidad operativa y mejoras sobre los sistemas legacy.
    ENAC Sistema de evaluación de desempeño

    Nuevo sistema de evaluaciones anuales de desempeño donde los trabajadores evaluaban a sus superiores y viceversa, con generación de reportes de evaluación.

    • .NET Framework 4.5 MVC
    • C#
    • jQuery
    • JavaScript
    • HTML
    • CSS
    • SQL Server
    • Nuevo sistema de evaluaciones anuales de desempeño con reportería.

Habilidades

Un stack full stack de extremo a extremo

Tecnologías con las que diseño, construyo y despliego productos en producción.

Backend

  • .NET Core
  • C#
  • Node.js
  • Web APIs
  • Microservicios

Frontend

  • Angular (LTS)
  • TypeScript
  • Tailwind CSS
  • React
  • Next.js

Cloud & DevOps

  • Microsoft Azure
  • App Services
  • Azure Functions
  • Azure SQL Database
  • CI/CD
  • GitHub Actions
  • Azure DevOps

Bases de Datos

  • SQL Server
  • PostgreSQL
  • MongoDB
  • MySQL
  • Oracle
  • Sybase

Contacto

¿Construimos algo extraordinario juntos?

Estoy disponible para nuevos proyectos y colaboraciones. Escríbeme y te respondo a la brevedad.