Ryan Zhou
👻

Ryan Zhou

Software Engineer in San Francisco, He/Him

Lurking

3 years ago

About

UT 2021 Turing Scholar
Experienced backend dev, interested in early-stage startups.

Work Experience

2022 — Now
San Francisco, CA

Designed and implemented a revisions system for workflows.
Added full unit test coverage and E2E tests, worked with CTO to ensure a smooth migration to the new system with no downtime.
Designed an extension on workflow revisions: workflow deployments. Broke down project into reasonable sized tasks and delegated simpler tasks to a dev in the process of onboarding.
During onboarding, implemented various API endpoints as part of larger feature work.

2021 — 2022
Menlo Park, CA

Oversaw the migration of the deploy config from a Kubernetes configmap to a front-end first config able to be modified through our internal deploy dashboard. This involved coming up with a migration plan to minimize the risk of breaking changes, then modifying the dashboard in React and the backend code in Go, as well as modifying Kubernetes CRDs.
Implemented a new set of APIs and a new page view in the deploy dashboard to show the name, namespace and status of custom Kubernetes CRDs. Coordinated with the team overseeing CRD development to ensure we were in-sync about expectations.

2019 — 2019

Education