Carlos Alberto
Mayorga Hilario
Tech Lead | Software Engineer
Más de 10 años de experiencia liderando equipos de desarrollo, construyendo arquitecturas escalables y entregando software de alta calidad.
Ingeniero de software con pasión por la arquitectura
Con más de una década en el desarrollo de software enterprise, me especializo en diseñar y construir sistemas distribuidos que resuelven problemas complejos de negocio. Mi trayectoria me ha llevado desde el desarrollo backend con Java y Spring Boot hasta liderar equipos técnicos en proyectos de alto impacto.
Como Tech Lead en Real Plaza, dirijo la evolución tecnológica de plataformas que impactan a millones de usuarios. Mi enfoque combina principios de Clean Architecture y DDD con una cultura de calidad basada en testing, code reviews y mejora continua del equipo.
Stack tecnológico especializado en soluciones enterprise
Java Ecosystem
Desarrollo backend con Java 11+ y dominio del ecosistema empresarial Spring para servicios robustos y escalables. Arquitectura de microservicios, APIs REST, mensajería asíncrona y pipelines de datos en entornos de alta disponibilidad.
C# / .NET
Desarrollo de servicios e integraciones empresariales con C# y .NET, APIs, acceso a datos y comunicación entre servicios.
TypeScript / JavaScript
Desarrollo frontend y full-stack con TypeScript, interfaces modernas, componentes reutilizables y tipado fuerte.
PHP
Aplicaciones web y plataformas de negocio con Laravel, paneles administrativos y flujos transaccionales.
Distributed Systems & Architecture
Scalable ArchitectureDiseño de sistemas escalables y desacoplados con principios de arquitectura, DDD y patrones de integración.
APIs & Integration
System IntegrationDiseño, exposición y consumo de APIs para integración entre sistemas internos y servicios de terceros. Implementación de contratos, versionado, rate limiting y estrategias de resiliencia en entornos distribuidos.
Reactive Systems
Programación reactiva para alta concurrencia, procesamiento no bloqueante y flujos asíncronos.
Cloud & DevOps
Despliegue, automatización y operación sobre entornos cloud y pipelines de entrega continua.
Data
Bases de datos relacionales y NoSQL para aplicaciones empresariales, modelado lógico y optimización.
Quality & Testing
Prácticas orientadas a confiabilidad mediante pruebas unitarias, automatización y control técnico continuo.
Agile Delivery
Participación en equipos ágiles con planificación, refinamiento, seguimiento de entregas y mejora continua.
Soluciones que generan impacto
Proyectos clave donde apliqué arquitectura, liderazgo y tecnología para resolver problemas reales
Plataforma E-commerce Omnicanal
Implementación completa de plataforma e-commerce con servicios omnicanal en .NET y Java, diseñada para futura integración con aplicación móvil. Entrega en menos de 6 meses.
Gestión de Espacios Publicitarios
Middleware para cotización y administración de espacios publicitarios con soporte para video y contenido estático. Gestión integral de perfiles, presupuestos y validaciones multi-nivel.
Core de Facturación de Servicios
Mejora del sistema central de administración y facturación para servicios de agua, electricidad y aire acondicionado. Optimización de procesos core del negocio.
Nómina y Cálculo Presupuestal
Sistema de cálculo de presupuesto anual y procesamiento de pagos a empleados desarrollado con Java, Spring Boot y Angular. Automatización del ciclo completo de nómina.
Inspección Vehicular Automatizada
Automatización del proceso de check-in vehicular con captura fotográfica en múltiples talleres, reemplazando completamente el proceso manual anterior.
Sistema de Balanced Scorecard
Modernización de sistema legacy de cuadro de mando integral, migrando a tecnologías actuales con Java Spring y Angular para mejor rendimiento y mantenibilidad.
Trayectoria Profesional
Tech Lead
Lideré un equipo de 6 desarrolladores, logrando una reducción del 80% en bugs y un aumento del 40% en velocidad de entrega. Implementé arquitecturas basadas en microservicios y establecí estándares de calidad con 92% de cobertura de tests.
Technical Product Owner
Gestioné el backlog técnico y definí la visión de producto para plataformas digitales de comercio. Coordiné equipos cross-funcionales y mejoré procesos de entrega continua.
Analista Desarrollador
Desarrollé soluciones empresariales para procesos de manufactura y logística utilizando tecnologías .NET y SQL Server.
Software Developer
Desarrollé aplicaciones web y servicios backend para el sector automotriz, integrando sistemas ERP y plataformas de gestión comercial.
Cada certificación, un nuevo nivel
Un recorrido de formación continua que combina fundamentos de ingeniería con expertise en agilidad y diseño
Ingeniería de Sistemas
Universidad Nacional del Callao (UNAC)
Formación integral con especialización en arquitectura de software, sistemas distribuidos y diseño de bases de datos. Tesis: Arquitectura de microservicios para sistemas de alta disponibilidad.
Hablemos
¿Tienes un proyecto en mente? Estoy disponible para colaborar.