Senior Frontend Developer · MBA · Estudiante de Ciencias de Datos (UBA)
Desarrollador Frontend orientado a objetivos con más de 5 años de experiencia en la creación de sistemas web escalables para sectores como banca, turismo y gobierno. Combino excelencia técnica con visión estratégica para alinear cada sprint con los resultados de negocio. Experto en metodologías ágiles, patrones de diseño y optimización de performance. Trabajo de forma remota, liderando equipos multidisciplinarios y aplicando inteligencia artificial para maximizar productividad y calidad de código.
-
Lenguajes y Frameworks
- JavaScript (ES6+) & TypeScript: Principios SOLID, programación funcional y optimización de performance.
- Next.js & React: Server-Side Rendering (SSR), Static-Site Generation (SSG), React Hooks, Context API, Redux Toolkit (RTK).
- Angular & Angular Material: Componentes, Servicios, Arquitectura Microfrontend (single-spa), RxJS, Observables.
- HTML5 & CSS3 (BEM, SASS, Responsive Design): Flexbox, Grid, diseño mobile-first.
-
Gestión de Estado y Flujo de Datos
- Redux Toolkit (RTK): Slices, createAsyncThunk, Middleware.
- RxJS: Streams, operadores y manejo de data asíncrona compleja.
-
Microfrontends & Arquitectura
- single-spa: División de aplicaciones por dominios de negocio, despliegues independientes y escalabilidad.
- Webpack & Module Federation: Carga dinámica de microfrontends y optimización de bundles.
-
Backend & APIs
- APIs RESTful: Diseño de endpoints, autenticación, pruebas (Postman).
- Node.js & Express: Endpoints ligeros para prototipos y pruebas de concepto.
-
Herramientas y DevOps
- Git & GitHub: Branching strategies, Pull Requests, Code Reviews y flujos colaborativos.
- CI/CD Básico: Deploys automáticos a entornos de staging y producción (GitHub Actions, Netlify, Vercel).
- Docker (conceptual): Contenerización de servicios para desarrollo local replicable.
-
Metodologías & Mejores Prácticas
- Agile / Scrum / Kanban: Planificación de sprints, retrospectives, KPIs y backlog grooming.
- Clean Code & Testing: TDD básico con Jest, pruebas unitarias e integración en Angular (Jasmine/Karma).
- Inteligencia Artificial para Productividad: Uso de agentes conversacionales para revisión de código, generación de tests y búsqueda de soluciones óptimas.
Aplicaciones estratégicas desarrolladas para entidades financieras, diseñadas para optimizar la experiencia de usuario y garantizar alta disponibilidad.
-
Comafi App Interna (Next.js)
- Descripción: Portal interno para Banco COMAFI orientado a la gestión de operaciones bancarias internas.
- Arquitectura:
- Framework: Next.js (SSR/SSG)
- Estados: Redux Toolkit (RTK) y Context API para segmentar datos sensibles del backend.
- UI/UX: Material UI con temas personalizados para alineación a branding.
- Optimización: Carga incremental de componentes, lazy loading y división de código.
- Responsabilidades:
- Definición de la arquitectura Frontend junto a líderes técnicos y Product Owners.
- Implementación de microfrontends para separar módulos críticos (autenticación, reportes, administración).
- Coordinación de despliegues automáticos en Vercel y pipelines de PR/CICD en GitHub Actions.
- Supervisión de code reviews, estándares de calidad y pruebas automatizadas (Jest).
-
Banco ICBC – App de Banca Digital (Angular + Microfrontend)
- Descripción: Aplicación de banca digital para usuarios finales de Banco ICBC, con módulos de consulta de saldo, transferencias y notificaciones en tiempo real.
- Arquitectura:
- Framework: Angular (v12+) con Angular Material
- Microfrontend: single-spa para separar frontend de transferencias, perfil de usuario y notificaciones push.
- Estado: Servicios RxJS para suscripción a streams de datos en tiempo real.
- Performance: Módulos lazy loaded, manejo de Web Workers para procesamiento de datos en background.
- Responsabilidades:
- Desarrollo de módulos clave: Dashboard de usuario, Transferencias inmediatas y Billetera virtual.
- Implementación de test coverage al 85% con Jasmine/Karma.
- Colaboración con el equipo de backend para diseñar contratos de API y mecanismos de autenticación OAuth2.
- Asegurar accesibilidad (WCAG 2.1) y performance (Lighthouse > 90).
-
YOY App (Angular)
- Descripción: Plataforma interna para gestión de métricas operativas y reportes en tiempo real para Banco ICBC y otros clientes corporativos.
- Arquitectura:
- Framework: Angular (v10), Bootstrap 4 adaptado a SASS.
- Data Visualization: Recharts para gráficas dinámicas y D3.js para análisis estadísticos.
- APIs: Consumo de microservicios RESTful en Node.js.
- Responsabilidades:
- Diseño de dashboards interactivas para mostrar KPIs clave (volúmenes de transacción, tiempos de respuesta).
- Integración de sockets WebSocket para actualizaciones en vivo.
- Implementación del sistema de autenticación basada en JWT y roles por perfil de usuario.
- Coordinación de despliegues en entornos QA y Production con Netlify y scripts de shell personalizados.
Boreal Technologies – Banco COMAFI (Remote / Buenos Aires)
Junio 2022 – Enero 2025
- Lideré el equipo Frontend como referente técnico, definiendo estándares de arquitectura, flujos de trabajo y roadmap de sprint.
- Diseñé e implementé la Comafi App Interna (Next.js)—aplicación de uso exclusivo corporativo—garantizando escalabilidad y adaptabilidad a nuevas funcionalidades.
- Coordiné la planificación de sprints, asignación de tareas y coordinación interdisciplinaria con Backend, UX/UI y QA.
- Introduje prácticas de Code Review, pair programming y uso de IA para optimización de calidad de código.
- Supervisé la migración de monolitos Angular v8 a microfrontends con single-spa, reduciendo tiempos de despliegue en un 40 %.
- Implementé pipelines de CI/CD en GitHub Actions, logrando un ciclo de entrega continua y reducción de “time-to-market” en un 30 %.
OMNi Costa Rica – Banco Vertical Salud (Costa Rica)
Julio 2021 – Junio 2022
- Desarrollo completo de la plataforma de servicios de salud bancaria, colaborando en la definición de casos de uso y user stories.
- Utilicé React & Next.js para construir módulos independientes de consultas médicas, pagos y citas en línea.
- Apliqué responsive design y mobile-first, asegurando una experiencia uniforme en dispositivos móviles y desktop.
- Coordiné reuniones con Product Owners para establecer entregables y criterios de aceptación.
G&L Group – Banco ICBC (Buenos Aires)
Agosto 2020 – Diciembre 2021
- Responsable del desarrollo y optimización de la App de Banca Digital para Banco ICBC.
- Implementé arquitectura microfrontend con single-spa, separando módulos de usuario, transferencias y notificaciones para despliegues individuales.
- Utilicé Angular y Angular Material para construir componentes reutilizables, garantizando consistencia y mantenimiento.
- Aseguré cobertura de pruebas unitarias del 85 % y realicé auditorías de rendimiento (Lighthouse > 90).
VIDA Tec (Buenos Aires)
Julio 2019 – Agosto 2020
- Desarrollo de sitios web y portales corporativos orientados a clientes de gobierno y turismo.
- Uso de Angular (v7-v8) con SASS, BEM y gestión de estados con servicios RxJS.
- Implementé flujos CI básicos con Jenkins y automatización de tareas (Gulp, Grunt).
- Colaboré con diseñadores UX/UI para traducir prototipos de Figma a componentes funcionales y modulares.
-
MBA – Instituto de Estudios Superiores de Administración (IESA), 2004 – 2006
- Enfoque en liderazgo tecnológico, estrategia empresarial y gestión de proyectos digitales.
-
Licenciatura en Ciencias de Datos – Facultad de Ciencias Exactas y Naturales, UBA (Marzo 2022 – Febrero 2030)
- Cursos clave: Data Modeling, Warehousing, Python para Data Science, Machine Learning básico.
-
Frontend Profesional (Carrera) – Platzi, 2015 – 2019
- Certificaciones en React, Angular, Next.js, Microfrontends, Patrones de Diseño Frontend.
-
Web Developer – Academia Hack, 2015 – 2016
- Enfoque en JavaScript avanzado, maquetación y buenas prácticas HTML/CSS.
- Contribuidor en Arctic Code Vault: Mi trabajo preservado para futuras generaciones digitales.
- Optimización de Deploys: Reducción del ciclo de despliegue en un 30 % mediante pipelines de CI/CD y microfrontends.
- Cobertura de Testing: Mantengo un coverage promedio superior al 80 % en todos los módulos críticos.
- Mentoría y Liderazgo: Formé y guié a 6 desarrolladores junior en tecnologías React, Next.js y Angular.
- Sitio Web / Portafolio: alexballera.com
- Email: alexballera@gmail.com
- LinkedIn: linkedin.com/in/alexballera
- Twitter: @alexballera
- Comafi App Interna (Next.js) – repositorio privado (colaboración a nivel corporativo).
- Banco ICBC – App de Banca Digital (Angular + Microfrontend) – repositorio privado (entrega continua con single-spa).
- YOY App (Angular) – repositorio privado (dashboards en tiempo real y sockets WebSocket).
- webapp, flexgrid, responsive-design-patterns – plantillas y ejemplos públicos de maquetado y patrones CSS/SASS.
“La innovación vista a futuro no es un lujo: es una obligación para quienes aspiran a liderar el cambio.”
Si precisas un líder técnico Frontend con mentalidad empresarial, experiencia probada en bancos de primer nivel y pasión por la excelencia, estoy listo para impulsar tu próximo desafío digital.

