Summary
Janindu Arukgoda is a robotics systems developer and software engineer with a PhD in Robotics and 11 years of experience building perception, estimation, control and product-grade software for autonomous and embedded systems. He has shipped deployed inspection robots, fresh-produce packing automation, and operator-facing lottery terminals, blending research rigour from academia with pragmatic engineering in industry. Comfortable across signal processing, visual-inertial localisation and full-stack development, he repeatedly develops sensing-to-control pipelines from scratch and moves prototypes into deployed systems. Now based in Eindhoven and working at Mujin Europe, he combines deep robotics research with hands-on product delivery and a track record of solving real-world sensing and control problems. An under-the-radar strength is his cross-domain fluency—switching between metal-detection algorithms, UAV localisation and retail terminal software—making him effective at translating novel research into reliable production features.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science of Engineering Computer Science and Engineering, Bachelor of Science of Engineering Computer Science and Engineering at University of Moratuwa
Royal College, Colombo
Doctor of Philosophy - PhD Robotics, Doctor of Philosophy - PhD Robotics at University of Technology Sydney