Nikos Chantziaras

Software Development Contractor at Self-Employed

Greece
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
Nikos Chantziaras is a seasoned software development and Linux systems contractor with 17 years of hands-on experience in C, C++, and .NET/C#, delivering everything from systems-level code to desktop applications and server infrastructure. He modernizes legacy codebases, ports projects across platforms, and maintains reliable Linux server environments as an independent consultant based in Greece. An active open source contributor, he has authored and maintained interactive fiction tooling (Frobtads, Qtads, Hugor) and contributed gameplay-facing fixes and optimizations to the widely used RetroArch frontend, improving video driver handling and Linux GameMode support. Comfortable balancing low-level performance work with managed-code projects, he combines practical pragmatism with a long-term commitment to maintainability and cross-platform portability.
code16 years of coding experience
languagesEnglish, German, Greek
stackoverflow-logo

Stackoverflow

Stats
51,194reputation
5.2mreached
913answers
21questions
Badges
command-line
top-1%
compilation
top-5%
malloc
top-5%
if-statement
top-5%
git
top-5%
image
top-5%
github-logo-circle

Github Skills (35)

qt10
rc10
linux10
benchmarking10
c1110
c1710
arch10
linker10
command-line10
libretro10
image9
compilation9
git9
gcc9
if-statement9

Programming languages (15)

C#C++CSSCRustCMakeMakefileGo

Github contributions (5)

github-logo-circle
libretro/RetroArch

Nov 2019 - Mar 2022

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
Role in this project:
userSoftware Engineer
Contributions:3 reviews, 13 commits, 12 PRs in 2 years 4 months
Contributions summary:Nikos primarily focused on optimizing the RetroArch frontend by addressing video driver reinitialization issues to prevent freezing during gameplay. They made several improvements including preventing unnecessary video driver re-initializations and correctly handling aspect ratio changes. Furthermore, they added a hotkey for toggling the display of technical statistics, a feature to support Linux GameMode, and support for toggling sync to exact content framerate. They also made minor fixes and improvements to the code base.
apilicensedretroarchlinuxlibretro-api
realnc/RetroArch

Nov 2019 - Mar 2022

THIS IS JUST A PERSONAL FORK. DO NOT USE THIS REPO FOR ANYTHING.
Contributions:1 PR, 81 pushes, 28 branches in 2 years 4 months
do-not-use
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
Nikos Chantziaras - Software Development Contractor at Self-Employed