Santa Clara, California, United States
Led the backend redesign of the Sample Service v2 for a Laboratory Information System (LIS), transforming a monolithic architecture into a scalable, event-driven system using Golang, Kafka, Redis, and Asynq.
Designed and implemented Change Data Capture (CDC) pipelines and ETL workflows to support data consistency, analytics, and BI reporting.
Built microservices including a Role-Based Access Control (RBAC) system and backend for a patient-facing navigation portal.
Developed message-driven workflows to automate sample and order processing, improved system observability with monitoring dashboards, and ensured data quality through rigorous testing and cross-environment validation.