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 Consultant
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.