Experience


Teladoc Health -- Sofware Engineer II

Jan.2022 - Jan.2023 Advisor:Kunal Sachdeva
  • Created a local layer to store all the information for clients’ BloodPressure(BP) and Blood Glucose(BG)
  • Designed and create a delete API to delete all the client information based on GDPR to keep information safety
  • Migrated microservices from AWS to Azure and update endpoint call for client protal
  • Implemented Fast Healthcare Interoperability Resources(FHIR) API for data management in the cloud
  • Developed Personally Identifiable Information(PII) filter to hash informations from microservices’ database
  • Documented all PII from Splunk history for microservices and find information that miss hashed
  • Lead over 10+ engineer for the PII work and did better than our customer expect

  • Amazon Inc.

    May 2021 - Nov.2021 Advisor: Brent Miles
  • Designed and developed a feature in workmail group for amazon customers and internal on-call which will save 75% of time by creating, editing, and transferring ownership for a group..
  • Designed and implemented a feature for the Distribution List Group (DL Group) management tool to support editing, ownership transferring, and information collecting by using AJAX under the Spring MVC framework..

  • Western Digital(Intern)

    June 2018 - Sep.2018 Advisor: Jerry Lo
  • Performance analyzed(profiled) and designed an algorithm to transfer profile for eSSD to periodic task table to calculate time cost. Reduced about 70% human labor.
  • Optimized eSSD engine to remove bottlenecks and enhance performance by 20% from 180+ seconds under Linux
  • Developed and applied a new Cache storage layer to eSSD and improved response call by 10% from 2.15 s/call.
  • Collaborated with other teams to investigate next generate eSSD data process by create data model.

  • University of California, Irvine(Grad Research Assistant)

    Sept.2017 - Aug.2019 Advisor: Zhiying Wang
  • Master Dissertation: Low-Latency MapReduce By Xiaoran Li and Zhiying Wang
  • Coded Distributed Computation. Designed algorithm to make deep learning and distributed computation(inner product, convolution) robust, salable and private with code theory under supervision of Prof. Zhiying Wang as graduate research assistant.
  • Low-latency MapReduce. Designed algorithms(pair-index \& index-pair) to shorten overall system delay in shuffling phase for 10% in a distributed cloud storage system.
  • Word Search: Designed algorithm to develop a LAN to simulate enterprise distributed file system with total size of 20GB and find communication cost between each server.
  • Recommendation Search. Designed algorithms to do recommendations based on web crawler collect website information from UCI website, and collected recommendation from UCI domain.
  • Image Search. Designed algorithms to match image from services by building a 11-layer network.

  • University of California, Irvine(Undergrad Research Assistant at TinyKicks)

    Feb.2014 - Sep.2017 Advisor: Michelle Khine
  • Database System. Built a data pipeline comprises multiple steps to gather high volume and velocity data from both push-based and pull-based sources, include wearable devices protocol identification, data storage into a relational database (MySQL) and data conversion from digital to binary.
  • Real-Time System. Created a real-time health monitoring system to support device communication to registered services via Bluetooth within 5 meters.

  • California Institute of Technology(Undergrad Research Assistant)

    Aug.2013 - Sept.2014 Advisor: Paul Asimow
  • Tested gun cannon collision experiment to find the material that not exsist in the natural setting on Earth. Then collected data in a cloud data sheet and plot the result by using linear regression which helps to find how materials can be compose in specific way.