Kosuke Joya

Tokyo, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kosuke Joya is a fourth-year Electronics and Computer Science student at the University of Tokyo with a rare blend of embedded-hardware chops and AI research experience. He has contributed to high-profile open-source projects like HashiCorp Consul and QMK firmware, and iteratively designed PCBs for split keyboards, demonstrating hands-on hardware design alongside backend and DevOps work. His research stint at IIT Hyderabad focused on multimodal AI for autonomous driving, and he has practical ML and industry exposure through roles at Mercari and Matsuo Institute. Comfortable moving between low-level firmware, distributed systems, and machine learning, he combines academic rigor with product-minded engineering and a penchant for caffeinated coding.
code11 years of coding experience
job3 years of employment as a software developer
book経済学部, 経済学科, 経済学部, 経済学科 at 一橋大学
book前期教養学部, 理科二類, 前期教養学部, 理科二類 at 東京大学
bookTokyo Metropolitan Hibiya High School
book工学部, 電子情報工学科, 工学部, 電子情報工学科 at Utokyo
github-logo-circle

Github Skills (38)

keyboard-input10
c-language10
system-configuration10
atmel10
kicad10
qmk-firmware10
firmware10
server-configuration10
qmk10
c1110
hardware10
keyboard10
c1710
avr10
keyboard-layout10

Programming languages (10)

TypeScriptJavaShellCMakefileGoSassHTML

Github contributions (5)

github-logo-circle
foostan/crkbd

Apr 2018 - Jun 2022

Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 releases, 7 reviews, 231 commits in 4 years 2 months
Contributions summary:Kosuke's commits primarily involve modifications to PCB designs, suggesting a focus on hardware development. The "Add pcb" commit indicates the initial design of a printed circuit board. Subsequent commits, such as "Reset lines" and "Add underground leds", show iterative improvements and additions to the PCB, including potential integration of LEDs. The later commits, such as "Replace footprints for double hotswapable" and "Rename crkbd to corne classic and some fix", show the user's involvement in further modifications and improvements to the PCB layout, suggesting a hands-on approach to hardware design and potentially a mechanical keyboard project.
splitthumbkeyskeyboardsplit-keyboard
qmk/qmk_firmware

Jun 2018 - Apr 2021

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:25 reviews, 8 commits, 9 PRs in 2 years 10 months
Contributions summary:Kosuke primarily contributes to the firmware of a keyboard, adding support for a new keyboard layout (corne keyboard) and updating existing ones. Their work involves modifying pin definitions, integrating libraries for display, and managing software for keyboard functionality, including key logging and RGB lighting control. The user also refactors code, moves files and updates the serial communication setup.
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.
Request Free Trial