Ting-che Lin is a software engineer based in Berkeley with eight years of hands-on experience spanning geometry engines, ML-driven vision research, and full-stack web projects. A UC Berkeley graduate in Computer Science and Applied Math (3.83 GPA), he has delivered production and research work—from improving depth estimation with YOLO and low-light eye tracking to shipping ML models (LightGBM/PyTorch) that achieved 90%+ accuracy in semiconductor test prediction. At Cadence he contributes to geometry engine development, and his past internships and campus roles show a blend of teaching, tutoring in abstract algebra, and leading accessibility-focused software projects. Comfortable across Python, React, Mapbox, and ML toolchains, he pairs algorithmic rigor with practical engineering and a penchant for mathematically grounded problem solving.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Arts - BA, Computer Science, 3.83, Bachelor of Arts - BA, Computer Science, 3.83 at University of California, Berkeley
The backend (server) code for the e-mission server
Contributions:103 pushes, 20 branches in 10 months
code-serverbackendbackend-server
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
Ting-che Lin - Software Engineer at Cadence Design Systems