Mark Tang is a Software Engineer with 10 years of experience building secure, production-grade backend and client features at Google, specializing in payment systems and international P2P flows. He’s delivered Java services with mTLS integrations, modularized country-specific workflows, and end-to-end tests, alongside Flutter/Dart client work for Google Pay. His background blends industrial engineering with academic research in computer vision and sequence models from internships and a U.S. master’s, reflecting a strong applied-ML and systems foundation. Comfortable leading small teams and building dashboards and pipelines, he pairs pragmatic architecture decisions with hands-on implementation. Based in Sunnyvale, he’s an avid musician—bringing the same attention to composition and iteration to software design.
10 years of coding experience
1 year of employment as a software developer
University of California, Irvine
Bachelor of Engineering - BE, Computer Science, 3.8, Bachelor of Engineering - BE, Computer Science, 3.8 at University of Electronic Science and Technology of China
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.