Historias de software real, liderazgo técnico y aprendizaje continuo.
Mi trayectoria no es solo una lista de cargos. Es una evolución desde el desarrollo de sistemas empresariales hasta el liderazgo técnico, la arquitectura, la docencia y la construcción de criterio para resolver problemas reales con software.
Experiencias resumidas como aprendizajes aplicables.
Los nombres de empresas ayudan a contextualizar la trayectoria, pero el foco está en el trabajo realizado, los desafíos enfrentados y lo aprendido.
Convertir experiencia profesional en aprendizaje técnico
En DuocUC he llevado la experiencia de proyectos reales al aula, enseñando programación, fullstack, aplicaciones móviles con Ionic/Angular y Kotlin, bases de datos y arquitectura. El trabajo consiste en traducir conceptos complejos a ejercicios, proyectos y decisiones que los estudiantes puedan comprender y aplicar.
Contribuyo a que los estudiantes salgan al mercado laboral con criterio técnico aplicable desde el primer día.
Aprendizaje: Enseñar obliga a ordenar el conocimiento, explicar con claridad y volver a los fundamentos sin perder conexión con la industria.
Mantener y evolucionar sistemas que sostienen procesos reales
En Veolia me desempeño en análisis, desarrollo, mantención e integración de soluciones internas orientadas a necesidades operacionales. El foco está en comprender requerimientos, implementar mejoras, corregir incidencias y cuidar que el software siga aportando valor al negocio.
Aprendizaje: El software útil no termina cuando se despliega; necesita soporte, evolución, documentación y criterio para cambiar sin romper.
Guiar equipos bajo presión de entrega y calidad
En Stefanini participé como Tech Leader en un proyecto de mejora de experiencia para un contexto aeroportuario. El trabajo combinó coordinación técnica, revisión de código, definición de buenas prácticas, apoyo al equipo y construcción de componentes listos para pruebas y evolución.
Aprendizaje: Liderar técnicamente no es solo decidir tecnologías; es crear condiciones para que el equipo entregue con claridad, foco y calidad.
Explorar tecnología y creatividad a través del videojuego web
En paralelo a la actividad profesional, desarrollo videojuegos web como ejercicio creativo y técnico. Proyectos como Starborne Voyager, Lab Lights, Neon Pursuit y Web Game Prototypes son experimentos donde aplico Three.js, React, Canvas 2D y p5.js para explorar física, gráficos y mecánicas interactivas, con límites técnicos distintos a los del software empresarial.
Aprendizaje: El desarrollo de juegos impone restricciones de performance, feedback inmediato y diseño de mecánicas que amplían el criterio técnico de formas que los proyectos de empresa no siempre permiten.
Construir producto y servicio propio desde cero
GenDigital es un emprendimiento personal orientado al desarrollo de productos y servicios digitales. Un espacio para explorar ideas propias fuera del contexto de cliente, aplicando criterio técnico, diseño y producto desde la perspectiva del creador.
Aprendizaje: Construir sin cliente obliga a priorizar con criterio propio; el conocimiento técnico solo es útil si va acompañado de visión de producto y capacidad de tomar decisiones con recursos limitados.
Diseñar software para decisiones complejas en sistemas de alto movimiento
En Mercado Libre trabajé en un dominio donde las decisiones técnicas impactan flujos de venta, stock, distribución y operación. La experiencia exigió análisis, diseño, backend, colaboración, integración y liderazgo para construir soluciones confiables dentro de un ecosistema amplio.
Aprendizaje: A escala, el buen software depende tanto del código como del entendimiento del dominio, los datos, los límites y la comunicación entre equipos.
Elevar estándares técnicos en plataformas internas y transformación cloud
En Globant trabajé en diseño de software, revisión de código, definición de buenas prácticas, workshops técnicos y refactorización en contextos de plataformas internas y modernización tecnológica. El foco fue mejorar consistencia, mantenibilidad y adopción de prácticas transversales.
Aprendizaje: La arquitectura también se enseña y se conversa; documentar, revisar y alinear criterios es parte central del trabajo técnico.
Construir bajo restricciones normativas, integración y plazos exigentes
En GlobalLogic participé en proyectos para banca donde la integración entre sistemas, los microservicios, la mensajería, las pruebas, la documentación y herramientas de calidad como SonarQube, JMeter o Selenium eran fundamentales según el contexto del proyecto.
Aprendizaje: En entornos regulados, la calidad no es un extra; es parte del producto y debe estar presente desde el análisis hasta la entrega.
Mejorar plataformas existentes sin desconocer su historia
En Imagemaker trabajé en proyectos de banca, gestión documental y migración serverless. La labor incluyó análisis, desarrollo, refactorización, diseño técnico, servicios REST, pruebas y mejoras sobre sistemas con restricciones reales de negocio y tecnología.
Aprendizaje: Modernizar no significa borrar todo; muchas veces el valor está en entender lo existente y evolucionarlo de forma segura.
Construir criterio desde sistemas empresariales diversos
En experiencias previas participé en relatorías, medición industrial, sistemas para utilities, proyectos públicos, integración web y administración de sistemas empresariales. Esa base permitió conocer distintos dominios, estilos de trabajo y niveles de madurez tecnológica.
Aprendizaje: La versatilidad técnica se construye enfrentando problemas distintos y aprendiendo a adaptarse sin perder buenas prácticas.
Lo que esta trayectoria me permite aportar.
Puedo moverme entre código, arquitectura, análisis, docencia y liderazgo técnico porque he trabajado en todas esas capas en proyectos reales.