Mi carrera
De Data Entry a Full-Stack Senior: ocho años armando un camino en tecnología. Esta es la línea de tiempo completa — los hitos, los stacks y información sobre cada etapa.
Carrera profesional
-
Full-Stack Senior · DAUX (Universal Assistance)
En octubre llegó una propuesta mejor desde DAUX, donde trabajo hoy como desarrollador Full-Stack Senior para la cuenta de Universal Assistance. Mi rol es bajar a tierra las ideas de los equipos de diseño y planificación: planifico, implemento y pongo en marcha los nuevos diseños del ecommerce, el programa de partners y todo el sistema de compra de productos adicionales, además de crear nuevos sistemas de backoffice sobre plataformas ya existentes.
Es un laburo que disfruto especialmente porque los dueños son programadores: compartimos la misma mirada sobre la mayoría de las cosas.
Stack -
Desarrollador · CNH Industrial
Casi sin pausa, en marzo empecé a trabajar con CNH Industrial, donde implementé un sistema de gestión de códigos QR para los manuales multilenguaje de su maquinaria para la agroindustria: más de 7.000 manuales centralizados y accesibles desde un simple escaneo.
Stack -
Cierre de una etapa
Cuando Run0km y SoyBot volvieron a la presencialidad, elegí seguir trabajando de forma remota y abrirme a nuevas oportunidades. Cinco años muy formativos llegaban a su fin.
-
Backend Tech Lead · SoyBot Chatbots
Asumí como líder del proyecto de chatbots de SoyBot. Vendíamos un producto “enlatado” a múltiples clientes —algunos más a medida, como Mercedes Benz— y yo coordinaba un equipo de 4 personas. Juntos gestionábamos cada cliente nuevo de punta a punta: desde las especificaciones técnicas hasta la publicación final.
En números, llegamos a publicar chatbots en más de 300 sitios web, en 3 números de WhatsApp y en 20 páginas de Instagram y Facebook (Meta).
Stack -
Desarrollador Back-end · SoyBot
Contribuí en el desarrollo backend de SoyBot, el sistema de chatbots que Run0km usaba para captar interesados en comprar autos —leads que luego vendía a las concesionarias—. Arranqué resolviendo problemas acotados y fui creciendo:
- Desarrollé una API en C# (.NET 6) que comparaba dos vehículos y generaba una imagen con la comparación, usando apitemplate.io.
- Construí un sistema que parseaba las enormes planillas de las concesionarias (marcas, modelos, años y especificaciones) y las transformaba en un XML útil para el chatbot: el bot consultaba la API y recibía la información lista para mencionar especificaciones durante la conversación. También en C# (.NET 6).
- En el guionado de los chatbots incorporé la ejecución de JavaScript en tiempo real mediante ClearScript, que permite correr librerías de .NET desde JavaScript en runtime.
Stack -
Product Owner · Run0km (CRM)
Asumí el rol de Product Owner del sistema de CRM. Participaba de los sprints del equipo de desarrollo, definía y comunicaba las prioridades del producto, administraba los incidentes en tiempo real y hacía testing manual de cada desarrollo antes de publicarlo, tanto en el sitio web como en la aplicación mobile.
En Run0km me responsabilicé en otros roles también: administraba los pedidos de los clientes desde el panel de administración del CRM, detectaba errores en la entrega de datos, generaba órdenes de entrega de prospectos y daba atención inmediata a las solicitudes de soporte. Además, documenté un FAQ de 28 casos de uso para que el equipo de soporte pudiera resolver con autonomía los problemas más frecuentes.
-
Técnico Superior en Análisis de Sistemas · IFTS N°16
Empecé a estudiar programación en el IFTS N°16 (Instituto de Formación Técnica Superior). Desarrollé mis primeros proyectos —varios siguen publicados en mi GitHub— y en 2020 me recibí de Técnico Superior en Análisis de Sistemas (Software Analyst).
Stack -
Data entry · Run0km
Mi primer trabajo en tecnología, en Run0km. En la práctica hacía de todo: daba soporte en tiempo real a los clientes y me encargaba de la generación de contactos. A través de LinkedIn contacté a alrededor de 5.000 personas —entre vendedores y gerentes— para conseguir sus datos (teléfono o correo), de modo que el equipo comercial pudiera ofrecerles después el CRM de Run0km.