Retrato profesional de Johnny Huirilef

Johnny Huirilef

Technical Lead, Senior Software Engineer, Solutions Architect

DDD Arquitectura Hexagonal Event-Driven AWS CI/CD

About Me

Solutions architect with over 15 years of experience leading technical teams and designing scalable architectures. Specialist in Domain-Driven Design (DDD), hexagonal architecture, and event-driven systems. My focus is on transforming complex challenges into elegant and maintainable solutions, always prioritizing code quality and operational efficiency.

Experience

Transversal Technical Lead – Mi Local Technical Debt

Cencosud / Manpower – Experis
Regional
Aug 2025 – Present

Strategy and execution to eliminate technical debt and standardize Store Operations ecosystem.

Key Responsibilities
  • Define and implement a structured plan to eliminate technical debt and standardize the ecosystem.
  • Diagnose and map technical and architectural problems, prioritizing high-impact actions.
  • Improvements in QA, development practices, DB performance, documentation, authentication and token management.
  • Regional technological and architectural standardization.
  • Coordination of multidisciplinary teams aligned to business objectives.
Expected Impact
  • Significant improvement in performance and stability.
  • Increase in security and regulatory compliance.
  • Reduction of costs and time due to errors and rework.
  • Greater operational efficiency in development delivery.

Regional Technical Lead – Rompe Filas and Warehouse Management

Manpower / Experis for Cencosud
Regional
Dec 2024 – Present

Regional leadership of two strategic projects, coordinating teams and ensuring quality, scalability, and availability.

Details

Rompe Filas

  • Queue management and POS payment system (Colombia: Credibanco, Argentina: Clover).
  • Architecture in NestJS, Ionic/Capacitor and PostgreSQL, adapted by country.
  • Integration with local payment gateways and internal systems.

Warehouse Management

  • Platform to optimize storage logistics (Store → Aisle → Rack → Height).
  • Query optimization in MongoDB and Redis.
Achievements
  • Critical database migrations with Drizzle ORM.
  • Compliance app for minimum version control of mobile libraries.
  • Common architectural framework for mobile apps and integrations.
  • Result: successful execution and assignment to Mi Local transversal role.

Technical Lead / Senior Software Engineer

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

Management and evolution of critical systems in Azure with DDD and Event-Driven Design.

Achievements
  • Regional expansion of electronic invoicing (Chile, Peru, Brazil).
  • Legacy migration to microservices with hexagonal architecture (+30% efficiency).
  • CI/CD with 40% reduction in deployment times.
  • Automated pipelines (GitHub Actions) with validations, changelogs and reports.
  • Observability with ElasticSearch, Kibana and Grafana.

Co-founder / Technical Lead / Senior Full Stack Developer

Codelovers
Chile
Aug 2013 – Dec 2022

Building products and platforms at scale on AWS.

Achievements
  • ClassTrack: educational platform used in 200+ schools and 50,000+ students.
  • Scalable architecture on AWS (EC2, RDS, Redis) with high availability.
  • jQuery to React migration improving modularity and maintainability.
  • Payment gateway integration in e-commerce and mobile apps.

IT Supervisor / Senior Full Stack Developer

Suksa
Chile
2013 – 2016
Achievements
  • Implementation of Git and JIRA for project management.
  • Development of ERP modules for Construction, Real Estate and Rent.
  • Automation of internal workflows improving collaboration.

Skills

Languages

JavaScript
TypeScript
PHP
Python
Go
Bash

Frontend

React
React Native
Next.js
Ionic
Capacitor
jQuery
HTML5
CSS3

Backend

Node.js
NestJS
Express
Koa
Symfony
Laravel
CodeIgniter

DevOps / Cloud

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

Databases

PostgreSQL
MySQL
MongoDB
Redis
ElasticSearch

Architecture & Methods

DDD
Hexagonal
Clean Architecture
Event-Driven
Scrum
Kanban

Featured Projects

A selection of projects that showcase my technical expertise and problem-solving approach.

ClassTrack

Platform Production

Educational platform serving 200+ schools and 50,000+ students. Comprehensive school management system with gradebook, attendance, and parent communication features.

Technologies

PHP Symfony MySQL jQuery AWS
50K+ active users
Enterprise

Rompe Filas

Enterprise Production

Queue management and POS payment system for Cencosud. Multi-country implementation with local payment gateway integrations (Credibanco, Clover).

Technologies

NestJS Ionic PostgreSQL TypeScript
Regional deployment
Enterprise

Gestión de Altillos

Enterprise Production

Storage logistics optimization platform for Cencosud. Hierarchical inventory management system (Store → Aisle → Rack → Height) with MongoDB optimization.

Technologies

NestJS MongoDB Redis React
Logistics optimization
Enterprise

Billing Platform

Enterprise Production

Regional e-invoicing system for Esmax/Aramco. Microservices architecture with hexagonal design, supporting Chile, Peru, and Brazil regulations.

Technologies

Azure C# .NET Event-Driven DDD
Multi-country compliance
Enterprise
More projects available upon request - including proprietary enterprise solutions

Certifications

Education

Computer Engineering

Inacap

2009 – 2013

Comprehensive program covering software development, systems analysis, database design, and project management. Strong foundation in programming fundamentals and software engineering principles.

Core Subjects

Data Structures, Algorithms, Software Engineering, Database Systems

Key Projects

Web applications, Desktop software, Database design

Continuous Learning & Development

Cloud & Architecture

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

Leadership & Management

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

Languages

Spanish: Native English: A2

Other Skills

Contact

Have a project in mind? I'd love to help you make it a reality.