Takayuki Murooka is a Tokyo-based software engineer and robotics researcher with eight years of experience bridging academic research and production-grade autonomous systems. Currently a master’s student at The University of Tokyo and a leader at TIER IV, he has progressed from hands-on engineering to department leadership while continuing to contribute to open-source projects. His work on Autoware’s back-end — optimizing OSQP interfaces and tightening simulation-engagement logic — and contributions to PythonRobotics (3D n-link kinematics and a bipedal planner) show a rare blend of control/algorithmic depth and systems-level pragmatism. Comfortable across robotics stacks and real-world vehicle integration, he also brings experience in startups, freelancing, and corporate R&D, giving him a practical mindset for shipping complex, safety-critical software.
8 years of coding experience
4 years of employment as a software developer
Master's degree, Information Science and Technology, Master's degree, Information Science and Technology at 東京大学
Contributions:1619 reviews, 168 commits, 1304 PRs in 1 year 1 month
Contributions summary:Takayuki primarily contributed to the OSQP interface, adding functionality to update and initialize matrices, improving the speed of computations. They also made changes to the simple planning simulator by replacing `VehicleStateCommand` with `GearCommand` and introduced mechanisms for handling vehicle engagement. Furthermore, they worked on integrating the simulation with the engage command from the Autoware system, including handling scenarios where the vehicle is not engaged.
Python sample codes and textbook for robotics algorithms.
Role in this project:
Back-end Developer
Contributions:22 commits, 2 PRs, 8 comments in 8 months
Contributions summary:Takayuki primarily contributed to the development of robotics algorithms within the repository. Their work focused on implementing forward and inverse kinematics for a 3D n-link arm, demonstrating a good understanding of robotics principles. The user also introduced a bipedal planner, showcasing an expansion of the project's capabilities. Furthermore, the user addressed bugs and refactored the code.
pythonpybulletcvxpyroboticsmapping
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.