Nathan Koenig

Fellow Robotics Architect at KUKA

San Jose, 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
Nathan Koenig is a Fellow Robotics Architect with 23 years of experience building and guiding simulation and robotics software from research to industry, currently based in San Jose. He led Gazebo’s evolution at Willow Garage and Open Robotics, later scaling system software and engineering teams at companies including Intrinsic, Laza Medical, and now KUKA. Nathan combines deep backend and DevOps expertise—authoring simulation servers, ROS/Gazebo bridges, CI/CD documentation pipelines, and simulator internals—with hands-on work on vehicle and sensor plugins. He holds a PhD in Computer Science from USC and is notable for shaping core open-source robotics infrastructure used by the community worldwide. Colleagues rely on him for pragmatic architecture that balances research-grade flexibility with production-grade reliability.
code23 years of coding experience
job21 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Southern California
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Rochester Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (40)

simulation10
docker10
c-language10
robotics10
gazebosim10
python10
protocol-buffers10
simulations10
bash10
dockers10
network-programming10
cicd10
automation10
physics10
aws10

Programming languages (13)

C++CMakeMakefileGoHTMLXSLTBitBakeTypeScript

Github contributions (5)

github-logo-circle
osrf/gazebo_models

Sep 2012 - Jan 2021

Gazebo database of SDF models. This is a predecessor to https://app.gazebosim.org
Role in this project:
userBack-end Developer
Contributions:398 commits, 2 PRs, 63 pushes in 8 years 5 months
Contributions summary:Nathan contributed primarily to the back-end functionality of the project, as indicated by the introduction of a server for the models and corresponding protocol buffer definitions. Their work involved developing core components like the request and response structures, along with the corresponding server-side logic. The user also made improvements to the server by updating the model database.
databasegazebosimulationrobot-simulationrobotics
gazebosim/docs

Nov 2018 - Oct 2022

High-level Gazebo documentation that gets published to https://gazebosim.org/docs/
Role in this project:
userDevOps Engineer
Contributions:34 reviews, 136 commits, 52 PRs in 3 years 11 months
Contributions summary:Nathan primarily contributed to the repository by implementing and maintaining infrastructure-related scripts and configurations, specifically for building and deploying documentation. Their work involved setting up Docker containers for documentation generation, managing dependencies, and automating build processes. The contributions also included integrating tools like s3cmd and configuring cloud services like AWS for document hosting and distribution, highlighting a focus on CI/CD and deployment.
gazeboignitionignition-documentationrobotics-simulationhigh-level
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