Sam Byass

Exeter, 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
Sam Byass is a software engineer based in Exeter who specializes in Android mobile development, Unity gameplay and tooling, and server-side infrastructure. He combines roughly five years of professional experience with active open-source work—under the handle Samboy063 he has about 1,600 GitHub stars and notable contributions to projects like Cpp2IL (IL2CPP reverse-engineering) and AssetRipper. His portfolio includes C# tools such as a static analyzer for compiled Unity C++ binaries, a TOML (de)serialization library, and an automated Unity memory-snapshot leak detector, reflecting deep knowledge of .NET internals, MSIL, and Unity file formats. Professionally he’s progressed from student developer to gameplay engineer and now programmer at Ludeon Studios, and is comfortable across the stack with Node.js, Electron/CEF, Kotlin/Java, Docker, Kubernetes and GCP. A passionate reverse-engineer and modder, he builds tooling that exposes how engines and runtimes work under the hood, which drives pragmatic, diagnostics-first solutions.
code11 years of coding experience
github-logo-circle

Github Skills (10)

il2cpp10
decompilation10
c-language10
reverse-engineering10
csharp10
file-parsing10
unity-3d10
c-programming-language10
dotnet-core10
unity3d10

Programming languages (12)

C#TypeScriptJavaShellCoffeeScriptCJavaScriptVue

Github contributions (5)

github-logo-circle
SamboyCoding/Cpp2IL

May 2020 - Jan 2023

Work-in-progress tool to reverse unity's IL2CPP toolchain.
Role in this project:
userBack-end Developer
Contributions:45 releases, 103 reviews, 685 commits in 2 years 8 months
Contributions summary:Sam primarily focused on reverse engineering Unity's IL2CPP toolchain, contributing to a tool to decompile and analyze the IL2CPP toolchain. Their work involved significant refactoring of the library, including better explicit override support, improving the handling of code and metadata registration, and also implementing attributes for more thorough and correct processing. They improved the analysis of method parameter parsing and worked on fixes for generating methods, properties, and attributes in generated dll files.
il2cppin-progressanalysistoolchainunity
AssetRipper/AssetRipper

Aug 2021 - Dec 2022

GUI Application to work with engine assets, asset bundles, and serialized files
Role in this project:
userBack-end Developer
Contributions:1 review, 73 commits, 39 PRs in 1 year 4 months
Contributions summary:Sam primarily focused on improving the asset parsing and handling capabilities of the `assetripper/assetripper` repository. They addressed issues related to reading specific file formats, particularly related to Unity engine assets. Their work included fixing header parsing for Unity 2020 files, adding support for new features in Unity 2021.1 and 2021.2, and correcting struct definitions for these newer Unity versions. Furthermore, they addressed a typo, moved some code and fixed potential issues in the code base.
gamesguicsharpunityasset
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
Sam Byass