Qare
- TodayImprove a custom clinical intaker feature
Improve a custom clinical intaker feature. It uses prompts managed in Basalt and OpenAI's Response API.
Prescription Template Management System
Create CRUD endpoints to manage prescription templates linked to diagnoses that practitioners can use to quickly fill prescriptions for their patients.
Real-time Consultation Transcription & AI Summarization
Implemented realtime transcription of audio streams during teleconsultations using Vonage's Audio-Connector and OpenAI's realtime API. Transcriptions are then summarized using OpenAI and made available to practitioners.
Care Plan Program MVP
Helped out a team during a rushing period to finish implementing the MVP of the care plan program feature, used for weight management and mental health
Care Sheet Tracking Integration
Improvements related to fetching and storing normalized responses from Intellio's API to keep track of care sheets
Healthcare Reimbursement Automation
Various improvements and fixes in multiple services, mostly revolving around automatically transmitting consultation details to healthcare systems to get reimbursed.
Automated File Security Scanning Service
Created a queue listening service that ingests messages generated when files are added to an s3 bucket. Those files are downloaded by the service and scanned using ClamAV. The scan result (healthy or infected) is then inserted into a tag linked to the object on S3.
Document Password Protection System
Some documents were accessible publicly without requiring any real authentication. We added an encrypted password, stored in mongodb and displayed decrypted in a pdf accessible to authorized users. The frontend was adapted by another developer to support both the current GET endpoint to get a document that doesn't have a password and a new POST endpoint that requires a password.
Medical Drug Search Service Migration
Studied and prepared the replacement of a service that helps medical practitioners search for medical drugs when preparing prescriptions. The current solution is based on an OpenSearch database and an external API. The new solution will be to only use other external APIs from a different vendor, some REST, others graphql. A new microservice based on an internal boilerplate was also prepared and used for a basic POC.
Video Streaming Optimization
Upgrading, debugging, optimizing our current audio/video streaming solution based on Vonage/Opentok
Security Compliance Improvements
Various studies and developments of our apis to improve security to validate official requirements
Government Compliance Updates
Upgraded, added and studied functionalities (mostly CRUD and searching) to a legacy codebase to validate official government new requirements for telehealth/telemedicine companies, some related to security
Stripe Payment Automation
Rewrote CRUD functionalities (services, use-cases, controllers) from an old manual script to something more modern to automate sending payments via Stripe