Burak Gonultas is a Machine Learning Engineer based in Sunnyvale with eight years of interdisciplinary experience spanning robotics, reinforcement learning, and applied ML for fraud detection. He holds a PhD in Computer Science from the University of Minnesota and has blended academic research—differentiable physics, multi-agent deep RL, and field robotics with ROS2 and LiDAR—with industry work building production ML solutions. Recent roles include AI/ML internships tackling bust-out credit card fraud and a current Machine Learning Engineer position at Noble Machines, reflecting a shift from research prototypes to deployed systems. Burak’s background in both electronics/computer engineering and hands-on sensor/trajectory work gives him a practical edge when bridging perception, planning, and learning in real-world robots and ML products. Not obvious from titles alone, he has taught core systems and C/C++ courses, signaling strong foundations in low-level systems that inform his ML engineering.
8 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Minnesota
Abitur, Abitur at Istanbul Erkek Lisesi
Bachelor's degree, Electronics and Communication Engineering, Bachelor's degree, Electronics and Communication Engineering at Istanbul Technical University
I hated using online tools for merging my PDF files so I wrote a simple Python 3.6 script to merge all PDF files in a folder to a new PDF file.
Contributions:7 releases, 17 commits, 3 PRs in 3 years 5 months
pythonpdfpython-3-6pdf-mergermerger
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
Burak Gonultas - Machine Learning Engineer at Noble Machines