Piotr Siuszko

Unity Developer at Crayen

Kuyavian-Pomeranian Voivodeship, Poland
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
Piotr Siuszko is a Unity developer and software engineer with a decade of experience building game tools and shipped titles, currently working at Beamable while running his one-person studio Crayen. He splits his time between C# and C++ in commercial projects and explores systems programming in Rust, notably developing a mobile game with the Bevy engine. Piotr contributes to the popular Bevy open-source engine, fixing WASM build issues, improving RPC schema discovery, and hardening serialization for core data structures. His background spans indie entrepreneurship and roles at mid-size studios like Huuuge Games and Ten Square Games, giving him both product-focused and tooling-oriented perspectives. Based in Kuyavian-Pomeranian Voivodeship, Poland, he combines hands-on engineering with an appetite for cross-language interoperability and runtime stability. Colleagues value him for pragmatic problem-solving that blends editor-side Unity tooling with low-level engine fixes.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BE Information Technology, Bachelor of Engineering - BE Information Technology at Uniwersytet Kazimierza Wielkiego
github-logo-circle

Github Skills (11)

bevy10
data-serialization10
rust10
game-development10
game-engine10
game-dev10
serialization10
blazor-webassembly9
webassembly9
open-source8
json-schema7

Programming languages (9)

C#PowerShellJavaC++RustCHTMLRuby

Github contributions (5)

github-logo-circle
bevyengine/bevy

Oct 2022 - Mar 2025

A refreshingly simple data-driven game engine built in Rust
Role in this project:
userBack-end Developer
Contributions:15 reviews, 10 PRs, 42 comments in 2 years 4 months
Contributions summary:Piotr focused on improving the Bevy game engine's functionality and stability. They addressed build issues related to WebAssembly (WASM) and file watchers, ensuring proper error handling and dependency management. The user also contributed to the remote procedure call (RPC) features by adding a schema discovery endpoint and serialization tests. Further, they fixed serialization and deserialization issues in core data structures.
data-drivenbevygamedevrustgame-development
Leinnan/slavic_castles

Oct 2019 - Dec 2019

Contributions:116 commits, 3 PRs, 88 pushes in 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