Saltar al contenido principal


Desarrollador Full Stack

Panacea Medical

Aplicación Médica de Gestión de Turnos

Abr 2024 - Feb 2025 Argentina

Stack Tecnológico

  • Angular
  • TypeScript
  • RxJS
  • Node.js
  • Express
  • SQL Server
  • Swagger
  • Git
  • GitHub
  • GitHub Actions
  • Postman
  • IA for Dev

Descripción

Aplicación web de gestión de turnos médicos integrada con el sistema interno de la empresa, orientada a la administración de pacientes, profesionales y disponibilidad.

Responsabilidades y Logros

  • Diseño e implementación del frontend de una aplicación de gestión médica utilizando Angular, TypeScript y RxJS, definiendo la arquitectura de componentes, el flujo de datos y el control de accesos a partir de prototipos en Figma.
  • Desarrollo de una API REST con Node.js y Express para integrar el frontend con el sistema interno existente, incorporando autenticación mediante JWT y despliegue en un entorno de pruebas.
  • Integración con el sistema backend en C# y SQL Server a través de una API intermedia en Node.js, analizando flujos, escribiendo consultas SQL optimizadas y documentando endpoints con Swagger.
  • Implementación de un flujo de integración continua con GitHub Actions para desplegar automáticamente cambios en entornos de prueba (staging), facilitando la validación temprana y la retroalimentación.
  • Desarrollo de una interfaz responsive desde cero, priorizando la claridad visual, la navegación simple y la experiencia de usuario en distintos dispositivos.
  • Uso de herramientas de IA como soporte en tareas de maquetado repetitivo, generación asistida de componentes en Angular y prototipado de interfaces, con revisión y adaptación manual del código generado.
  • Control de versiones y trabajo colaborativo utilizando GitHub