Este perfil está escrito em espanhol
Desarrollador Full Stack - Flutter
Experiencia demostrada en Python.
Experiencia demostrada en Dart.
Experiencia demostrada en TypeScript.
Experiencia demostrada en Java.
Experiencia demostrada en C#.
Desarrollador Full Stack - Flutter buscando nuevas oportunidades
Desarrollé una plataforma de telemedicina para conectar pacientes con médicos voluntarios mediante consultas de voz, compuesta por una aplicación móvil en Flutter, un backend en Python (FastAPI) y una web para un panel de supervisión en React y TypeScript.. Implementé la asignación de consultas en tiempo real con bloqueos en Redis y PostgreSQL para evitar que dos médicos acepten la misma solicitud, respaldada por pruebas automatizadas de concurrencia.. Integré llamadas de voz con LiveKit autoalojado y la transferencia de consultas a especialistas dentro de la misma llamada, junto con el control de duración de la consulta desde el servidor.. Implementé la grabación de consultas con cifrado AES-256-GCM y almacenamiento en MinIO, junto con la generación de transcripciones con faster-whisper como borradores editables para revisión médica.. Automaticé las pruebas y el despliegue del backend y del panel web con GitHub Actions, incluyendo actualizaciones de la base de datos y comprobaciones del funcionamiento de los servicios.
Migré 10 millones de registros de clientes desde una base de datos legacy hacia una base de datos GaussDB, ejecutando ciclos iterativos de extracción, validación y limpieza sobre los scripts SQL entregados por el cliente.. Desbloqueé cargas de datos fallidas diagnosticando sus causas raíz mediante consultas SQL y análisis de archivos de error en Linux, y coordinando las correcciones en reuniones en inglés con el equipo de desarrollo en China.
Desarrollé un dashboard administrativo full-stack (backend en C#, vistas en HTML5) y normalicé el esquema de una base de datos legacy en SQL Server, centralizando los indicadores de gestión y acelerando las consultas.
Desarrollé el módulo web “Call Me Back” para captación de solicitudes de contacto (HTML5/CSS/JavaScript, Java Spring Boot, Oracle) y lo entregué al equipo interno de Mapfre, que lo llevó a producción.