Cheng Lee

Principal Software Engineer at Anaconda, Inc.

Austin, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Cheng Lee is a Principal Software Engineer based in Austin, Texas, with 13 years of experience building reliable, production-grade systems and leading engineering efforts. Currently at Anaconda, he focuses on robust tooling for scientific Python environments, bringing deep backend expertise from his significant contributions to the widely used conda package manager—fixing critical environment handling, Windows path issues, and dependency-solving tests. Previously he served as Principal Software Architect at L7 Informatics and has a strong foundation in research and data systems from roles at UT Southwestern and UT Austin. Cheng excels at stabilizing complex codebases, preventing destructive edge-case behavior, and improving cross-platform reliability. Colleagues rely on him for pragmatic, test-driven solutions that reduce operational risk in package and environment management. He combines domain knowledge in scientific computing with a track record of subtle but impactful fixes that prevent real-world outages for developers and researchers.
code13 years of coding experience
job12 years of employment as a software developer
github-logo-circle

Github Skills (5)

conda10
package-management10
python10
testing9
regular-expression8

Programming languages (17)

MDXCSSC++CCMakeGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
conda/conda

Apr 2020 - Sep 2022

A system-level, binary package and environment manager running on all major operating systems and platforms.
Role in this project:
userBack-end Developer
Contributions:8 releases, 116 reviews, 144 commits in 2 years 4 months
Contributions summary:Cheng primarily contributed to bug fixes and improvements within the conda package manager project. Their work included preventing `conda remove --all` from deleting non-environment directories, fixing issues related to environment creation and removal, and addressing import errors. Furthermore, they made corrections to the handling of Windows paths and regular expressions within the codebase. The user also added tests related to solving package dependencies.
os-agnosticcondaagnosticpackage-managerlinux
chenghlee/conda-build

Nov 2020 - Sep 2024

Commands and tools for building conda packages
Contributions:8 pushes, 2 branches in 3 years 10 months
conda-packagesmambaconda
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