Julian Cerruti is a seasoned software engineering leader and serial founder with 13+ years building robotics platforms and large-scale systems from research labs to cloud-native products. As co-founder and CTO of InOrbit he helped define RobOps—cloud tooling to operate fleets of robots—and earlier founded Ekumen to help robotics startups like iRobot, Savioke and Clearpath bring products to market. He blends hands-on systems and mobile development (notably contributions to rosjava and Android robotics tooling) with product-minded technical leadership across security, AI and HCI. His career spans roles at Google, Willow Garage and IBM, giving him experience from developer relations to running global engineering teams. Colleagues rely on him to translate complex robotics problems into pragmatic, production-ready architectures that connect robots, humans and cloud services. Based in Buenos Aires with an MSEE from the University of Buenos Aires, he pairs deep technical craft with entrepreneurial drive.
13 years of coding experience
21 years of employment as a software developer
Weizmann Institute of Science
MSEE, Computer Science, MSEE, Computer Science at University of Buenos Aires
Contributions:36 commits, 23 PRs, 21 pushes in 7 months
Contributions summary:Julian primarily contributed to the `android_core` library by modifying the changelog and making updates related to releases. Their work included updating dependencies, fixing memory leaks, and cherry-picking changes from other branches. Additionally, they made modifications to Java files within the `android_15` directory, specifically related to drawing and rendering components for the Android platform, modifying the `OccupancyGridLayer` and `PathLayer`.
An implementation of ROS in pure Java with Android support.
Role in this project:
Back-end Developer
Contributions:1 release, 38 commits, 22 PRs in 7 months
Contributions summary:Julian primarily contributed to the backend of the ROS Java core library. They implemented the parameter server's searchParam functionality and added fixes related to node shutdown processes, addressing potential memory leaks and exceptions. The user also updated the changelog, reflecting new features, bug fixes, and improvements in the library's functionality. These contributions involved changes to core Java files and testing the implementation.
roboticsros2pure-javaandroidandroid-support
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.