Alex Avila Asto — Software Engineer

Lima, Peru (Open to Remote) aavilaasto@gmail.com +51 922821199 https://ryzeon.me
Backend Developer
Java • Spring Boot • Cloud & Microservices

RESUMEN


Software Engineer , Java/Spring • Microservicios • Cloud (AWS/Azure) • DevOps
  • Diseño y arquitectura de soluciones escalables y resilientes para productos digitales en producción, priorizando rendimiento, seguridad y mantenibilidad.
  • Automatización de infraestructura y despliegues con prácticas de IaC y CI/CD para estandarizar entregas y reducir riesgo operativo.
  • Implementación de calidad y observabilidad de extremo a extremo con métricas, logs y alertas para acelerar la detección y resolución de incidentes.

EDUCACIÓN


Universidad Peruana de Ciencias Aplicadas (UPC) , Ingeniería de Software
  • Apliqué principios de ingeniería de software, SDLC, diseño y pruebas para construir soluciones robustas y mantenibles.
  • Profundicé en estructuras de datos avanzadas y análisis de algoritmos para optimizar complejidad temporal y espacial.
  • Diseñé modelos de datos optimizados en motores relacionales y NoSQL, enfocados en consistencia, rendimiento y escalabilidad.

EXPERIENCIA


Backend Developer , Dinet
  • Desarrollo de backend crítico para una plataforma e-commerce de alta transaccionalidad, habilitando operaciones masivas (bulk operations) con alta confiabilidad.
  • Implementación de seguridad de APIs con JWT y estándares de hardening orientados a entornos productivos.
  • Integración de Azure Service Bus para flujos asíncronos, desacoplamiento entre servicios y mayor resiliencia operativa.
  • Orquestación de pipelines de Azure Pipelines con despliegue automatizado sobre clústeres Kubernetes (AKS).
  • Implementación y operación del stack de observabilidad con Grafana, Loki y Prometheus para reducir drásticamente el MTTR.
  • Aseguramiento de calidad técnica con pruebas automatizadas usando Mockito y trabajo ágil en Scrum.
Software Engineer (Backend & DevOps) , Influyo
  • Liderazgo end-to-end en diseño de arquitectura e infraestructura, con migración de un esquema manual a una arquitectura híbrida (Monolito + Serverless).
  • Desarrollo de servicios backend en Java y TypeScript sobre AWS Lambda y API Gateway para acelerar entrega y escalar bajo demanda.
  • Diseño y gestión de infraestructura como código (IaC) con Terraform en AWS para garantizar trazabilidad y reproducibilidad de entornos.
  • Construcción de pipelines CI/CD en GitHub Actions, integrando validaciones de calidad de código y cobertura de pruebas con JaCoCo.
  • Implementación de monitoreo de errores con Sentry y preparación de la plataforma para su lanzamiento a producción a mediados de 2026.
  • Capacitación y acompañamiento a nuevos miembros del equipo para acelerar su integración técnica.
  • Colaboración bajo metodología Scrum, asegurando entregas iterativas y foco en impacto de negocio.
Software Developer Intern , Domain Consulting
  • Desarrollo de extensiones personalizadas para Alfresco Process Services (motor Activiti), habilitando nuevas capacidades de workflow e integraciones.
  • Investigación e implementación de mejoras de APS: instalación en cluster, integración con Keycloak y sincronización, e implementación de Kibana para dashboards personalizados.
  • Capacitación técnica en administración y desarrollo del sistema.
  • Entrega de features listas para producción en equipos cross-funcionales con sprints consistentes.

PROYECTOS


Alkila , SaaS multi-tenant para operaciones hoteleras
  • Construcción de SaaS multi-tenant con aislamiento completo de datos por tenant; arquitectura extensible de plugins (SPI) para proveedores de facturación (SimpleFact, SUNAT), notificaciones push (OneSignal) y SMS (AWS SNS, LabsMobile).
  • Diseño de arquitectura Event-Driven con eventos de dominio para check-ins/outs, facturación, promociones y fidelización, habilitando actualizaciones en tiempo real vía WebSocket.
  • Desarrollo de app full-stack Flutter (Web, iOS, Android) con patrón BLoC, integración de impresión térmica y clean architecture.
  • Reducción de ~60% en el tiempo de reserva (5 min → ≤2 min) gracias al diseño orientado a eventos y al uso estratégico de caché con Redis sobre MongoDB.
  • Implementación de facturación electrónica automatizada cumpliendo compliance SUNAT en Perú, con trazabilidad operativa y validación de documentos.
  • Implementación de seguridad enterprise: JWT con refresh tokens, 2FA, RBAC, audit logging (AOP); analytics con IA Google Gemini para insights de negocio.
  • Stack: Java 17, Spring Boot 3.5, MongoDB, Redis, Flutter, BLoC, WebSocket, Docker, AWS SNS, Gemini, OpenAPI.

HABILIDADES


Desarrollo de Software
  • Java, Kotlin, Dart, C++, Python, TypeScript
Cloud y DevOps
  • AWS (S3, Lambda, API Gateway), Azure, Kubernetes (AKS), GitHub Actions, Azure Pipelines
  • Serverless: API Gateway, DynamoDB, EventBridge
  • IaC: CDK, Terraform • Monitoreo: CloudWatch
Bases de Datos
  • SQL, PostgreSQL, MongoDB, Redis, DynamoDB
Patrones y Arquitectura
  • MVC, DDD, CQRS, Microservicios, Event-driven, REST APIs, WebSockets
Frameworks y Herramientas
  • Spring Boot, Quarkus, GraalVM Native, Flutter, Docker, JUnit, Mockito, JaCoCo, Angular, Vue, Firebase
  • Service Bus, Grafana, Loki, Prometheus, Sentry, Kafka, RabbitMQ, MQTT (Mosquitto)
Otros
  • Git, Git Flow, Maven, Linux, Scrum, CI/CD

IDIOMAS


Español , Nativo
Inglés , B2 (Conversacional / Profesional)

CERTIFICACIONES Y CURSOS


Introducción a MongoDB — Certificación
Fundamentos de Scrum — Certificación
Python — Certificación
Java (Básico–Avanzado) — Certificación
Spring Boot — Curso
Flutter — Curso de desarrollo móvil
Desarrollo de Microservicios — Curso