Shigeaki Matsumura is a Tokyo-based software leader and founder with 16 years of experience building high-reliability systems for finance and web services, currently serving as CEO of KOETONE and Backflip180. He combines low-level systems expertise in C/C++ and Common Lisp with broad scripting and data tooling in Perl, Python, R and Ruby, and has a track record accelerating PRDC pricing engines and improving distributed MapReduce-like systems at Nomura. Known for pragmatic test-driven approaches, he built DSLs and an API-spoofing test environment for legacy trading code and contributed encryption support and security fixes to the widely used rubyzip library. His background in AI (MPhil from The University of Tokyo) and hands-on work across databases and DevOps tooling give him a rare blend of quantitative rigor and full-stack engineering. Colleagues rely on him for hard-to-test, performance-critical problems where sound engineering and creative testing strategies are required.
16 years of coding experience
6 years of employment as a software developer
Master, Artifical Inteligence, Master, Artifical Inteligence at 東京大学 / The University of Tokyo
Simple PHP Router class (supports REST and reverse routing)
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:10 commits in 4 days
Contributions summary:Shigeaki primarily contributed to the testing of the PHP router library. Their work involved creating and modifying test cases using PHPUnit to ensure the router's functionality, including matching routes and handling different base paths. They refactored the tests by incorporating a data provider for improved test coverage and organization. These efforts demonstrate a focus on validating the router's behavior and ensuring its reliability.
Contributions summary:Shigeaki focused on implementing encryption support within the Rubyzip library. This included adding traditional encryption, handling key management, and integrating encryption into the input and output streams. Furthermore, the user added test cases to validate the encryption implementation and addressed file size issues related to encryption.
rubyzipencryptionrubyaes-encryptionzip
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.