Domingo González Lozano
Senior Software Engineer | Backend Specialist (NestJS - Symfony - DevOps)
- Ubicación: Cornellà de Llobregat
- Teléfono: +34 678 ●●● ●●●
- Email: gonzalezlozano.d [arroba] gmail [punto] com
- LinkedIn: https://www.linkedin.com/in/domingo-gonz%C3%A1lez-lozano-657ba0105/
- GitHub: https://github.com/dgonzalezlozano
Resumen profesional
Ingeniero de Software Senior con más de 10 años de experiencia especializado en el desarrollo de arquitecturas backend escalables, robustas y de alta disponibilidad utilizando NestJS/TypeScript y PHP/Symfony. Experto en la modernización y desacoplamiento de sistemas legacy complejos hacia microservicios y entornos contenedorizados con Docker. Enfocado en la excelencia técnica mediante la aplicación estricta de principios SOLID, metodologías ágiles, automatización de despliegues y testing automatizado.
Stack técnico
- Lenguajes: TypeScript, JavaScript, PHP 8.x, SQL, Python
- Backend & APIs: NestJS, Symfony, Node.js, APIs REST, Slim Framework
- DevOps & Cloud: Docker, GitHub Actions (CI/CD), Proxmox, Linux, Nginx, Git
- Bases de Datos: MySQL, Oracle SQL, SQL Server
- Calidad & Prácticas: PHPUnit, SOLID, Clean Code, Arquitectura Desacoplada, SCRUM
- Frontend (Secundario): Astro, Tailwind CSS, HTML5/CSS3
Experiencia profesional
Senior Software Engineer / Fullstack Developer
- Diseño y desarrollo de servicios backend desacoplados utilizando NestJS y TypeScript, incrementando la escalabilidad del sistema y reduciendo la latencia de respuesta de las APIs corporativas.
- Liderazgo técnico en la migración de plataformas críticas legacy (PHP) hacia arquitecturas modernas con Symfony 6.4 y PHP 8.3, garantizando un 100% de disponibilidad durante la transición operativa.
- Implementación de canalizaciones de integración continua (CI/CD) con GitHub Actions, reduciendo los tiempos de despliegue en entornos de producción.
- Optimización, diagnóstico y resolución de incidencias complejas en producción, mejorando la mantenibilidad del código base mediante refactorización evolutiva.
Senior Backend & Cloud Infrastructure Developer
- Dirección del desarrollo de aplicaciones web internas críticas para la gestión del negocio, optimizando las consultas MySQL y mejorando el rendimiento de la plataforma en un 30%.
- Refactorización integral de un ecosistema monolítico legacy en CodeIgniter aplicando principios SOLID y patrones de diseño, reduciendo la deuda técnica y el tiempo de onboarding de nuevos desarrolladores.
- Automatización de procesos operativos y flujos manuales recurrentes, logrando liberar más de 15 horas semanales de carga de trabajo al equipo de operaciones.
- Diseño, documentación y despliegue de una arquitectura de APIs REST para la integración fluida y segura de múltiples sistemas internos del grupo empresarial.
- Gestión y orquestación de la infraestructura de servidores propia basada en entornos virtualizados con Proxmox y contenedores Docker, garantizando un entorno de staging idéntico a producción.
Backend Developer
- Desarrollo de lógica de negocio y soluciones backend core para el grupo asegurador utilizando PHP, Slim Framework y optimización de procedimientos almacenados en Oracle SQL (11c/12c).
- Integración y consumo de APIs REST de alta criticidad para conectar sistemas heterogéneos internos de la compañía.
- Evangelización e introducción de pruebas unitarias con PHPUnit y patrones de diseño en módulos de software que carecían de cobertura de tests.
- Participación activa en el equipo de desarrollo bajo metodología SCRUM, colaborando en estimaciones técnicas, daily meetings y dinámicas de retrospectiva para la mejora continua del sprint.
Formación
- Técnico Superior en Desarrollo de Aplicaciones Web IES Esteve Terradas i Illa | 2013 — 2015
- Programación de Sistemas Informáticos Academia Coliseum | Certificado de Profesionalidad (610 h) — 2014
Idiomas
- Castellano: Nativo
- Catalán: Nativo
- Inglés: B1 — intermedio