Hola, soy Alejandro, TSU en Informática, egresado del Colegio Universitario de Administración y Mercadeo en el año 2001, en Caracas, Venezuela. Participé en el programa de especialización “Desarrollador de aplicaciones e-business” dictado por IBM, entre los años 2004-2005, obteniendo el 2do mejor promedio de calificaciones de la promoción. En el año 2007 obtuve la certificación “Sun Certified Java Programmer 5.0”.
En el año 2015 me mudé a Santiago de Chile, y en el 2017 hice el upgrade como “Oracle Certified Professional Java 7 Programmer”, aunque por proyectos en los que estaba en ese momento comencé a utilizar Javascript/TypeScript como lenguaje principal de desarrollo, inicialmente con Titanium (framework para desarrollo mobile) y luego con React para el desarrollo web. En el año 2020 después de estar 3 años en equipos ágiles obtuve la certificación como Scrum Master.
Los últimos años me he especializado en el desarrollo web con React, utilizando frameworks como Next o Remix, integrando diferentes librerías de componentes y APIs, haciendo testing con Jest, RTL y Cypress. En desarrollo backend he trabajado con Sails y Nest, creando diferentes APIs y micro-servicios, integrando diferentes ORMs y proveedores de bases de datos como Postgres, MySQL, DynamoDB y más. Para desarrollo mobile he estado usando Flutter los últimos 2 años. Recientemente he estado aprendiendo Vue para desarrollo web, y también Python como lenguaje principal para la integración con OpenAI y Gemini.
A lo largo de mi carrera profesional he trabajado con empresas de diversos rubros, como universidades, bancos, distribuidores, cooperativas, AFP, seguros, bienestar, encomiendas y más. He sido consultor, desarrollador web, full-stack y líder técnico. Me gusta seguir buenas prácticas de desarollo y utilizar patrones de diseño, trato de escribir código simple que sea fácil de entender por las demás personas.
Estuve liderando el desarrollo de ATTA, una plataforma de crowdshipping donde integramos un API basada en microservicios con un sitio web de solicitud de despachos y una aplicación mobile para entrega de pedidos.
Formé parte del equipo a cargo del módulo de registro y autenticación, donde desarrollamos un sitio web y los módulos nativos en Android y iOS para aplicaciones móviles. Participé en la migración del módulo nativo (Android/iOS) a Flutter.
Trabajé con clientes de diferentes rubros, como AFP, inversiones, transporte, gobierno, etc. Estaba a cargo de la definición de stacks tecnológicos para nuevos proyectos, y lideraba equipos de desarrollo dentro de ambientes ágiles.
Principalmente estuve a cargo del desarrollo de funcionalidades y mejoras de la aplicación móvil de Coopeuch, administrando la Play Store y App Store. También formé parte del desarrollo de un módulo web dentro del portal de clientes.
Inicialmente participé del análisis y desarrollo del portal de Caja Los Héroes. Después trabajé con Coopeuch, a cargo de la configuración inicial para el lanzamiento de la aplicación móvil, y pasé a formar parte del equipo a cargo de la administración y mejoras de la misma.