🚀 Full Stack Developer | 👨🏫 Profesor de Informática
Con 5 años de experiencia en desarrollo web y 8 años enseñando programación. Apasionado por crear aplicaciones web eficientes, escalables y amigables con el usuario, y por mentorizar a la próxima generación de desarrolladores.
🎓 Ingeniero en Informática por la Universidad Nacional de Jujuy (UNJu), Argentina.
Puedes encontrar mi CV detallado aquí.
⚙️ Backend Development
Especializado en: Java/Spring Boot, Spring Security, microservicios, Node.js, Express, PHP/Laravel, Python/Flask
🛢️ Databases
Experiencia sólida en: PostgreSQL (diseño de esquemas relacionales y optimización de consultas), MongoDB, MySQL
🚀 DevOps & Infrastructure
Experiencia en: Docker (containerización y deployment), Bash scripting, Netlify, Vercel, CI/CD, deployment automatizado
🔧 Development Tools
Especializado en: Visual Studio Code, IntelliJ IDEA, Postman, Vite, Bun, Maven, Markdown
🤖 Herramientas de IA para Desarrolladores
Especializado en: GitHub Copilot, Claude, Cursor AI, V0.dev y otras herramientas de desarrollo asistido por IA
🚀 Frameworks Avanzados
Dominio completo en: Astro (SSG/SSR), Next.js (App Router, Server Components, API Routes)
🌱 Actualmente Aprendiendo
Explorando: Go (Golang) - Desarrollo de microservicios y aplicaciones de alto rendimiento
📋 Metodologías y Prácticas
Metodologías Ágiles: Scrum, Kanban - Experiencia en equipos colaborativos
Code Reviews: Mantenimiento de calidad de código
Testing: Jest, Vitest para pruebas unitarias
Comunicación: Habilidades sólidas de trabajo en equipo y mentoría
📜 Descripción y acceso a: "Omi-Tronics - Electronics Store"
Omi-Tronics es tu tienda online de confianza en tecnología. Encontrá TV-box, consolas, mouses, teclados, auriculares y mucho más, con las mejores marcas y precios competitivos.
📜 Descripción: "Sistema de Gestión Academica"
Sistema de Gestión Académica completo y robusto, diseñado para optimizar y digitalizar los procesos educativos de una institución. La plataforma centraliza la información y ofrece una experiencia de usuario intuitiva y diferenciada a través de tres paneles principales, cada uno con funcionalidades específicas para cada rol: Administración, Profesor y Alumno.
Panel de Administración: Control Total y Centralizado
El panel de administración es el núcleo del sistema y proporciona un control exhaustivo sobre todos los aspectos de la vida académica de la institución.
Funcionalidades Clave:
- Gestión de Usuarios: Administración completa de los perfiles de alumnos y profesores, incluyendo altas, bajas y modificaciones de su información personal y académica.
- Gestión Académica: Configuración y administración de carreras, materias, cursos y mesas de exámenes. Permite una organización flexible y adaptada a las necesidades de la institución.
- Control de Procesos: Administración de las fechas de inscripción a cursadas y exámenes, asegurando un cronograma ordenado.
- Administración de Documentación: Gestión de solicitudes de certificados de alumno regular y administración de los títulos secundarios de los estudiantes.
- Visualización Global: Acceso directo al Calendario Académico para una visión general de todas las actividades planificadas.
Panel del Alumno: Autonomía y Acceso a la Información
El portal del alumno está enfocado en la autogestión, brindando a los estudiantes acceso directo a toda su información académica y a los procesos clave de su carrera.
Funcionalidades Clave:
- Inscripciones Online: Los alumnos pueden inscribirse a las materias que deseen cursar y anotarse en las mesas de exámenes finales de forma autónoma.
- Seguimiento Académico: Acceso a "Mis Cursadas" para visualizar sus materias en curso, notas y condición final, además de poder consultar su ficha académica completa para ver su progreso histórico.
- Historial de Trámites: Consulta del registro de todas sus inscripciones a cursadas y exámenes.
- Autoservicio de Documentación: Posibilidad de generar y descargar certificados de alumno regular de forma inmediata.
- Información Clave: Visualización del Calendario Académico para estar al tanto de todas las fechas importantes.
Panel del Profesor: Herramientas para la Enseñanza
Este panel está diseñado para facilitar las tareas diarias de los docentes, permitiéndoles gestionar sus cursos y alumnos de manera eficiente.
Funcionalidades Clave:
- Consulta de Inscriptos: Visualización rápida y sencilla de los alumnos inscriptos a sus mesas de examen.
- Gestión de Cursos: Acceso a la planilla de inscriptos de cada curso a su cargo, con funcionalidades para el registro de notas parciales y la carga de condiciones finales.
- Calendario Académico: Consulta del cronograma de actividades académicas relevantes.
- Perfil Personal: Autogestión de su información de contacto y credenciales de acceso.
🎥 Ver Video/gif Promocional: "Aula Gamificada - Algoritmos y Programación"
Este video destaca las funcionalidades del aula gamificada aplicada a la materia 'Algoritmos y Programación' para alumnos de primer año, motivando el aprendizaje y la autosuperación, sumando quizizz interactivos para reforzar contenidos teóricos y el trabajo en grupo para superar ejercitaciones prácticas en los fundamentos de programación.
Plataforma para la preservación de animales en Latinoamérica.
🎥 Ver Video Promocional: "Preservación Animal - Proyecto No Country"
Este video destaca los esfuerzos de preservación animal, enfocándose en el Jaguar y otras especies en peligro en América Latina.
Aplicación móvil de billetera virtual.
🎥 Ver Video Promocional: "Fintech App Project | Henry Bank"
Presentación de la aplicación fintech Henry Bank, sus características y el equipo detrás del proyecto.
Tienda online de artículos deportivos.
E-commerce para la cervecería Six-Beer.
Desarrollador Full Stack con 5 años de experiencia en la industria y una sólida trayectoria en tecnologías web modernas como React, Node.js, Express, Java/Spring, PostgreSQL, MongoDB, SQL, PHP y Laravel. Especializado en frameworks avanzados como Astro y Next.js, con dominio completo en desarrollo de aplicaciones SSR/SSG y optimización de rendimiento. Experto en arquitecturas escalables y metodologías ágiles (Scrum, Kanban), con sólida experiencia en Java/Spring Boot y Spring Security para desarrollo enterprise. Experto en herramientas de IA para desarrolladores, incluyendo ChatGPT, GitHub Copilot, Claude y Cursor AI, lo que me permite acelerar el desarrollo y crear soluciones más eficientes. Competente en el uso de herramientas como Git, Docker y Figma. Además, me desempeño como Profesor de Informática, colaborando con plataformas educativas online y guiando a futuros desarrolladores en las últimas tendencias tecnológicas.
Ver Experiencia Laboral Detallada
🎓 Experiencia Académica y Docente (2016 - Actualidad)
Posiciones Actuales (2022 - Actualidad)
Professor - Full Stack Web Programming MERN, Models and Simulation, Computer Science, Fundamentals of AI | Universidad Católica de Santiago del Estero | Sep 2017 – Actualidad
- Liderazgo en el desarrollo del currículo de Programación Web Full Stack usando el stack MERN.
- Supervisión de proyectos basados en IA y facilitación de aprendizaje basado en simulación en el curso de Modelos y Simulación para estudiantes de Ciencias de la Computación.
Professor - Full Stack Development | ADA School | Feb 2024 – Actualidad
- Enseñanza de desarrollo full-stack con enfoque en Java, Spring Boot, H2, MongoDB y PostgreSQL en entorno de aprendizaje remoto.
- Utilización de herramientas y tecnologías modernas para una educación integral en desarrollo full-stack.
Professor - Full Stack Web Development | Universidad Nacional de Tres de Febrero | May 2023 – Actualidad
- Creación de materiales de curso y ejercicios prácticos enfocados en HTML, CSS, JavaScript, React, Node.js, Express, MongoDB, SQL, MySQL y JWT.
- Proporcionar una experiencia de aprendizaje integral en construcción y seguridad de aplicaciones web.
Professor - Full Stack Web Development | DigitalMind | May 2022 – Actualidad
- Desarrollo de materiales de curso y ejercicios para desarrollo frontend con React.
- Enseñanza de desarrollo backend usando PHP, Laravel y sistemas de control de versiones.
- Integración de frontend y backend para construir aplicaciones full-stack robustas.
Posiciones Anteriores (2016 - 2024)
Professor - Introduction to Computer Science as a Management Tool | Ledesma | May 2021 – Jul 2024
- Colaboración con la Universidad Nacional de Jujuy en el Programa de Innovación y Tecnología de Ledesma.
- Enseñanza de conceptos clave como interfaces de usuario, control de versiones, hardware y redes.
Professor - Full Stack Development | Next U | May 2022 – May 2024
- Liderazgo en cursos de desarrollo web Full Stack enfocados en Java, Spring Boot y React.
- Guía a estudiantes en la construcción de aplicaciones full-stack con backend Spring Boot y frontend React.
Professor - Certified Tech Developer | Digital House | Ene 2021 – Abr 2021
- Enseñanza de habilidades técnicas y blandas fundamentales en el programa Certified Tech Developer.
- Colaboración con Mercado Libre y Globant.
Professor - Introduction to Computer Science, Database I, Database II, Programming Methodology | Faculty of Engineering - UNJu | May 2016 – Dic 2019
- Enseñanza de metodologías de programación y bases de datos en el programa de Ingeniería en Informática de la Universidad Nacional de Jujuy.
💼 Experiencia Profesional
🚀 Proyectos Destacados 2025 | Next.js & Supabase
- Desarrollo de aplicaciones web modernas utilizando Next.js 14+ con App Router y Supabase como backend completo.
- Tecnologías utilizadas: Next.js, Supabase, TypeScript, Tailwind CSS, React Server Components, API Routes.
🛒 Omi-Tronics - Electronics Store
- URL: omi-tronics.vercel.app
- Descripción: Tienda online de tecnología con TV-box, consolas, mouses, teclados, auriculares y más.
- Características: E-commerce completo con carrito de compras, gestión de productos, y sistema de pagos integrado.
- Stack: Next.js, Supabase, TypeScript, Tailwind CSS
🏫 Sistema de Gestión Académica
- URL: gestion-academica.vercel.app
- Descripción: Sistema completo para optimizar y digitalizar procesos educativos con tres paneles: Administración, Profesor y Alumno.
- Características:
- Panel de Administración: Gestión de usuarios, carreras, materias, cursos y mesas de exámenes
- Panel del Alumno: Inscripciones online, seguimiento académico, autoservicio de documentación
- Panel del Profesor: Consulta de inscriptos, gestión de cursos, registro de notas
- Stack: Next.js, Supabase, TypeScript, Tailwind CSS
🎮 Aula Gamificada
- URL: ranking-ayp-c2.vercel.app
- Descripción: Plataforma gamificada para la materia 'Algoritmos y Programación' con sistema de ranking y motivación estudiantil.
- Características: Sistema de puntuación, quizizz interactivos, trabajo en grupo, ejercitaciones prácticas.
- Stack: Next.js, Supabase, TypeScript, Tailwind CSS
Full Stack Web Developer | Freelance | Ene 2022 – Oct 2023
- Completé múltiples proyectos freelance, desarrollando aplicaciones full-stack como App de Gestión Interna, App para Refugios de Animales y sistema de gestión de inventario.
- Tecnologías utilizadas: React, Node.js, MongoDB, PostgreSQL, JavaScript, TypeScript.
Proyectos Destacados
- App de Gestión Interna: Control de turnos de personal, validación de usuarios y gestión de BBDD con MongoDB, desarrollo front-end con React y testing unitario con Jest.
- Startup de Productos Artesanales: Análisis de requerimientos, gestión de inventario, desarrollo front-end con JavaScript, TypeScript y React, desarrollo back-end con Node.js.
- App de Control Interno: Sistema para gestión de turnos y servidores, consultas en tiempo real, monitoreo de errores, gráficas estadísticas en front-end con React y TypeScript, desarrollo back-end con Node.js y MongoDB.
- App para Refugios de Animales: Desarrollo front-end con JavaScript, TypeScript, React, Redux y CSS, diseño y desarrollo de BBDD con PostgreSQL.
Technological Referent | UNICEF Argentina | May 2018 – Dic 2018
- Coordinación de equipos técnicos y provisión de capacitación en mantenimiento de redes para escuelas secundarias rurales.
- Colaboración con UNICEF y el Ministerio de Educación de Jujuy.
Instructor | Plan 111 Mil | Sep 2017 – Dic 2018
- Enseñanza de técnicas de programación, programación orientada a objetos, bases de datos y desarrollo de software.
- Tecnologías: Java, MySQL, PseInt como parte del Plan Nacional 111 Mil.
🚀 Resumen de Competencias Clave
- Desarrollo Full Stack: JavaScript, TypeScript, React, Redux, Astro, Next.js, Node.js, Express, Java, Spring Boot, PHP, Laravel
- Bases de Datos: PostgreSQL, MongoDB, MySQL, H2
- Herramientas de IA: GitHub Copilot, ChatGPT, Claude, Cursor AI
- Metodologías: Scrum, Kanban, Code Reviews, Testing (Jest, Vitest)
- DevOps: Docker, CI/CD, deployment automatizado
- Educación: 8+ años de experiencia docente en múltiples instituciones
Ver Educación y Certificaciones
- Ingeniería en Informática | Universidad Nacional de Jujuy | 2009 - 2015 (Graduado)
- 🏆 Medalla al Mejor Promedio de la Carrera - Reconocimiento académico por excelencia académica
- Django Web Framework | Pluralsight, 2022.
- Python Advanced Programming | Real Python, 2022.
- Python for Data Science & Machine Learning | Coursera, 2022.
- Spring Security & Microservices | Pluralsight, 2021.
- Spring Framework & Spring Boot | Udemy, 2021.
- Java Enterprise Development | Oracle University, 2021.
- Introducción a la Gestión Ágil de Proyectos con Azure DevOps | UCSE, 2020.
- React and Redux | Sololearn, 2020.
- CSS | Sololearn, 2019.
- JavaScript | Sololearn, 2019.
- SQL | Sololearn, 2019.
- C, C#, HTML, Java, Python 3 | Sololearn, 2019.
- Git Course | Codecademy, 2017.
- Java Course, SQL Course | Codecademy, 2017.
Mis hobbies actuales incluyen juegos como Clash Royale, Squad Busters, Counter Strike, Overwatch, Diablo 4 y Baldur's Gate 3. ¡Siempre listo para una partida! 😄
💼 Disponible para trabajo remoto en Argentina | Full Time como freelancer