Kazuya Ujihara is a Product Engineering Manager based in Takarazuka, Japan, combining nine years in software/AI roles with a decades-long career in synthetic organic chemistry and agrochemical research. He bridges domain science and engineering—leading product work at Xeureka after developing AI drug-discovery platforms at Preferred Networks and conducting applied agrochemical research at Sumitomo Chemical. An active contributor to major open-source cheminformatics projects like RDKit and the Chemistry Development Kit, he focuses on reliability improvements in stereochemistry, file parsing, and language bindings that enable scientific tooling to interoperate. His background includes a PhD in Agricultural Chemistry and hands-on lab experience as a Stanford visiting scholar, giving him uncommon credibility translating wet-lab problems into robust software solutions. Colleagues rely on him for pragmatic problem-solving at the intersection of organic synthesis, vector/crop protection, and computational chemistry.
9 years of coding experience
33 years of employment as a software developer
Doctor of Philosophy - PhD, Agricultural Chemistry, Doctor of Philosophy - PhD, Agricultural Chemistry at 東京大学
Master of Science (M.Sc.), Organic Chemistry, Master of Science (M.Sc.), Organic Chemistry at 北海道大学
Contributions:85 commits, 39 PRs, 30 comments in 3 years 9 months
Contributions summary:Kazuya primarily focused on fixing various issues within the Chemistry Development Kit, addressing bugs and correcting code. Their commits involved modifying test cases and core Java code, indicating a focus on improving the reliability and functionality of the software. The contributions range from correcting compound names and fixing tests to adjusting code related to specific reactions and descriptors. These changes suggest a developer with a focus on enhancing the stability and accuracy of the project's underlying algorithms and data structures.
Contributions:3 reviews, 20 commits, 14 PRs in 1 year 2 months
Contributions summary:Kazuya primarily contributed to bug fixes and improvements within the RDKit library, focusing on issues related to C# wrappers, file parsing, and stereochemistry calculations. They addressed compatibility problems with C# integration, corrected issues with file handling, particularly concerning compressed files and Boost Iostreams, and fixed a bug in the stereoisomer enumeration process. The user also updated and improved documentation by fixing docstrings.
cheminformaticsrdkitpythonc-plus-plussources
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
Kazuya Ujihara - Product Engineering Manager at Xeureka, Inc.