Leon Gross

Student at 9elements

binary limbo, Germany
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
Leon Gross is a firmware-focused software engineer and cybersecurity student with six years of hands-on experience contributing to low-level systems and compiler tooling. As a firmware padawan at 9elements and a CTF participant with FluxFingers, he blends practical embedded development with active security research. His open-source contributions to the TinyGo compiler include adding system calls, Cgo support, and cryptographic aliases—work that helps Go run on microcontrollers and WebAssembly. Comfortable navigating both back-end compiler internals and security challenges, he operates from "binary limbo" in Germany. Leon’s profile suggests a knack for bridging firmware constraints with higher-level language tooling, making him valuable for projects that need secure, resource-constrained software.
code6 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
359reputation
101kreached
8answers
4questions
github-logo-circle

Github Skills (21)

syscall10
tinygo10
llvm10
rust-wasm10
wasm-pack10
system-calls10
compiler-design10
go10
cgo10
sys9
webassembly9
embedded9
azure-resource-manager6
rust6
azure6

Programming languages (15)

PowerShellC++RustCMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
tinygo-org/tinygo

Jul 2023 - Mar 2025

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Role in this project:
userBack-end Developer
Contributions:55 reviews, 51 PRs, 184 comments in 1 year 8 months
Contributions summary:Leon primarily contributed to the core functionality of the TinyGo compiler, focusing on features related to the Go standard library and system calls. Their work included adding support for new system calls such as `os.Link`, `os.Chown`, `os.Truncate`, and implementing `StartProcess`. They also worked on incorporating `Cgo` with the addition of a CBytes implementation, in addition to adding generic AES aliases and stubs for the file deadline functions. The user's commits involved modifying existing code to include new syscalls and add Cgo compatibility.
rp2040nrf52nrf528408051pong
leongross/i3status-rust

Feb 2022 - Jan 2024

Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
Contributions:17 pushes, 3 branches in 1 year 11 months
rustfeature-richpure-rusti3statusreplacement
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
Leon Gross - Student at 9elements