Resume
Software Engineer
Software Engineer @ Supermicro
Nov. 2023 - Present · San Jose, CA
KubernetesArgoCDPrometheusGrafanaGitOpsDockerMariaDBKafkaAnsibleHelmRook-CephTypeScriptReactExpressGraphQL
As a core member of a small yet critical team, I develop scalable internal applications and manage on-premises Kubernetes infrastructure to support production processes, focusing on robust Full-Stack solutions, database optimization, and multi-region cluster orchestration.
DevOps and Infrastructure
- Bootstrap and manage 20+ highly available, multi-region on-premises Kubernetes clusters, automating bare-metal provisioning with Ansible.
- Spearhead the adoption of ArgoCD and GitOps as the project owner, managing 10+ applications across 20+ Kubernetes clusters, improving deployment efficiency by 90%.
- Design and establish CI/CD pipelines with ArgoCD, DroneCI, Helm, and Kustomize, enhancing developer productivity by 50%.
- Enhance system observability by configuring Prometheus for metric collection and Grafana for visualization.
- Construct multi-purpose containerized environments with Docker Compose, reducing setup time by 60% and optimizing image sizes by 80%.
- Mentor team members on GitOps best practices, fostering collaboration and technical excellence.
Full Stack Development
- Develop and optimize 10+ mission-critical services using TypeScript, React, Express, GraphQL Apollo, and RESTful APIs within a distributed system architecture.
- Manage and optimize databases including MariaDB, MSSQL, Cassandra, and ScyllaDB, and maintain event-driven communication with Kafka.
- Reduce operational overhead by 50% on global production lines by delivering custom features and hot fixes.
- Refactor legacy codebases, increasing test coverage to 97%+ with Jest, improving code maintainability and reliability.
- Boost GraphQL performance by 95%, optimizing data fetching and reducing latency.
- Orchestrate multi-cluster data operations, including synchronizations, migrations, and disaster recovery for 2 TB of data using Rook-Ceph, MariaDB-Galera, and Bash scripting.
Software Engineer @ NavisX (Startup)
Mar. 2023 - Oct. 2023 · Remote
ReactNext.jsTypeScriptTailwindCSSZustand
Full Stack Development
- Developed a web application with 20+ custom React components using Next.js 13, TailwindCSS, TypeScript, and Zustand.
- Led the technical team at an early-stage startup, driving rapid product iterations in a dynamic environment.
Cornell Tech, Cornell University
2022 · New York, NY
Master of Engineering in Computer Science
University of California - San Diego
2021 · La Jolla, CA
Bachelor of Science in Computer Science