Üstün Ergenoğlu

Senior Software Engineer at Wolt

Helsinki, Finland
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

👤
Senior
🎓
Top School
Üstün Ergenoğlu is a Senior Software Engineer based in Helsinki with 15 years of experience building reliable backend systems, currently working on Wolt+ after leading game backend and tooling efforts at Noice. He brings deep systems and performance expertise from roles at Unity and Samsung, spanning distributed actor systems, mobile graphics stacks and cross-platform game engines. A software generalist by nature, he’s contributed to high-profile open-source projects such as protoactor-go—improving actor lifecycle and cluster reliability—and enhanced rendering, physics and scripting in the gameplay3d engine. Üstün combines pragmatic production-grade engineering with a history of low-level optimization and cross-platform portability, and he often surfaces subtle reliability fixes that prevent tricky shutdown and clustering failures. With an academic background from the University of Helsinki and practical experience across mobile, game and backend domains, he excels at bridging systems-level detail with product needs.
code15 years of coding experience
job18 years of employment as a software developer
bookBSc System Integration, BSc System Integration at Syddansk Universitet - University of Southern Denmark
bookMaster of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at University of Helsinki
bookBSc Computer Engineering, BSc Computer Engineering at Pamukkale Üniversitesi (PAÜ)
languagesTurkish, English, Finnish, Hebrew
github-logo-circle

Github Skills (19)

c-language10
distributed-systems10
cross-platform10
distributed-computing10
lua10
consul10
go10
golang10
engine10
cprogramming-language10
clustering10
protobuffer10
protobuf10
actor-model10
open-source9

Programming languages (9)

C#TypeScriptJavaC++CJavaScriptGoMarkdown

Github contributions (5)

github-logo-circle
gameplay3d/gameplay

Apr 2013 - Jul 2015

Open-source, cross-platform, C++ game engine for creating 2D/3D games.
Role in this project:
userFull-stack Developer
Contributions:41 commits, 15 PRs, 22 comments in 2 years 3 months
Contributions summary:Üstün primarily focused on enhancing the game engine's rendering capabilities, contributing features related to render states such as cull face side and color precision. They also integrated the new features into the Lua bindings, allowing for scripting control. Furthermore, the user addressed build and platform-specific issues by updating the Android build template and fixing compilation errors, ensuring cross-platform compatibility. Additionally, the user contributed to physics system with enhancements to filtering and collision handling.
cpp3d-gamesgamesgamedevvulkan
asynkron/protoactor-go

Aug 2022 - Jan 2023

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Role in this project:
userBack-end Developer
Contributions:8 commits, 6 PRs, 2 comments in 5 months
Contributions summary:Üstün primarily focused on improving the stability and functionality of the `protoactor-go` project, addressing issues related to actor lifecycle management and shutdown procedures. They implemented changes to ensure actors stop correctly during graceful shutdowns by poisoning them. Additional contributions include configuring Consul for cluster management, adding retry mechanisms for remote connections, and fixing rendezvous and gossiping related to cluster operations. These changes enhance the overall reliability and robustness of the distributed actor system.
protobufgrpcultraactor-modelproto
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
Üstün Ergenoğlu - Senior Software Engineer at Wolt