Skip to content
View JuanmaInv's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report JuanmaInv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JuanmaInv/README.md

¡Hola! Soy Juan Martín 👋

👨‍💻 Sobre mí

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.


🚀 Proyectos Destacados

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.


🧩 Otros Proyectos

🐍 Análisis Numérico con Python

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

📁 Ver repositorio


🪟 Historia de Windows / Sistemas Operativos

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

📁 Ver repositorio


📧 Email Manager

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


🛠️ Tecnologías y Herramientas

💻 Lenguajes

TypeScript JavaScript Java Python C

🌐 Desarrollo Web

React Next.js Node.js NestJS HTML5 CSS3 Tailwind CSS Bootstrap

También: Responsive Design · Progressive Web Apps (PWA)

🗄️ Datos, APIs y Servicios

Supabase PostgreSQL Redis

También: APIs REST · JSON · Clerk · Mercado Pago

🧪 Testing, QA y Calidad

Jest Vitest Playwright Postman JUnit k6

Prácticas: Testing unitario · Integración · E2E · Pruebas funcionales · Pruebas no funcionales · TDD

🔄 Calidad, CI y Métricas

GitHub Actions Codacy

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

🧰 Herramientas y Entornos

Git GitHub Docker Vercel Jira Linux Windows

También: Máquinas Virtuales · HiveOS


🧠 Conceptos y Prácticas

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


🌱 Actualmente aprendiendo y explorando

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.

📄 Curriculum Vitae

Mi CV resume mi formación, proyectos y stack tecnológico.

👉 📄 Ver Curriculum Vitae

🎥 Demos de Proyectos

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


📫 Contacto


Pinned Loading

  1. SistemaVentaTickets-Mundial-UCP SistemaVentaTickets-Mundial-UCP Public

    TypeScript 2 1

  2. Tetris-2025-UCP Tetris-2025-UCP Public

    Java 2

  3. MALLA MALLA Public

    TypeScript 1

  4. Paradigmas3-ToDoList-Redis Paradigmas3-ToDoList-Redis Public

    TypeScript

  5. SistemaEncuestasSensoriales-IntegradorInterCarrera-UCP SistemaEncuestasSensoriales-IntegradorInterCarrera-UCP Public

    TypeScript

  6. tp1-api-hora-docker tp1-api-hora-docker Public

    API REST con Node.js, Express, pnpm y Docker para TP1

    Dockerfile