Incoming SWE Intern at UCLA Department of Bioengineering
San Francisco Bay Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Nathaniel Thomas is a driven undergraduate in Mathematics and Computer Science at UCLA and an incoming SWE intern at Google, where he will work on AI agents for Maps road analytics. With a decade of hands-on experience across research and teaching roles, he has applied machine learning to problems in bioengineering, computational peptide design (NSF fellowship), and data-center flow analysis. He founded and led MathAndCoding, designing a machine learning curriculum and teaching coding to kids across Bay Area libraries, logging 120+ volunteer hours. At ASDRP and UCLA he combined ML with domain science—using PARAFAC2 for spatial transcriptomics and applying Rosetta, RFDiffusion, ProteinMPNN and AlphaFold in peptide work—showing rare fluency between models and experimental pipelines. Based in the San Francisco Bay Area, he blends research rigor with community impact and a knack for turning advanced computational tools into teachable, real-world solutions.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS Mathematics and Computer Science, Bachelor of Science - BS Mathematics and Computer Science at UCLA Henry Samueli School of Engineering and Applied Science
Adidas API example with a form -- React frontend, express backend. Used as a peer tutorial
Contributions:1 PR, 4 pushes, 3 branches in 2 months
react-formadidasreactapireact-frontend
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
Nathaniel Thomas - Incoming SWE Intern at UCLA Department of Bioengineering