Makoto Shimazu is a Tokyo-based technology leader and CTO at Progate with 12 years of experience building developer-facing systems and education platforms. He spent five years at Google as a Chrome Service Worker engineer and remains a Chromium committer, bringing deep browser internals and performance expertise to product decisions. At Progate he progressed from tech lead to Group Lead before becoming CTO, combining hands-on engineering with curriculum-focused product leadership. His open-source work includes substantial test automation contributions to the widely used Web Platform Tests and embedded firmware for DIY keyboard projects, showing a rare mix of web platform, testing, and hardware skills. He holds advanced degrees from the University of Tokyo and has taught practical web programming, reflecting a commitment to developer education and practical engineering.
12 years of coding experience
7 years of employment as a software developer
Master of Information Science and Technology, Master of Information Science and Technology at 東京大学
Circuit diagrams and firmware source code for Gboard DIY keyboards
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:18 commits, 9 PRs, 12 pushes in 1 year
Contributions summary:Makoto primarily contributed to the "mozc-nazoru" project, focusing on hardware integration and firmware development for a Gboard DIY keyboard. They added a chassis LED and implemented control logic using wiringpi. Additionally, the user worked on reading ANSI escape codes for enhanced console input and incorporated DELETE functionality. The commits include modification to the bluetooth and keyboard recording functions, as well as added a new project "mozc-mageru" related to a keyboard input based on sensor data for finger bending input.
Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:30 commits, 2 PRs, 9 comments in 4 years 6 months
Contributions summary:Makoto's commits focus on refactoring and adding tests for the Web Platform Tests (WPT) repository. The changes involve modifying existing test files and adding new tests to cover service worker functionalities, including those related to sandboxed iframes, CSP headers, redirects, and referrer policies. The user is also responsible for fixing existing tests and modernizing their code, demonstrating an understanding of the testing framework.
microsoft-edgetest-runnerspecssafarifirefox
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.