Heikki Uljas is a Server Architect based in Helsinki with 25 years in server development and over a decade focused on game backends, currently shaping multiplayer experiences at Small Giant Games. He brings deep Java expertise (15+ years) and practical polyglot experience across Go, Python, C#, C++ and JavaScript, building fault-tolerant, cloud-native systems on AWS and Google Cloud. His career includes senior architecture and technical director roles at Rovio and Sulake where he designed services that scaled to hundreds of millions of users and solved tough performance and scalability challenges. He combines hands-on coding with leadership in small R&D teams and production-grade Kubernetes/ Docker deployments, often turning prototypes into long-lived live services. An engineer who prefers durable, playable systems, he pairs a systems-analysis master’s background with a gamer’s sensibility for reliability and player retention.
15 years of coding experience
16 years of employment as a software developer
Master of Science - MS, System analysis, Master of Science - MS, System analysis at Teknillinen korkeakoulu-Tekniska högskolan
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.