Bjarke Ørrild

Co-Founder, CTO at Sirenix

Central Denmark Region, Denmark
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
Bjarke Ørrild is a seasoned software leader and Co-Founder/CTO with 12 years of experience building developer tools and games from Denmark. He leads Sirenix, best known for Odin Inspector, Validator and the open-source Odin Serializer, where he contributes deep backend expertise—fixing tricky memory and serialization bugs, automating AOT builds, and optimizing Unity-focused .NET tooling. Comfortable across full stacks and engines, he has shipped web platforms, game engines, and teaching curricula, blending hands-on coding with product and technical leadership. Currently he’s developing a new UI library, reflecting a continued focus on tooling that improves developer productivity. A not-obvious strength is his history as an educator and tutor, which surfaces in clear API design and robust documentation for complex systems.
code12 years of coding experience
job8 years of employment as a software developer
bookGame Computer Science / Spil Datamatiker, Game Computer Science / Spil Datamatiker at Erhvervsakademi Dania
github-logo-circle

Github Skills (10)

unity3d10
net10
asp-net10
dotnet10
data-serialization10
csharp10
build-automation10
dotnet-core10
serialization10
il2cpp7

Programming languages (8)

TypeScriptC#PowerShellC++JavaScriptGoPHPPython

Github contributions (5)

github-logo-circle
TeamSirenix/odin-serializer

May 2018 - Oct 2022

Fast, robust, powerful and extendible .NET serializer built for Unity
Role in this project:
userBack-end Developer
Contributions:1 release, 50 commits, 34 pushes in 4 years 5 months
Contributions summary:Bjarke primarily focused on fixing bugs and improving the Odin Serializer library, a .NET serializer for Unity. Their contributions included correcting memory stream position issues, optimizing array serialization with memory copies, and resolving issues related to scripting backend compatibility in Unity versions. The user also automated parts of the build process, including generating AOT support files and creating Unity packages. Additionally, they refactored parts of the serialization system and added vector int formatters.
dotnetserializationc-sharpcsharpunity
Contributions:18 commits in 8 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
Bjarke Ørrild - Co-Founder, CTO at Sirenix