Tomoya Fujita

Advanced Development Fellow at TriOrb Inc.

Ageo, Japan
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
Tomoya Fujita is a software architect with over 8 years of experience in systems and robotics software, currently shaping infrastructure and client libraries at Sony from Ageo, Japan. He has deep expertise in ROS 2 core libraries (rcl, rclcpp, rclpy) and CLI tooling, improving initialization, executor behavior, action servers, and QoS handling to make robotics systems more reliable and thread-safe. Tomoya also contributes to cloud-native and edge projects like Cilium and KubeEdge, where he streamlines developer workflows, documentation, and build automation—bridging embedded/robotics and DevOps concerns. Known for careful attention to concurrency, testing, and documentation, he combines hands-on backend engineering with a knack for smoothing developer experience in complex open-source ecosystems.
code8 years of coding experience
job18 years of employment as a software developer
languagesJapanese, English
stackoverflow-logo

Stackoverflow

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

Github Skills (54)

git10
e2e-testing10
kubernetes10
c-language10
restructuredtext10
back-end-development10
rc10
multithreading10
python10
mutex10
testing10
e2e-test10
command-line-interface10
rs10
bash10

Programming languages (22)

MDXJavaC++CSSCRustCMakeMakefile

Github contributions (5)

github-logo-circle
ros2/rclcpp

Aug 2019 - Jan 2023

rclcpp (ROS Client Library for C++)
Role in this project:
userBack-end Developer
Contributions:1191 reviews, 47 commits, 347 PRs in 3 years 5 months
Contributions summary:Tomoya contributed to the `rclcpp` library, which is part of the ROS 2 framework. Their work involved optimizing the executor, managing timers, and refactoring memory strategies. They also implemented thread safety measures for the topic statistics collectors by integrating mutex locks, and addressed potential deadlock situations. Furthermore, the user made improvements to the action client and server implementation in `rclcpp_action`.
cppros
ros2/ros2_documentation

Feb 2021 - Jan 2023

ROS 2 docs repository
Role in this project:
userTechnical Writer
Contributions:1226 reviews, 40 commits, 468 PRs in 1 year 10 months
Contributions summary:Tomoya primarily contributed to the repository by documenting various aspects of the ROS 2 system. Their work involved fixing typos, improving code examples, and clarifying explanations within the documentation. The user updated the documentation regarding releases, including the addition of new features, and added tutorials for beginners and advanced users. Their contributions significantly improved the quality and clarity of the ROS 2 documentation.
ros
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