Domingo
González Lozano
Senior Software Engineer · Backend Specialist (Symfony · NestJS · Docker)
Ingeniero de software senior con más de 10 años de experiencia backend con PHP/Symfony y NestJS/TypeScript. Especializado en modernización de legacy: refactors de gran escala sobre monolitos en producción y migraciones a arquitecturas contenedorizadas con Docker sin interrupción del servicio. Escribo sobre arquitectura backend —microservicios, CQRS, event-driven— en mi blog técnico.
Experiencia profesional
Senior Software Engineer / Fullstack Developer
- Lideré la migración de plataformas críticas legacy en PHP hacia Symfony 6.4 y PHP 8.3 con una transición incremental que mantuvo el 100% de disponibilidad del servicio.
- Diseño y desarrollo de servicios backend desacoplados con NestJS y TypeScript, reduciendo la latencia de respuesta de las APIs corporativas.
- Implanté pipelines de CI/CD con GitHub Actions, reduciendo el tiempo y el riesgo de cada despliegue a producción.
- Refactorización evolutiva del código base y diagnóstico de incidencias complejas en producción.
Senior Backend & Infrastructure Developer
- Diseñé y ejecuté la estrategia de refactorización de un monolito legacy en CodeIgniter en producción, aplicando SOLID y patrones de diseño sin detener el negocio; reduje la deuda técnica y el tiempo de onboarding.
- Dirigí el desarrollo de las aplicaciones internas críticas y la automatización de procesos: 30% de mejora de rendimiento optimizando MySQL y más de 15 horas semanales liberadas a operaciones.
- Diseñé, documenté y desplegué la arquitectura de APIs REST que integra los múltiples sistemas internos del grupo empresarial.
- Gestioné la infraestructura propia de la empresa: virtualización con Proxmox y contenedores Docker, manteniendo un entorno de staging idéntico a producción.
Backend Developer
- Desarrollo del backend core del grupo asegurador con PHP, Slim Framework y Oracle SQL (11g/12c), optimizando procedimientos almacenados.
- Integración y consumo de APIs REST de alta criticidad entre sistemas heterogéneos de la compañía.
- Introduje pruebas unitarias con PHPUnit y patrones de diseño en módulos que carecían de cobertura, trabajando en equipo bajo metodología SCRUM.
Experiencia previa
- Winche Redes Comerciales — Desarrollador Web (oct 2015 — abr 2016) · PHP · Symfony · SQL Server · JavaScript