Ryo Suzuki

Software Engineer at Arm

Stevenage, England, United Kingdom
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
Ryo Suzuki is a software engineer with 13 years of experience, currently optimising machine learning model inference for aarch64 CPUs at Arm. He progressed through roles at Arm from undergraduate developer to engineer, combining systems-level performance work with hands-on C++ development. An active open-source contributor, he’s a back-end developer on the cross-platform OpenSiv3D creative coding framework and authored cppmap, demonstrating deep familiarity with rendering APIs (D3D11, GL4, GLES3) and profiling for draw-call/triangle-count metrics. He also shipped an indie game while studying, showing a practical mix of product focus and technical craft. Based in Stevenage, UK, Ryo pairs algorithmic optimisation with cross-platform pragmatism, often surfacing low-level insights that materially improve runtime performance.
code13 years of coding experience
job4 years of employment as a software developer
bookMaster of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at University of Exeter
github-logo-circle

Github Skills (7)

c-language10
cprogramming-language10
profiling10
game-development9
cross-platform9
directx8
opengl8

Programming languages (11)

C#TypeScriptC++CSSCCMakeTeXJavaScript

Github contributions (5)

github-logo-circle
Siv3D/OpenSiv3D

Mar 2016 - Jan 2023

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Role in this project:
userBack-end Developer
Contributions:4 releases, 40 reviews, 5476 commits in 6 years 11 months
Contributions summary:Ryo made significant contributions to the `siv3d/opensiv3d` repository, implementing a profiling system to track draw calls and triangle counts across different rendering platforms (Windows, macOS, OpenGLES3). The code changes involved modifying core rendering components to measure performance metrics, demonstrating a focus on optimization and cross-platform compatibility. The commits touch upon D3D11, GL4, and GLES3 platforms, indicating that the user worked with multiple rendering APIs.
cppgamewindowsgamedevcpp20
Siv3D/siv8

Jul 2022 - Oct 2022

Siv3D v0.8 の開発リポジトリ | Development repository for Siv3D v0.8
Contributions:1 review, 60 commits, 74 PRs in 2 months
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
Ryo Suzuki - Software Engineer at Arm