Pu Du is a software engineer with 11 years of experience who blends deep scientific rigor from a PhD in Chemistry with practical software development at Tesla and currently TikTok in the San Francisco Bay Area. He has a track record of moving research-grade methods into production—publishing seven papers, building open-source research tools, and improving OCR accuracy by 80% with a novel GAN-based inpainting pipeline. At Tesla he progressed from engineer to senior engineer, demonstrating capability on large-scale, safety-critical systems, and now applies that experience to consumer-scale products. Known for strong troubleshooting and independent initiative, he pairs advanced development tooling with collaborative problem solving. Outside work he’s an engineer-gamer and active in crypto and NFT communities, signaling a pulse on emerging distributed technologies. This blend of academic depth, production reliability, and cultural curiosity makes him effective across research-to-product transitions.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS), Chemistry, Bachelor of Science (BS), Chemistry at Nicholls State University
Doctor of Philosophy (PhD), Chemistry, Doctor of Philosophy (PhD), Chemistry at Louisiana State 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.