Resume

Software Engineer

Download PDF

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