Disponible para nuevos desafíos

Leonel Espinoza Sotelo

SR Full Stack Developer

Diseño y construyo software en producción para Banca, Seguros y Retail. Enfocado en arquitectura mantenible, escalabilidad en AWS y entrega continua al negocio

Core expertise
  • Software Architecture
  • Distributed Systems
  • Cloud Resilience
  • DevSecOps
  • Performance Optimization

Habilidades Técnicas

Stack tecnológico y herramientas

Core & Architecture

Backend

NestJS
.NET 8

Kotlin • Go

Web Frontend

Next.js
Astro

Angular • TypeScript

Mobile Innovation

  • Flutter

    Dart

  • Kotlin Multiplatform

    KMP / Compose

  • React Native

    TypeScript

Data Persistence

Relational

PostgreSQL • MSSQL

NoSQL

MongoDB • DynamoDB

Real-time & Events

Redis • SNS/SQS

Cloud Stack

AWS Cloud
Cloudflare

Lambda • CDK • API Gateway • S3

DevOps & Automation

CI/CD Pipelines
Secretlint (SAST)

Linkinator • Lighthouse CI • Docker • K8s

Quality & Obs.

Advanced Testing

Unit

Vitest

xUnit • Testing Library

Integration

Testcontainers

MSW • Newman

E2E / System

Playwright
Maestro

Visual Regression • Linkinator

Observability

  • Umami Analytics

    Privacy-focused tracking

  • OpenTelemetry

    Grafana & SigNoz

  • CloudWatch Logs

    AWS

  • Firebase Crashlytics

    Mobile Reporting

Experiencia Profesional

Evolución técnica y responsabilidades

  1. Tech Lead & Sr Full Stack Developer

    HF Solutions

    Actual

    Lideré el desarrollo end-to-end de plataformas de seguros en producción, incluyendo el backoffice web que soporta la app móvil iOS/Android para más de 90.000 usuarios activos

    • Desarrollé funcionalidades mediante Flutter, asegurando paridad de características y rendimiento nativo en iOS y Android

    • Desarrollé el backoffice en Next.js 16 para la gestión de notificaciones push y feature flags mediante Remote Config

    • Arquitecté y mantuve infraestructura productiva en AWS e IIS, asegurando estabilidad en entornos híbridos

    • Implementé testing UI E2E multiplataforma, reduciendo regresiones en releases críticos

    • Coordiné 8 despliegues a producción manteniendo métricas de crash-free sessions estables

    Flutter
    Next.js 16
    .NET 7
    AWS
    Android
    iOS
  2. SSE Full Stack Developer

    Landscape

    Diseñé y ajusté arquitectura backend de alta concurrencia para banca, priorizando simplicidad, escalabilidad y bajo acoplamiento

    • Implementé arquitectura de microservicios event-driven sobre AWS utilizando SNS y SQS

    • Lideré el desarrollo de módulos utilizando React Native, asegurando una integración con servicios distribuidos

    • Eliminé el patrón CQRS al no aportar valor al dominio, reduciendo complejidad y boilerplate del servicio

    • Desarrollé PoCs en Go para servicios críticos, mejorando tiempos de respuesta en flujos clave

    React Native
    NestJS
    Go
    Kotlin
    Redis
    AWS
    Android
    iOS
  3. SSE Full Stack Developer

    Apside

    Modernización de sistemas legacy y estandarización de calidad de código

    • Lideré la migración de aplicaciones Node.js hacia versiones LTS seguras

    • Estandaricé el flujo de desarrollo mediante la creación de librerías internas compartidas

    • Acompañé a desarrolladores mediante mentoring en Clean Code y patrones de diseño.

    Node.js
    Refactoring
    Clean Code
    Mentoring

Proyectos Destacados

Sistemas reales en producción

Preview of Ecosistema Digital de Seguros
Production

Lead Architect

Plataforma crítica con 90.000 usuarios activos. Orquestación de 10 microservicios y 13 módulos móviles

Disponibilidad

90% Sessions Crash-Free

Usuarios

90k+

Servicios

10

Flutter
Next.js 16
.NET 7
AWS
Android
iOS
Preview of Arquitectura Event-Driven Retail
Completed

SSR Full Stack Developer

Sistema desacoplado para procesamiento asíncrono de transacciones mediante eventos

Usuarios

100k+

Arquitectura

Event-Driven

Servicios

15+

React Native
NestJS
Go
Kotlin
Redis
AWS
Android
iOS
Preview of Self-Checkout Autuónomo
Pilot

Mobile Innovation

Self-Checkout Autuónomo

Solución de escaneo y pago para supermercados. Lógica de negocio compartida entre plataformas móviles

KMP
SQLite
Firebase
Android
iOS

Otros Proyectos

  • Design System Universitario

    Sistema de componentes reutilizables documentado y alineado a diseño institucional

    Angular
    Web Components
    Storybook
  • Seguros de Salud Oncológico

    Plataforma para contratación y gestión de seguros con arquitectura serverless

    Angular
    Web Components
    AWS
  • Gestión de Transporte en Tiempo Real

    Aplicación móvil con actualizaciones en vivo para gestión de asientos

    React Native
    MongoDB
    Redis

Cultura de Ingeniería

Mentoría y difusión de mejores prácticas tecnológicas

  1. Quality

    2025

    E2E Testing en Multi-Plataforma

    Workshop sobre nuevas herramientas para End-to-End Testing en Multi-Plataforma (Web y Mobile)

  2. Architecture

    2023

    Arquitectura de Software vs. Sistemas

    Sesión estratégica para alinear conceptos de ingeniería y mejorar la toma de decisiones en el diseño de soluciones escalables

  3. Mentoring

    2022

    Estandarización y Clean Code

    Capacitación técnica sobre principios SOLID, patrones de diseño y técnicas de testing para elevar la calidad del código en equipos

  4. Frontend

    2021

    Modernización React: Class to Hooks

    Workshop sobre nuevos estándares de React para optimizar build time y mantenibilidad en proyectos legacy