Johnny Tan is a San Francisco-based associate software engineer with a web and mobile background and 12 years of experience delivering scalable applications. He currently contributes at Veeva Systems as an Associate Software Engineer, focusing on hands-on full-stack delivery since 2025. An alumnus of Tufts University with a BS in Computer Science, he has led student engineering teams—from JumboCode projects to teaching assistant roles—demonstrating collaboration and mentorship. He also spearheaded community initiatives at Chinatown Community Development Center, securing over $3,000 in grants, building an intro CS curriculum for first-generation and low-income youth, and organizing events to bridge gaps. Outside work, he enjoys badminton and exploring new SF restaurants, bringing curiosity and energy to his engineering role.
12 years of coding experience
2 years of employment as a software developer
Lowell High School
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Tufts University
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.