Tomo Igarashi is a seasoned software developer with 16 years of experience building and evaluating Java middleware and integration tooling, now focused on web-based data-mapping UIs. He moved from technical consultancy in a Japanese telecom group—where he analyzed source code, reported bugs and became a full-time open-source contributor—to senior engineering roles at Red Hat and now IBM, contributing to projects like HornetQ, Apache Camel and AtlasMap. Tomo blends deep back-end expertise in messaging, transactions and integration patterns with front-end engineering in React/TypeScript, exemplified by his work on Kaoto DataMapper and Syndesis Data Mapper. His contributions range from protocol changes and JMX improvements in HornetQ to adding camel-atlasmap components and improving YAML DSLs, showing a rare full-stack fluency across integration layers. Based in Lowell, MA, he brings pragmatic problem-solving and a history of turning bug reports into production-grade code and tooling that improves developer UX.
16 years of coding experience
12 years of employment as a software developer
Bachelor of, Information and Communication Engineering, Bachelor of, Information and Communication Engineering at 電気通信大学 / The University of Electro-Communications
Contributions summary:Tomo primarily contributed to the development of Camel examples, focusing on transformers, validators, and data type handling. Their work involved adding new features and refactoring existing components within the Camel framework. They also made changes to examples using Spring Boot and Kubernetes to enhance their functionality and address potential issues, with code updates spanning multiple examples.
Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Role in this project:
Back-end Developer & Integration Engineer
Contributions:4 reviews, 103 commits, 142 PRs in 8 years 9 months
Contributions summary:Tomo primarily contributed to the Apache Camel integration framework, specifically developing components, enhancing existing functionalities, and addressing issues related to the AtlasMap component. Their work included adding the camel-atlasmap component, refactoring, and improving the YAML DSL, and supporting features like file reloading and overriding topics in the kafka component. The user also addressed schema-related issues and made improvements related to REST configuration and error handling.
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.