Ian Chen

Software Engineering Manager at Intrinsic

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
Ian Chen is a Software Engineering Manager with 13 years of experience leading simulation, rendering, and robotics software efforts from research labs to industry. Based in Mountain View, he previously supervised core development for the Gazebo robotics simulator at Open Robotics and now leads engineering at Intrinsic, blending hands-on backend and DevOps skills with team leadership. His work spans sensor modeling, environment creation, and integration between Gazebo and ROS2, with notable contributions to VRX and gz-sim that improved camera sensor fidelity through reflection/refraction and rendering fixes. He has a PhD in Electrical and Computer Engineering and a strong research background in mixed and augmented reality, applied to industrial and government robotics challenges including multiple DARPA and NASA programs. Comfortable across full-stack simulation pipelines, Ian is as likely to debug IMU orientation output or selection-buffer bugs as he is to design cloud-based simulation platforms. Colleagues rely on him for bridging academic research with production-grade open-source tooling and reproducible robotic simulation.
code13 years of coding experience
job13 years of employment as a software developer
bookPhD Electrical and Computer Engineering, PhD Electrical and Computer Engineering at The University of Auckland
github-logo-circle

Github Skills (28)

simulation10
debugging10
debug10
robotics10
c-language10
gazebosim10
rendering10
simulations10
render10
plugin10
sdformat10
3d-models10
robot-simulator10
robotics-simulation10
cprogramming-language10

Programming languages (12)

TypeScriptDockerfileC++ShellCMakeMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
osrf/gazebo_models

May 2013 - May 2018

Gazebo database of SDF models. This is a predecessor to https://app.gazebosim.org
Role in this project:
userBack-end Developer
Contributions:43 commits in 5 years
Contributions summary:Ian primarily contributed to updating the textures and file paths within the 3D model files (DAE format). This involved modifying the file paths for texture images to use PNG format and updating the paths within the models. The user's contributions also included adding a table model that utilized lightmap textures. This indicates a focus on model enhancement and optimization within a simulation environment.
gazebo3d-modelsphysicsrobot-simulationrobotics
gazebosim/gz-sim

Aug 2021 - Jan 2023

Open source robotics simulator. The latest version of Gazebo.
Role in this project:
userBackend Developer
Contributions:835 reviews, 112 commits, 422 PRs in 1 year 5 months
Contributions summary:Ian primarily contributes to the Gazebo simulation environment by implementing fixes and enhancements related to rendering and simulation features. The user's work includes resolving issues in entity creation, the selection buffer, and material casting shadows. Furthermore, they demonstrate expertise in updating and supporting functionalities like heightmap positioning, blend textures, and IMU orientation output. The user's contributions span various areas, including rendering and GUI plugin development, suggesting a broad understanding of the simulation's internal workings.
robotics-simulationignitionsdfsimulationsimulator
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