Soy estudiante de Ingeniería en Sistemas de Información en la Universidad de la Cuenca del Plata, con especial interés en el desarrollo web, el testing y la calidad de software.
A través de proyectos académicos y personales he trabajado en distintas etapas del desarrollo de software: frontend, backend, APIs, bases de datos, testing, automatización, integración continua, contenedores y despliegue.
Muchas de las tecnologías y herramientas que utilizo las fui incorporando a medida que cada proyecto planteaba nuevos desafíos, fortaleciendo especialmente mi capacidad de aprendizaje autónomo y continuo.
Me interesa seguir creciendo en desarrollo web y calidad de software, aunque disfruto explorar nuevas tecnologías y áreas dentro de Sistemas. Me caracterizo por la responsabilidad, la predisposición y las ganas de seguir aprendiendo y creciendo profesionalmente dentro de un equipo.
| Proyecto | Descripción | Repositorio |
|---|---|---|
| 🎟️ TicketAR — Sistema de Venta de Entradas | Aplicación Full Stack desarrollada en equipo para gestionar la venta de entradas: partidos y sectores, reservas temporales, proceso de compra, pagos, emisión de QR, autenticación y funcionalidades administrativas. Stack: TypeScript · Next.js · React · NestJS · Supabase · Tailwind CSS · Clerk · Mercado Pago · Jest · Playwright. | 📁 Ver repositorio |
| 🧪 TERRAVE — Sistema de Evaluación Sensorial | Sistema interdisciplinario entre Ingeniería en Sistemas y Nutrición para realizar evaluaciones sensoriales mediante encuestas web y consultar posteriormente estadísticas y resultados desde un área administrativa. Incluye testing automatizado, métricas de calidad e integración continua. Stack: Next.js · React · NestJS · PostgreSQL/Supabase · Clerk · Vitest · React Testing Library · Playwright · Lighthouse CI · GitHub Actions · Microsoft Clarity. | 📁 Ver repositorio |
| 🎓 Malla Curricular PWA | Aplicación web responsive e instalable para visualizar la estructura de una carrera y realizar el seguimiento interactivo del avance académico desde distintos dispositivos. Stack: TypeScript · Next.js · React · Tailwind CSS · PWA · Vercel. | 📁 Ver repositorio |
| 🎮 Tetris — POO & TDD | Implementación en Java del motor lógico de Tetris, sin interfaz gráfica, centrada en piezas, tablero, rotaciones, descenso y eliminación de líneas. Proyecto grupal orientado a Programación Orientada a Objetos, TDD y cobertura de pruebas. Stack: Java · JUnit · Maven · JaCoCo · Git/GitHub. | 📁 Ver repositorio |
🎥 Las demostraciones en video de algunos de estos proyectos se encuentran disponibles en la sección Demos de Proyectos de este perfil.
Proyecto desarrollado en Python para trabajar con distintos métodos de análisis numérico, incluyendo:
- resolución de ecuaciones diferenciales mediante Runge-Kutta de cuarto orden;
- interpolación de resultados;
- cálculo de autovalores y autovectores mediante el método de potencia inversa;
- pruebas automatizadas de los algoritmos implementados.
Tecnologías: Python · NumPy · unittest
Proyecto académico desarrollado para la asignatura Sistemas Operativos, orientado a presentar de forma web la evolución de Microsoft Windows.
Incluye contenido multimedia, publicación mediante GitHub Pages y acceso mediante códigos QR.
Tecnologías: HTML · GitHub Pages
Proyecto académico orientado al desarrollo de un sistema para la gestión de correos electrónicos.
🔒 Repositorio privado institucional — Universidad de la Cuenca del Plata
También: Responsive Design · Progressive Web Apps (PWA)
También: APIs REST · JSON · Clerk · Mercado Pago
Prácticas: Testing unitario · Integración · E2E · Pruebas funcionales · Pruebas no funcionales · TDD
También: Integración Continua · Análisis estático de código · Métricas de calidad · Lighthouse · Lighthouse CI · JaCoCo · Microsoft Clarity · Heatmaps · Métricas de usabilidad
También: Máquinas Virtuales · HiveOS
A lo largo de los distintos proyectos fui trabajando y profundizando en conceptos como:
Programación Orientada a Objetos · TDD · APIs REST · Responsive Design · PWA · Integración Continua · Arquitectura frontend/backend · Patrones de Diseño · Git Flow · Testing automatizado · Métricas de calidad y usabilidad
Continúo profundizando mis conocimientos en:
- desarrollo web y arquitectura de aplicaciones;
- testing, QA y automatización de pruebas;
- integración continua y calidad de software;
- nuevas herramientas y entornos tecnológicos;
- impresión 3D, fabricación digital y herramientas de diseño.
Mi CV resume mi formación, proyectos y stack tecnológico.
Algunos proyectos académicos ya no permanecen desplegados de forma permanente. Por ese motivo, mantengo una carpeta con grabaciones donde se puede observar su funcionamiento, interfaz y principales características.
👉 Ver demostraciones de proyectos
- 📧 Email: invaldijuanmartin@gmail.com
- 💼 LinkedIn: linkedin.com/in/JuanmaInvaldi


