Senior Software Engineer And Technical Leader at VMware
United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Frank Li is a Senior Software Engineer and technical leader with nine years of professional experience designing and operating resilient, enterprise-grade systems at VMware and NortonLifeLock. He blends backend engineering and DevOps expertise, contributing notable open-source work to VMware Tanzu projects like Velero and tanzu-framework where he improved Kubernetes backup/restore flows, reduced controller complexity, and strengthened packaging/CLI behaviors. At VMware he drives architecture, CI/CD automation, and code quality while mentoring teams to apply SOLID principles and scalable design patterns. His background in security-focused products and long tenure at Symantec underpin a strong reliability mindset, and he brings a practical curiosity—he’s both a Go programmer and a Go board game enthusiast—that influences pragmatic, testable solutions.
9 years of coding experience
15 years of employment as a software developer
Bachelor's degree, Computer Science and Technology, Bachelor's degree, Computer Science and Technology at Golden Gate University
master's degree (MSc), Computer system network and telecommunications, master's degree (MSc), Computer system network and telecommunications at University of California, San Francisco
Tanzu Framework provides a set of building blocks to build atop of the Tanzu platform and leverages Carvel packaging and plugins to provide users with a much stronger, more integrated experience than the loose coupling and stand-alone commands of the previous generation of tools.
Role in this project:
Back-end & DevOps Engineer
Contributions:193 reviews, 31 commits, 49 PRs in 9 months
Contributions summary:Frank contributed to the Tanzu Framework by addressing code quality issues, refactoring components, and implementing new features. Their work includes reducing cyclomatic complexity in controller code, adding package bundle push options, and generating Package Custom Resources. They also made improvements to the plugin and client code and updated unit tests to align with the new Feature(Gate) v1alpha2 APIs.
Backup and migrate Kubernetes applications and their persistent volumes
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:88 reviews, 24 commits, 15 PRs in 1 year 2 months
Contributions summary:Frank primarily contributed to improving the Velero project by modifying code related to the command-line interface (CLI), backup, and restore functionalities. Their work involved refactoring code for improved readability and maintainability, as well as implementing namespace validation within the backup and restore processes. Additionally, the user addressed bugs related to restore progress reporting and improved the integration of the project's controllers within the Kubebuilder framework. Their contributions demonstrate an understanding of Kubernetes concepts and experience with the Velero codebase.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Frank Li - Senior Software Engineer And Technical Leader at VMware