# Siyi (Amber) Cai > Software Engineer at Apple Location: San Francisco Bay Area, United States Profile: https://flows.cv/siyi ## Work Experience ### Software Engineer @ Apple Jan 2021 – Present | Cupertino, California, United States - worked on a security backend service using Golang - interacted with Kubernetes, Spinnaker, Reids, Prometheus and other infrastructure related tools. ### Software Engineer @ IBM Jan 2020 – Jan 2021 | San Jose, California, United States -Back end development using Golang, Cockroach db and Openshift ### Back End Software Engineer Intern @ IBM Jan 2019 – Jan 2020 | San Jose, CA -Implemented Yaml parser Cli tool using Golang and Cobra for the guardrail check before deploying helm charts on Kubernetes -Wrote a web crawler script in Python to download available charts online automatically and efficiently to support automatic regular guardrail check (further improve the crawling speed from 4 minutes to within a minute) -Developed a GitHub App(bot) that can automatically generate top three predictions for GitHub issues’ label using Spacy -Implemented back-end support of project management dashboard for our team's project manager using CouchDB, PostgreSQL and Node.js - Improved project management dashboard with integration of Github API and Zenhub API that can gather daily issue information of each team using both Python and JavaScript ### Software Engineer Intern @ Autonomic Jan 2019 – Jan 2019 | Greater Detroit Area, MI - Worked on vehicle provisioning process in Transportation Mobile Cloud (TMC) which includes vehicle registration, binding and device bind update - Handled streaming data using both gRPC and Kafka - Developed microservices using Java/Spring and deployed them in Kubernetes - Used Agile practices and Test Driven Development techniques to provide reliable and working software ### Graduate Research Assistant @ San Jose State University Jan 2019 – Jan 2019 | San Jose, CA - assisted professor developing wildfire sensor management platform - worked on back-end development to manage data for both infrastructures and sensor readings - developed a dashboard for data management with real time update ## Education ### Master's degree in Software Engineering San José State University ### Bachelor's degree in Computer Engineering Purdue University ## Contact & Social - LinkedIn: https://linkedin.com/in/siyi-amber-cai-a1107512b --- Source: https://flows.cv/siyi JSON Resume: https://flows.cv/siyi/resume.json Last updated: 2026-03-29