Retrato profesional de Johnny Huirilef

Johnny Huirilef

Technical Lead, Senior Software Engineer, Solutions Architect

DDD Arquitectura Hexagonal Event-Driven AWS CI/CD

Sobre Mí

Arquitecto de soluciones con más de 15 años de experiencia liderando equipos técnicos y diseñando arquitecturas escalables. Especialista en Domain-Driven Design (DDD), arquitectura hexagonal y sistemas event-driven. Mi enfoque se centra en transformar desafíos complejos en soluciones elegantes y maintibles, siempre priorizando la calidad del código y la eficiencia operacional.

Experiencia

Líder Técnico Transversal – Deuda Técnica Mi Local

Cencosud / Manpower – Experis
Regional
Ago 2025 – Actualidad

Estrategia y ejecución para eliminar deuda técnica y estandarizar el ecosistema de Store Operations.

Responsabilidades Clave
  • Definir e implementar un plan estructurado para eliminar deuda técnica y estandarizar el ecosistema.
  • Diagnosticar y mapear problemas técnicos y arquitectónicos, priorizando acciones de alto impacto.
  • Mejoras en QA, prácticas de desarrollo, performance de BD, documentación, autenticación y gestión de tokens.
  • Estandarización tecnológica y arquitectónica a nivel regional.
  • Coordinación de equipos multidisciplinarios alineados a objetivos del negocio.
Impacto Esperado
  • Mejora significativa en rendimiento y estabilidad.
  • Incremento en seguridad y cumplimiento normativo.
  • Reducción de costos y tiempos por errores y retrabajos.
  • Mayor eficiencia operativa en la entrega de desarrollos.

Technical Lead Regional – Rompe Filas y Gestión de Altillos

Manpower / Experis para Cencosud
Regional
Dic 2024 – Actualidad

Liderazgo regional de dos proyectos estratégicos, coordinando equipos y asegurando calidad, escalabilidad y disponibilidad.

Detalles

Rompe Filas

  • Sistema de gestión de filas y pagos en POS (Colombia: Credibanco, Argentina: Clover).
  • Arquitectura en NestJS, Ionic/Capacitor y PostgreSQL, adaptada por país.
  • Integración con pasarelas de pago locales y sistemas internos.

Gestión de Altillos

  • Plataforma para optimizar logística de almacenamiento (Local → Pasillo → Rack → Altura).
  • Optimización de consultas en MongoDB y Redis.
Logros
  • Migraciones críticas de base de datos con Drizzle ORM.
  • App de compliance para control de versiones mínimas de librerías móviles.
  • Marco arquitectónico común para apps móviles e integraciones.
  • Resultado: ejecución exitosa y asignación al rol transversal de Mi Local.

Technical Lead / Senior Software Engineer

Amaris Consulting (Esmax / Aramco, Cencosud)
LatAm
Dic 2022 – Dic 2024

Gestión y evolución de sistemas críticos en Azure con DDD y Event-Driven Design.

Logros
  • Expansión regional de facturación electrónica (Chile, Perú, Brasil).
  • Migración de legacy a microservicios con arquitectura hexagonal (+30% eficiencia).
  • CI/CD con reducción del 40% en tiempos de despliegue.
  • Pipelines automatizados (GitHub Actions) con validaciones, changelogs y reportes.
  • Observabilidad con ElasticSearch, Kibana y Grafana.

Cofundador / Technical Lead / Senior Full Stack Developer

Codelovers
Chile
Ago 2013 – Dic 2022

Construcción de productos y plataformas a escala sobre AWS.

Logros
  • ClassTrack: plataforma educativa usada en 200+ colegios y 50.000+ estudiantes.
  • Arquitectura escalable en AWS (EC2, RDS, Redis) con alta disponibilidad.
  • Migración de jQuery a React mejorando modularidad y mantenibilidad.
  • Integración de pasarelas de pago en e-commerce y apps móviles.

Supervisor TI / Senior Full Stack Developer

Suksa
Chile
2013 – 2016
Logros
  • Implementación de Git y JIRA para gestión de proyectos.
  • Desarrollo de módulos ERP para Constructora, Inmobiliaria y Rent.
  • Automatización de workflows internos mejorando colaboración.

Habilidades

Lenguajes

JavaScript icon JavaScript
TypeScript icon TypeScript
PHP icon PHP
Python icon Python
Go icon Go
Bash icon Bash

Frontend

React icon React
React Native icon React Native
Next.js icon Next.js
Ionic icon Ionic
Capacitor icon Capacitor
jQuery icon jQuery
HTML5 icon HTML5
CSS3 icon CSS3

Backend

Node.js icon Node.js
NestJS icon NestJS
Express icon Express
Koa icon Koa
Symfony icon Symfony
Laravel icon Laravel
CodeIgniter icon CodeIgniter

DevOps / Cloud

AWS icon AWS
Azure icon Azure
GCP icon GCP
Firebase icon Firebase
Supabase icon Supabase
Docker icon Docker
Kubernetes icon Kubernetes
GitHub Actions icon GitHub Actions
Kafka icon Kafka
Google Pub/Sub icon Google Pub/Sub

Bases de Datos

PostgreSQL icon PostgreSQL
MySQL icon MySQL
MongoDB icon MongoDB
Redis icon Redis
ElasticSearch icon ElasticSearch

Arquitectura y Metodologías

DDD icon DDD
Hexagonal icon Hexagonal
Clean Architecture icon Clean Architecture
Event-Driven icon Event-Driven
Scrum icon Scrum
Kanban icon Kanban

Proyectos Destacados

Una selección de proyectos que demuestran mi experiencia técnica y enfoque de resolución de problemas.

ClassTrack

Platform Production

Plataforma educativa utilizada en 200+ colegios y 50,000+ estudiantes. Sistema integral de gestión escolar con libro de clases, asistencia y comunicación con apoderados.

Tecnologías

PHP Symfony MySQL jQuery AWS
50K+ usuarios activos
Empresarial

Rompe Filas

Enterprise Production

Sistema de gestión de filas y pagos POS para Cencosud. Implementación multi-país con integraciones de pasarelas locales (Credibanco, Clover).

Tecnologías

NestJS Ionic PostgreSQL TypeScript
Despliegue regional
Empresarial

Gestión de Altillos

Enterprise Production

Plataforma de optimización logística de almacenamiento para Cencosud. Sistema jerárquico de inventario (Local → Pasillo → Rack → Altura) con optimización MongoDB.

Tecnologías

NestJS MongoDB Redis React
Optimización logística
Empresarial

Plataforma de Facturación

Enterprise Production

Sistema regional de facturación electrónica para Esmax/Aramco. Arquitectura de microservicios con diseño hexagonal, soportando regulaciones de Chile, Perú y Brasil.

Tecnologías

Azure C# .NET Event-Driven DDD
Cumplimiento multi-país
Empresarial
Más proyectos disponibles bajo solicitud - incluyendo soluciones empresariales propietarias

Certificaciones

Educación

Ingeniería en Informática

Inacap

2009 – 2013

Programa integral cubriendo desarrollo de software, análisis de sistemas, diseño de bases de datos y gestión de proyectos. Sólida base en fundamentos de programación y principios de ingeniería de software.

Materias Principales

Estructuras de Datos, Algoritmos, Ingeniería de Software, Sistemas de BD

Proyectos Destacados

Aplicaciones web, Software de escritorio, Diseño de BD

Aprendizaje Continuo y Desarrollo

Cloud y Arquitectura

  • • AWS Solutions Architecture
  • • Domain-Driven Design
  • • Microservices Patterns
  • • Event-Driven Architecture

Liderazgo y Gestión

  • • Technical Team Leadership
  • • Agile Methodologies
  • • Project Management
  • • Stakeholder Communication

Idiomas

Español: Nativo Inglés: A2

Otras Habilidades

Contacto

¿Tienes un proyecto en mente? Me encantaría ayudarte a hacerlo realidad.