Nick Siakas is a Senior Backend Software Engineer based in Athens with seven years of experience building robust backend systems and services. He has a track record from startups to scale-ups, most recently at Orfium and previously at Skroutz, and brings hands-on expertise in Node.js gRPC services and Rust WebAssembly. A longtime open-source contributor, he enhanced Kodi’s RetroPlayer — adding RetroAchievements support, token management, rich presence, and a savestate manager during his Google Summer of Code work. Comfortable in C++ and backend architectures, he combines practical systems-level engineering with an interest in reverse engineering and tooling. Currently finishing a Computer Software Engineering degree at the University of West Attica, he blends academic grounding with production experience. Colleagues know him for shipping clean integrations that bridge legacy C++ codebases and modern backend services.
7 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at University of West Attica
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
Role in this project:
Back-end Developer
Contributions:18 reviews, 9 commits, 4 PRs in 1 year 7 months
Contributions summary:Nick primarily contributed to the Kodi media center's game-related features. They added functionality for RetroAchievements, including user login, token management, and rich presence integration. These changes involved modifying game settings, adding new API calls, and integrating with the Cheevos subsystem. Furthermore, they refactored savestate management and fixed name clashes within the RetroPlayer system, improving the game's core functionality.
Contributions:1 release, 6 commits, 3 pushes in 1 year 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
Nick Siakas - Senior Backend Software Engineer at Orfium