Lewin Gan is a Senior Staff Software Engineer with 13 years of experience building backend and ML-driven products, currently at Zendesk following Forethought’s acquisition. He was Forethought’s fourth full-time hire and has deep experience shipping production systems that help people be more effective, combining backend, machine learning, and full‑stack expertise from roles at Dropbox and earlier internships. Based in San Francisco and a UC Berkeley CS graduate, Lewin pairs product-focused engineering with an affinity for competitive programming and contest problem writing—skills that inform his pragmatic, algorithm-forward approach to system design. He’s also contributed to developer tooling and interview process design, reflecting a mix of hands-on delivery and hiring/mentorship impact.
12 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of California, Berkeley
Contributions:29 commits, 2 PRs, 3 pushes in 6 years 5 months
datastructurejava-algorithmsjavadata-structures
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
Lewin Gan - Senior Staff Software Engineer at Zendesk