Work Experience
Sr. Backend Engineer
Included Health (formerly Doctor On Demand) - San Francisco, CA |
October 2017 to November 2024
π Practice Management Engineering Team
Worked on the Practice Management engineering team to transition
from legacy technology to a modern, microservice-oriented
architecture. This project replaced an outdated in-house EHR
(Electronic Health Record) with a third-party system, enabling
integration and greater flexibility for future innovation.
-
Developed and maintained Golang microservices to streamline practitioner management,
scheduling/availability, and data synchronization between legacy systems and the EHR.
-
Implemented Temporal workflows to manage complex interactions with 3rd-party EHR such as
appointment booking, patient creation, and on-demand routing. Workflows were often hooked into Kafka
events to trigger as a result of new messages on the queue. Additionally, leveraged the actor
pattern for durable execution and visibility into on-demand routing logic.
-
Implemented gRPC endpoints for appointment booking, practitioner scheduling/availability,
and data synchronization, enabling efficient and scalable inter-service communication.
-
Debugged and resolved a critical routing issue where status was being overwritten, enabling stable call
routing in preparation for our production launch.
-
Monitored and analyzed endpoint latency using Prometheus and
Grafana, ensuring acceptable performance while scaling practitioner availability systems
from 200 to 1,500 providers.
-
Collaborated with another team to assess scheduling endpoint performance, proposing and validating
fallback strategies for scalability.
-
Identified and resolved a critical department ID mismatch during on-call duties,
unblocking practitioners and maintaining provider trust through direct follow-up.
-
Migrated multiple backend services to Fx, simplifying dependency injection and improving
system maintainability.
-
Wrote acceptance tests for practitioner availability functionality, ensuring reliable and
consistent operations.
-
Used an in-house test harness to establish groundwork for on-demand routing acceptance tests, enabling
future readiness despite current infrastructure limitations.
-
Ensured high-quality unit testing, achieving an 80% test coverage threshold for key
services. Used Mockery to create mocks when writing unit tests, ensuring robust and
isolated testing of individual components.
-
Maintained system health with OpsLevel, Dependabot, and
Rollbar, reducing MTTR for critical production issues.
π Clinical Engineering Team
Contributed to transforming clinical workflows and enhancing the provider and patient experience through
innovative tools and efficient backend systems. Over six years, collaborated with cross-functional teams to
deliver solutions that supported high-quality care delivery.
-
Built and maintained tools using Python, Django, and Django Rest
Framework, enabling providers to access and manage patient information efficiently.
-
Developed automation workflows with Celery, including member health
summaries integration for patient preparation and autocoding medications and
allergies, significantly reducing manual overhead and ensuring data accuracy.
-
Upgraded email communication systems from SendGrid to ExactTarget,
improving reliability and scalability.
-
Serialized clinical data snapshots into the database during chart sign-off, ensuring
reliable and accurate historical record-keeping.
-
Designed and implemented a full-stack Provider Payment Report Generation tool with
Python/Django, HTML/CSS, JavaScript, and S3 Storage, automating
financial reporting for providers.
-
Led and contributed to the Chart Access project, enhancing provider accessibility to
patient charts and supporting seamless care delivery:
- Phase 1: Enabled provider access to patient charts regardless of appointment
status, improving care continuity during emergencies, absences, or transitions.
- Phase 2: Expanded Chart Access to care coordinators, improving their ability to
assist providers and manage patient cases.
- Phase 3: Scoped and planned the Unified Encounter Service,
creating a foundation to unify legacy and video visit encounters under a single system with unique
identifiers for all past and future visits.
- Phase 4: Unimplemented, however, planned and scoped the association of all past and
future Lab Orders, Radiology, and Prescriptions with the Unified
Encounter, eliminating redundant references in the database and ensuring seamless integration across
systems.
-
Played a key role in reviving the Panel Management project, resolving critical
performance issues:
- Optimized backend filtering and data aggregation to enable care coordinators and providers to
efficiently manage patient populations based on customizable criteria.
- Salvaged the projectβs initial strategy and implemented solutions to ensure a successful release.
-
Enhanced Lab Order handling in alignment with CURES Act compliance,
ensuring timely and automated release of lab reports:
- Identified and resolved critical issues with lab report statuses, improving the accuracy of
auto-release processes and ensuring compliance with federal requirements.
- Collaborated with engineers to troubleshoot and optimize workflows, supporting providers with
accurate and timely patient lab results.
-
Supported junior engineers by providing guidance and sharing knowledge to foster their professional
growth.
Software Engineer
BITS Cognosante - KΔ«hei, HI | September 2015 to October
2017
π Subsequent Military Health Contracts: Surveyed and documented
current innovation barriers in the Defense Health Agency.
Alongside a small team, designed and implemented a prototype web
application to reduce the startup overhead often associated with
new development teams.
π Prototype Microservices Implementation: Implemented prototype
microservices, utilizing Python and Falcon Framework. These
microservices facilitated the integration of legacy clinical data
and medical device data with modern FHIR Server based EHR systems
like MHS Genesis and Cerner Millennium.
Software Engineer
Thao Inc - KΔ«hei, HI | September 2014 to September 2015
π Contract Work Highlights: Contracted for one year as part of a
team to develop the Optimal Vision Care Prototype (OVCP) for
DOD/VA Vision Center of Excellence. The OVCP aimed to explore
innovative solutions to challenges physicians encountered with
modern EHRs. Our objectives were to conduct research, document
designs, and gather quantitative and qualitative feedback from
healthcare providers to shape the requirements for the next
generation of medical software within the military.
π Prototype Design Enhancement: Utilized Angular, HTML, and CSS
to enhance prototype design through close collaboration with
Vision Care Subject Matter Experts. Evaluated their requirements
and integrated them into our application.
π‘ Structured Data Entry Control: Designed and implemented a
structured data entry control enabling clinicians to combine free
text and structured data into a single input field.
π Usability Testing and Improvement: Rapidly and efficiently
integrated feedback from usability testers, resulting in
substantial enhancements in usability and design effectiveness.
Through three rounds of testing, we achieved a remarkable 66%
improvement in our scores.
Software Developer
HNU Photonics - Kahului, HI | June 2012 to September 2014
π Investor Engagement: Contributed to grabbing investors'
attention for company-acquired microfluidics technology by delving
into the legacy C# codebase, implementing new features, and
introducing improvements. This facilitated effective showcasing of
the technology's capabilities and potential by our researchers.
π Technology Design Improvement: Enhanced microfluidics
technology design by collaborating with scientists and engineers
on experimentation to quantify limitations of current designs.
π‘ Software Development Practices Pioneering: Pioneered the
establishment of software development practices within the
company, addressing the absence of structured methodologies and
frameworks. This initiative aimed at enhancing efficiency and
productivity in software development processes.
π₯οΈ Software Developer
Dynamic Concepts | August 2011 to May 2012
π Meeting Delivery Time: Contributed to meeting the delivery time
of a Plasma Etching control system by documenting interfaces and
collaborating with the Architect to complete the UI using C#. This
ensured timely delivery of the project while maintaining high
standards of quality and functionality.
πΌ Elevated Company Image: Showcased and elevated the company
image by developing a new website that reflected the
professionalism of the organization. The website design emphasized
the company's brand identity and enhanced its online presence,
leaving a positive impression on visitors.
π‘οΈ Security Systems Technician
Security Tech - KΔ«hei, HI | January 2011 to September 2011
π Exemplary Customer Care: Provided outstanding customer service
by seamlessly installing, repairing, and maintaining residential
and commercial security systems, with a specialized focus on
sophisticated security camera systems. Managed all aspects of the
process, from running wiring in new and existing structures to
programming, setup, and thorough demonstrations for customers.
π‘ Technical Expertise and Communication: Utilized technical
expertise to program and configure systems, ensuring optimal
functionality and performance. Effectively communicated complex
concepts to customers during demonstrations, empowering them to
maximize the benefits of their security systems.
π€ Respectful Resolution: Demonstrated adeptness in handling
challenging situations with grace and professionalism, effectively
addressing concerns and satisfying even the toughest customers
while upholding respect and integrity.
Software Developer Consultant
Adaptive Technologies Corp - KΔ«hei, HI | June 2009 to January
2011
π Enhanced Battery Metrics Legibility: Crafted a cross-platform
solution using C++ and Qt to parse serial data from a Battery
Management System, significantly improving the legibility of
battery metrics. The user-friendly interface streamlined data
interpretation for enhanced usability.
π Radiometric Simulation Streamlining: Streamlined complex
radiometric simulation calculations from a cumbersome spreadsheet
to a user-friendly interface. Introduced a cross-platform C++
library that revolutionized the calculation process, enhancing
efficiency and accessibility.
Mobile Application Developer (iOS)
Launchcore Inc - KΔ«hei, HI | August 2008 to January 2009
Swiftly acquired expertise in mobile development and collaborated
with content creators to successfully launch two engaging mobile
gaming applications for children within a span of six months:
π Jingle Jumble
π Jumbalu Zoo
Utilized Objective-C and the iOS Development platform for
development. Skills and technologies include: Objective-C
Programming, iOS SDK, Xcode IDE, App Store Deployment, Apple Sound
Libraries, User Interface Design, Collaboration and Communication
Software Developer
Textron Defense Systems - KΔ«hei, HI | February 2000 to June
2008
π¨βπ» Software Developer
June 2004 - June 2008
-
Supported contracts with UI development: Using Microsoft
Foundation Classes (MFC), C++, and TCL, supported contracts by
developing UI applications to control optical systems, including
modifying C DLLs to integrate VxWorks realtime system with
LabView frontend, mirror automation, photon detection sensor
systems, and automatic camera gain control.
-
Successfully replaced signal digitizers: Having no prior
experience with embedded hardware, successfully replaced signal
digitizers with a Pentek product and integrated them into a
sophisticated data acquisition system used for laser radar
operations.
-
Improved Laser Safety System by reprogramming the PLC Ladder
Logic.
π§ Sr. Electro-Optic Technician
February 2000 - June 2004
-
Ensured the success of our team missions by performing
maintenance and operation of all systems pertaining to satellite
missions with a CO2 Laser Radar system.
-
Duties included laser alignment, alignment of complex optical
systems used in the receiver, laser maintenance, system
operation, and data gathering.
Laser Service Engineer
Trumpf Inc - Dallas, TX | October 1997 to December 1999
π§ Installed, maintained, and repaired multiple-kilowatt CO2 Laser
Cutting Systems at customer sites nationwide. Led installation
processes, including directing riggers, anchoring, unpacking,
re-energizing, alignment, testing, and providing on-site customer
training.
Engaged in extensive customer interaction, fostering strong
relationships and managing expectations regarding project
timelines and completion dates. Traveled to customer sites to
troubleshoot and resolve issues, ensuring maximum productivity and
satisfaction.
π¬ Manufacturing Technician | Die Attach Specialist
Intel Corporation - Chandler, AZ | September 1996 to October
1997
Meticulously operated die attach machines and cure ovens, which
were a vital precursor to adhering the delicate chips, sourced
from sawn wafers, onto packages before wire bonding.
Embraced the challenge of nightly shifts lasting up to 12 hours,
ensuring the seamless execution of each step in the assembly
process.