Professional Experience
Software Engineer @ Supermicro
Nov. 2023 - Current
San Jose, CA
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.
I proactively identify and implement the best software to solve problems, collaborate with cross-functional teams, and enhance systems based on user feedback to ensure alignment with business needs.
Full Stack Development
  • Develop and optimize 10+ mission-critical services using TypeScript, React, Express, GraphQL Apollo, and RESTful APIs within a distributed system architecture, delivering robust, scalable, and user-friendly applications.
  • Manage and optimize databases including MariaDB, MSSQL, Cassandra, and ScyllaDB, and maintain event-driven communication with Kafka, ensuring seamless integration and high performance across distributed system components.
  • Reduce operational overhead by 50% on the global production lines by delivering custom features and hot fixes.
  • Refactor legacy codebases, increasing test coverage to 97%+ with Jest, significantly improving code maintainability and reliability.
  • Boost GraphQL performance by 95%, optimizing data fetching and reducing latency for better user experiences.
  • Orchestrate multi-cluster data operations, including synchronizations, migrations, and disaster recovery for 2 TB of data using Rook-Ceph, MariaDB-Galera, and Bash scripting, ensuring high availability and resilience.
DevOps and Infrastructure
  • Bootstrap and manage 20+ highly available, multi-region on-premises Kubernetes clusters, automating bare-metal provisioning with Ansible and ensuring network reliability with HAProxy, Kube-VIP and Nginx.
  • Spearhead the adoption of ArgoCD and GitOps as the project owner, leading its implementation and optimization to manage 10+ applications across 20+ Kubernetes clusters, improving deployment efficiency by 90%.
  • Design and establish CI/CD pipelines with ArgoCD, DroneCI, Helm, and Kustomize, enhancing maintainability, scalability, and developer productivity by 50%, while showcasing deep expertise in Kubernetes and its ecosystem.
  • 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%, significantly boosting efficiency and resource utilization.
  • Mentor team members on GitOps best practices, fostering collaboration and technical excellence.
Software Engineer @ NavisX (Startup)
Mar. 2023 - Oct. 2023
Remote
Full Stack Development
  • Developed a web application with 20+ custom React components, with Next.js 13, TailwindCSS, Typescript and Zustand.
  • Led the technical team at an early-stage startup, driving rapid product iterations in a dynamic environment.
Education
Cornell Tech, Cornell University
Master of Engineering in Computer Science, 2022
New York, NY
University of California - San Diego
Bachelor of Science in Computer Science, 2021
La Jolla, CA