Trabalho profissional selecionado
myoncare
Um dispositivo médico de Classe IIa segundo o regulamento europeu MDR que permite a pacientes compartilhar planos de tratamento, medicação e dados de atividade com sua equipe de saúde.
Sistema de propriedade do empregador. O código-fonte não é público.
Visão geral
O myoncare conecta pacientes e equipes de cuidado em torno de um plano de tratamento compartilhado: horários de medicação, tarefas de cuidado e dados de atividade fluem em uma direção, as orientações clínicas retornam na outra, e ambos os lados veem a mesma imagem atualizada. Como dispositivo médico Classe IIa segundo o MDR europeu, cada mudança no fluxo de trabalho precisa atender aos requisitos de rastreabilidade, não apenas funcionar corretamente.
Arquitetura
Um backend NestJS atende a um aplicativo web em React e a um aplicativo móvel React Native e Capacitor a partir de uma única base de código TypeScript compartilhada. O MySQL mantém registros clínicos e de tarefas de cuidado estruturados; o MongoDB mantém dados de atividade e de wearables de maior volume e menos estruturados. O RabbitMQ transporta trabalho em segundo plano — sincronização de wearables, distribuição de notificações — para fora do caminho da requisição, com o Redis na frente dos endpoints de leitura intensiva. O FHIR dá à plataforma um formato padrão para trocar dados com sistemas de saúde externos, em vez de uma integração sob medida para cada parceiro.
Engenharia
Construção e manutenção da gestão de tarefas de cuidado, dos painéis de monitoramento de pacientes e dos pipelines de integração de wearables que mantêm os dados de atividade atualizados. Containerização de cada serviço com Docker para que a mesma imagem seja executada de forma idêntica em staging e produção, algo que importa mais do que o normal sob o controle de mudanças do MDR.
- Função
- Engenheiro backend e full-stack desde 2022, atuando em gestão de tarefas de cuidado, monitoramento de pacientes e integrações com wearables.
- Categoria
- Saúde
- Stack
- Node.jsNestJSTypeScriptReactReact NativeCapacitorMySQLMongoDBRedisRabbitMQFHIRDocker