
Lurking
About
UT 2021 Turing Scholar
Experienced backend dev, interested in early-stage startups.
Work Experience
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.
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.