Patient web application for One Medical
At One Medical I primarily worked on My One and 1Life. My One is the web application that patients access to send secure messages, book appointments, and manage their account.
- Built and later updated enterprise patient registration
- Created a service to ingest enterprise client eligibility files
- Quickly built tools for enterprise clients to support a return to work during COVID-19
- Planned and executed a rewrite of membership lifecycle and billing systems
My One is an Angular application that is an API client of 1Life. It started as part of the Rails application, but was later extracted to a new application and re-designed.
There are modules for each section of functionality. The modules I worked on the most are for registration and surveys.
The enterprise eligibility service is a Ruby service deployed to AWS Lambda. It consumes eligibility files submitted by enterprise clients and publishes events that are consumed by 1Life to update its data store and membership records.