Member Of Technical Staff
CurrentAs a Senior Software Engineer on the Chart Assist team, I contribute to the development of software that improves patient documentation for healthcare providers. Our software parses patient documents and lab results, conducting in-depth analysis to identify diagnostic opportunities, which are presented to physicians for inclusion in the patient's documentation.Key Contributions:Back-End Development: Developed new and enhanced existing REST APIs, focusing on new features and bug fixes to improve system performance and user experience.UI/UX Enhancements: Developed key modules and features for the web application, including highlighting of clinical findings during patient document reviews.Authorization & Health Checks: Designed and implemented authorization and robust health checks within the web application to ensure system reliability.Multi-Domain Client Support: Improved the EJS server to support both single and multi-domain client environments, expanding the system's scalability.Financial Impact Calculation Tool: Developed a billing summary application to quantify the financial value of Chart Assist for healthcare providers.Data Synchronization: Designed and developed synchronizers for various fact types within the EJS server, ensuring seamless data synchronization between client databases and cloud.Cloud Migration & Containerization: Led the migration of Chart Assist services to Oracle Cloud Infrastructure (OCI), containerizing APIs with Docker and managing deployments using Kubernetes.Automation & Performance Monitoring: Configured Jenkins jobs to automate builds and code releases.Production Support & Client Onboarding: Provided production support, managing server health, troubleshooting client issues, and overseeing the onboarding and offboarding processes for clients.Mentorship & Team Leadership: Mentored junior engineers and provided technical support to the offshore development team, fostering collaboration and knowledge sharing.