Penporn Koanantakool

Senior Software Engineer at Google

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Penporn Koanantakool is a Senior Software Engineer at Google with eight years of experience specializing in machine learning infrastructure, currently contributing to OpenXLA and related tooling from Mountain View. With a PhD in Computer Science from UC Berkeley and a BE in Computer Engineering from Kasetsart University, she blends rigorous academic training with production-grade engineering. Her open-source contributions to TensorFlow focus on benchmarking and performance tuning—refactoring scripts, adding flexible build options, and integrating oneDNN benchmarking tools to drive reproducible model performance analysis. Penporn is known for optimizing ML build and run pipelines to enable varied batch sizes and configurations, an often-overlooked but critical part of scalable model evaluation.
code7 years of coding experience
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Kasetsart University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of California, Berkeley
languagesEnglish, Thai
github-logo-circle

Github Skills (16)

neural-network10
machine-learning10
deep-learning10
tensorflow10
deep-neural-networks10
python10
performance-monitoring9
scripting9
performance-measurement9
performance-analytics9
performance-analysis9
performance-monitor9
shell9
script9
performance-tuning9

Programming languages (6)

TypeScriptC++ShellLLVMJupyter NotebookPython

Github contributions (5)

github-logo-circle
tensorflow/tensorflow

Oct 2018 - Dec 2022

An Open Source Machine Learning Framework for Everyone
Role in this project:
userML Engineer
Contributions:1075 reviews, 225 commits, 103 PRs in 4 years 3 months
Contributions summary:Penporn primarily contributed to the model benchmarking scripts, refactoring them to improve flexibility and enable different build options for TensorFlow and TF-oneDNN. They added batch size configurations and modified the run scripts, focusing on model performance. The contributions involved modifying build configurations, running models with different parameters, and integrating with tools like parse_onednn_benchmarks.py to summarize results for the TensorFlow framework.
pythondata-sciencedeep-learningmlmachine-learning
penpornk/tensorflow

Oct 2018 - Jan 2023

An Open Source Machine Learning Framework for Everyone
Contributions:44 pushes, 92 branches in 4 years 4 months
pythondata-sciencedeep-learningmachine-learningframework-learning
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
Penporn Koanantakool - Senior Software Engineer at Google