Desarrollador de software · Profesor de Informática

Soy desarrollador de software y profesor de Informática en Buenos Aires. Durante unos quince años trabajé profesionalmente en software, sobre todo en productos web y móviles ya existentes. A fines de 2023, la enseñanza de Informática pasó a ser mi actividad profesional principal.

Seguí desarrollando software en proyectos educativos, institucionales y personales. Hoy estoy construyendo mi propia actividad como desarrollador independiente, en paralelo con la docencia, y el desarrollo volvió a ocupar un lugar central en mi trabajo. Busco trabajo remoto por contrato o como freelance, con una colaboración que pueda ser mayormente asincrónica.

Experiencia

Entre 2008 y 2023 trabajé de forma continua como desarrollador de software en sistemas web, de escritorio y móviles. Gran parte de mi experiencia se concentró en back-end, bases de datos, APIs e integraciones, y con el tiempo mi trabajo se volvió cada vez más full-stack.

Trabajé principalmente sobre productos y sistemas existentes: desde logística y plataformas de contenido móvil hasta encuestas, salud y comunidades en línea. Mi trabajo incluía comprender cómo funcionaban, definir soluciones técnicas, implementar y probar cambios, trabajar con datos y migraciones, y acompañar los cambios en producción cuando era necesario.

Desarrollo de software

Manas Technology Solutions

Desarrollador de software

2018–2023

Trabajé en productos web y móviles para encuestas, salud y comunidades en línea, en equipos distribuidos que se comunicaban en inglés. Llegué a Manas con una experiencia más centrada en back-end y fui ampliando mi trabajo al resto del stack, con una participación importante en front-end durante los últimos años. En Surveda, donde trabajé varios años, las tareas solían partir de una necesidad del producto y no de una implementación ya definida: aclarar el alcance, investigar el código existente, definir una solución técnica, implementarla, probarla y acompañar algunos cambios hasta producción. El trabajo incluyó APIs, integraciones, cambios en bases de datos y migraciones. En Surveda trabajé con Elixir/Phoenix y React; en los distintos proyectos de Manas, el trabajo también incluyó JavaScript/TypeScript, Python, Node.js, Ruby on Rails, PostgreSQL y Flutter/Dart.

Mobile Streams

Desarrollador de software

2011–2018

Trabajé en sistemas web y móviles de suscripción, distribución y descarga de contenido digital, con APIs, integraciones y aplicaciones respaldadas por bases de datos SQL. Las tecnologías incluían Android/Java, C#, ASP.NET, Angular y SQL Server.

RVM Soluciones

Desarrollador de software

2008–2011

Desarrollé aplicaciones web y de escritorio, entre ellas sistemas de logística y distribución. Utilicé C#, ASP.NET, Visual Basic y SQL Server.

Desarrollo actual

Junto con la docencia, hoy mi trabajo de desarrollo abarca herramientas institucionales, software para la enseñanza y el aprendizaje, y proyectos personales.

Herramientas institucionales

Herramientas para necesidades institucionales, entre ellas un generador de boletines que desarrollé y sigo manteniendo para el CFP N.º 7.

Enseñanza y aprendizaje

Proyectos web para la enseñanza y el aprendizaje, entre ellos Aula, un sitio web en el que publico los materiales que uso en clase para que se puedan proyectar, consultar y retomar más adelante.

Proyectos personales

Proyectos para mi propio trabajo, entre ellos un entorno de desarrollo versionado y recuperable en Windows y WSL, con verificación y convenciones de trabajo compartidas.

Enseñanza y formación tecnológica

Soy profesor de Informática en escuelas secundarias de la Ciudad de Buenos Aires y responsable de la formación profesional en Informática del bachillerato del CFP N.º 7.

En el CFP N.º 7 coordino la formación profesional de la orientación en Informática y su articulación con la formación general del secundario. También doy clases de arquitectura de sistemas, interfaces web y proyectos finales.

Diseño mis propios materiales y enseño a través de proyectos prácticos. A lo largo de los cuatro años de la orientación, los estudiantes pasan de la programación por bloques en entornos educativos a escribir código, construir y publicar interfaces web y, en el último año, trabajar por proyectos.

Entre 2019 y 2020, mientras trabajaba profesionalmente en software, también di clases de introducción a la programación, persistencia e interfaces de usuario en la Tecnicatura Universitaria en Programación de la UNAHUR.

Formación

Colegio Nacional de Buenos Aires

Estudié en el Colegio Nacional de Buenos Aires, un colegio preuniversitario de la Universidad de Buenos Aires. Su formación amplia y exigente sigue siendo una parte importante de mi base intelectual.

Formación en sistemas

Me gradué como Analista en Sistemas de Información en la Universidad del Salvador.

Una formación amplia

Mi recorrido académico también incluyó varios años de estudios universitarios en la Universidad de Buenos Aires, principalmente en Veterinaria y luego en Letras, además de formación en el profesorado de Biología. Actualmente estoy completando la formación pedagógica en el IES Juan B. Justo, con 12 de las 15 materias del plan aprobadas.

Currículum

Una versión breve de mi trayectoria, para leer en línea o descargar.

Ver el CV

Descargar PDFA4Carta

Trabajemos juntos

Puedo hacerme cargo de un proyecto o un trabajo bien delimitado, desde la investigación y la definición técnica hasta la implementación, las pruebas y la entrega. Buena parte de mi experiencia está en productos y bases de código existentes: corregir errores, incorporar funcionalidades, integrar sistemas o realizar cambios en los datos. También diseño y construyo herramientas y sistemas nuevos desde cero.

Tengo disponibilidad para trabajar de forma remota, por contrato o como freelance, desde proyectos breves y acotados hasta trabajos sostenidos en el tiempo, con la dedicación acordada en cada caso. Trabajo mejor cuando puedo organizar con flexibilidad mi tiempo de desarrollo a lo largo de la semana y la colaboración es mayormente asincrónica; puedo participar en reuniones agendadas y coincidir parte del horario con el equipo.

Podemos empezar con una llamada de 15 a 20 minutos, sin costo, para conversar y ver si podemos trabajar juntos. Para consultas puntuales que podamos resolver conversando, también ofrezco sesiones pagas con cita previa. Si hace falta algo más, como investigación, revisión de código, reproducción de problemas, implementación o entregables escritos, lo acordamos por separado.

Contacto

Si querés conversar sobre una oportunidad de trabajo en software, un proyecto o una consulta, escribime o llamame.

Buenos Aires, Argentina