Gustavo BenitezDesarrollador de Software Full Stack
Perfil

Desarrollador Full Stack con formación en QA y experiencia en tecnologías como React, Python, SQL y APIs REST. Integra buenas prácticas de testing manual con herramientas como Postman y Selenium, garantizando software robusto y funcional. Destaca por su enfoque en la calidad, trabajo colaborativo y capacidad para adaptarse a entornos ágiles, aportando soluciones escalables y centradas en el usuario.

Habilidades
Python|JavaScript|React.js|Flask|Angular|SQL|SQLAlchemy|Git|GitHub|Token (JWT)|Jest|Restful APIs|HTML 5|CSS3|Bootstrap|SCRUM|Kanban|Postman
Proyectos

Es una aplicación web para la gestión de citas médicas, con calendario personalizado, pagos integrados, autenticación con JWT y roles diferenciados para usuarios, doctores y administradores.

  • Diseñé una interfaz de inicio clara y responsiva utilizando React, CSS y Bootstrap, lo que mejoró la experiencia de navegación inicial y permitió una correcta visualización en distintos dispositivos.
  • Implementé el sistema de autenticación y registro con JWT, diferenciando roles (pacientes, doctores y administradores) para asegurar accesos personalizados según el perfil logueado.
  • Integré métodos de pago (Mercado Pago y pago en ventanilla) en el frontend con JavaScript y React, permitiendo a los usuarios completar transacciones desde la aplicación.
  • Desarrollé una estructura visual consistente para la aplicación creando el navbar y el footer con Bootstrap, contribuyendo a una navegación intuitiva y coherente en toda la plataforma.
  • Educación
    10/2024 – 03/2025 | Remoto, Latam
    05/2023 – 06/2023 | Remoto, Latam
    Experiencia Profesional
    05/2025 – Present | Remoto

    Voluntario en TrainIT como Desarrollador Full Stack: Participé en un programa educativo de simulación laboral desarrollando MVPs sin fines de lucro junto a equipos multidisciplinarios, guiado por profesionales senior para potenciar el portfolio y perfil profesional.

  • Diseñé e implementé el sistema de registro de usuarios utilizando Next.js y Tailwind CSS en el frontend, Flask para el backend y PostgreSQL como base de datos.
  • Coordiné la integración entre el frontend y backend mediante APIs RESTful, asegurando una comunicación eficiente y segura entre ambas capas.
  • Supervisé y participé activamente en la planificación de los sprints, definición de funcionalidades clave, revisiones de código y seguimiento del progreso del equipo.
  • Implementé buenas prácticas de desarrollo, como control de versiones con Git y GitHub, y organización del código en componentes reutilizables para mejorar la escalabilidad del proyecto.