Yuichi Sugiyama

Security Researcher at 株式会社Ikotas Labs

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
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.
code9 years of coding experience
job3 years of employment as a software developer
book博士(情報科学), 博士(情報科学) at 東京大学
book工学部, 情報知能工学科, 工学部, 情報知能工学科 at 神戸大学
github-logo-circle

Github Skills (11)

risc-v10
caching10
embedded10
vivado10
systemverilog10
sys10
digital-design9
makefile9
simulations9
simulation9
test-automation8

Programming languages (10)

SystemVerilogC++CRustScalaMakefileObjective-CHaskell

Github contributions (5)

github-logo-circle
rsd-devel/rsd

Dec 2019 - Dec 2020

RSD: RISC-V Out-of-Order Superscalar Processor
Role in this project:
userEmbedded Systems Engineer / IoT Developer
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.
risc-vasicout-of-orderriscsuperscalar
mmxsrup/libsha1

Dec 2018 - Jan 2021

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.
Request Free Trial