# Winnie Tsai > Engineering at Intuit Location: San Francisco Bay Area, United States Profile: https://flows.cv/winnietsai ## Work Experience ### Senior Software Engineer @ Intuit Jan 2022 – Present ### Senior Software Engineer @ Teladoc Health (previously Livongo Health) Jan 2021 – Jan 2022 • Led the LIVE eligibility check project, enabling members to preview eligible programs during registration and re-asks insurance information upon verification. The asynchronous communication using Kafka decoupled registration flow from eligibility flow and enhanced performance and member experiences. • Led the second phase of the LIVE eligibility check project and expanded the coverage from standard clients to partnership clients. Saved clients’ hassles in managing registration codes for different populations. • Refactored the data model of client profiles and migrated device sub-profiles from the platform’s MySQL into the microservice’s DynamoDB. It’s a milestone on the road to microservices • Led the Program Level Eligibility for the Whole Person and Open Eligibility project. Built complex logic to verify eligibility for whole-person offerings and streamlined the process of updating members’ eligibility. • Led a 3-engineer team and drove cross-team alignment to ensure projects’ end-to-end delivery • Worked closely with managers to facilitate gathering requirements, estimating and scheduling project timelines, and organizing highly effective teams • Created a roadmap with teammates to extract eligibility from the platform monolith into a microservice ### Software Engineer @ Teladoc Health (previously Livongo Health) Jan 2019 – Jan 2021 • Designed and developed the event and telemetry service for the new generation of blood glucose meters on microservices and the event-driven architecture using gRPC, Kafka, and Kubernetes • Developed a new billing model to calculate membership fees based on members’ milestone achievements and customized lapsed criteria for large channel partners in Redshift’s Extract, Transform, Load (ETL) • Created generic client offering validations as our company scaled with more expansive client offerings, which improved maintainability and development velocity • Introduced a reverse ETL process to sync clients’ eligibility verification and partner data from Redshift to the runtime platform. Specialists can query members’ eligibility results with more filtering options. • Implemented Single Sign-On features such as async account binding using RabbitMQ and account merge flow to manage identities across Livongo and an acquired entity • Integrated Admin Platform with an external cloud-based identity provider for Single Sign-On ### Software Engineer @ Oracle Jan 2016 – Jan 2019 | Redwood City, California • Built site transport feature to process scheduled jobs, generate authentication tokens for data transfer, and orchestrate source sites’ requests to target sites’ RESTful APIs using JAX-RS, JSON Web Token (JWT), Spring’s Quartz Scheduler, and NoSQL • Built REST-based Microservices on a proxy server to bridge context data from third-party data sources into Oracle Service Cloud (OSvC) and handle the three-legged OAuth • Enhanced analytics engine in Brower UI to pull external data from Microservices APIs and support report features such as filtering, sorting, pagination, and authentication using TypeScript • Automated the YUM upgrade process for Cloud Auxiliary Storage Service using Shell Script • Enhanced analytics engine in Brower UI to pull external data from Microservices APIs and support report features such as filtering, sorting, pagination, and authentication. • Developed browser extensions to integrate Oracle Service Cloud with Oracle Sale Cloud in TypeScript using Agent Browser UI Extensibility Framework and JavaScript Extension Toolkit (JET) • Created an asynchronous, event-based browser notification extension in TypeScript to triage logs and communicate integrating operations • Created a console-level broker extension in TypeScript to distribute configurations from OSvC server to requested extensions • Created widgets in PHP and JavaScript to integrate OSvC with Siebel applications • Implemented features for a mobile open source project using Oracle Mobile Application Framework (MAF) to develop customer confidence and accelerate product adoption • Set up a periodic Jenkins build pipeline for long-running stages to increase velocity with Continuous Integration and Continuous Delivery ### Application Developer @ TMC Bonds Jan 2014 – Jan 2016 | New York • Implemented batch processing to recalculate inventory based on 3rd party updates, utilizing JDBC and stored procedures • Refactored filtering functionalities of real-time web trading platform into generic services which apply to various searching use cases, using JPA, EJB, Sybase • Enhanced market data to accommodate new product types and developed caching layer and invalidation mechanism for faster retrieval, using JPA, EJB, Sybase • Configured new JMS channels and defined message templates to bridge communication from a client to core services, using EJB, JMS • Identified problems and resolved time-critical production issues in a multi-server distributed environment, using the Atlassian Agile Suite (Jira) ## Education ### Master of Science (MS) in Information Technology – eBusiness Technology Carnegie Mellon University Jan 2013 – Jan 2014 ### Bachelor of Business Administration (BBA) in Management Information Systems (MIS) National Cheng Chi University (NCCU) Jan 2004 – Jan 2009 ### Bachelor of Science (BS) in Accounting (Double Major) National Cheng Chi University (NCCU) Jan 2004 – Jan 2009 ## Contact & Social - LinkedIn: https://linkedin.com/in/winnietsai --- Source: https://flows.cv/winnietsai JSON Resume: https://flows.cv/winnietsai/resume.json Last updated: 2026-03-22