Yuichi Sugiyama is a security researcher and engineer based in Tokyo with a decade of experience spanning hardware design, embedded systems, and security research. He has worked across startups and established firms—contributing to projects from RISC-V microarchitecture (implementing set-associative DCache changes and low-level fixes) to security roles at Ricerca and Mercari—bridging silicon-level engineering with practical security evaluation. He holds advanced degrees from the University of Tokyo and a background in information intelligence from Kobe University, reflecting strong academic grounding in information science. Known for hands-on low-level problem solving, he moves fluidly between RTL/hardware verification and software-centric security work. He also co-leads Ikotas Labs as COO, signaling a shift into operational and leadership responsibilities while retaining deep technical contribution. Colleagues describe him as a pragmatic engineer who surfaces subtle hardware bugs that have outsized impact on system correctness and security.
Contributions:33 commits, 5 PRs, 18 pushes in 1 year
Contributions summary:Yuichi's primary contributions involve modifying and updating the DCache module within the RSD RISC-V processor project. These changes include implementing set-associative cache functionality, refactoring NRU connections, and fixing bugs related to initialization and latch generation. The user's work demonstrates a focus on low-level hardware design and optimization, specifically targeting the data cache component. Additionally, the user modified test drivers and makefiles for Vivado simulation.
Contributions:3 commits, 2 pushes, 1 branch in 2 years 1 month
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.