Yoichiro Tanaka is a Tokyo-based Chief Technology Officer with 14 years of experience designing platform architectures, APIs, and authentication/authorization systems for major Japanese tech companies including mixi, LINE, and DeNA. He led mixi’s implementation of OpenSocial and helped shape the OpenSocial WAP extension proposal, demonstrating expertise in standards design as well as practical platform engineering. At Tably he combines strategic leadership with hands-on implementation, drawing on a career that spans service design (Qiita), platform specification, and startup scaling. An active tinkerer in embedded and firmware spaces, he has contributed keyboard firmware to the widely used QMK ecosystem and maintained custom Lunakey firmware, showing a breadth from high-level platform protocols to low-level IoT/embedded development.
14 years of coding experience
22 years of employment as a software developer
Electronic circuit engineering research, Electronic circuit engineering research at Iwaki Meisei University
Contributions:8 reviews, 8 commits, 3 PRs in 10 months
Contributions summary:Yoichiro primarily contributed to the development of firmware for a custom keyboard, specifically targeting the Lunakey Pico board. Their work involved creating and modifying keymaps, integrating split keyboard functionality, and adding support for RGB lighting. The user also addressed linting issues and code style, refining the overall firmware codebase.
Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:10 reviews, 5 commits, 5 PRs in 1 year 9 months
Contributions summary:Yoichiro primarily contributed to adding and modifying keyboard definitions and firmware within the QMK firmware repository. Their work included adding a new keyboard model ("yoichiro/lunakey_mini" and "lunakey_pico"), modifying VENDOR and PRODUCT IDs, adjusting keymap layouts, and adding VIA support, indicating a focus on keyboard hardware and firmware customization. The user also contributed to a macro keyboard ("yoichiro/lunakey_macro") and locale mapping files.
rp2040firmwareavratmelkeyboard-support
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.