Akis Kesoglou

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

🤩
Rockstar
🎓
Top School
Akis Kesoglou is a seasoned software engineer and technology leader with 17 years of experience building distributed systems, IoT platforms, and developer tools from prototype to production. He has driven engineering and product strategy at balena—rising from Senior Engineer to CTO and Principal Engineer—shipping openBalena, a delta update server that cuts device update bandwidth by up to 10x, and leading cross-platform container engine prototyping in Rust. Comfortable across backend, DevOps, embedded and full‑stack work, he has revived and modernized flagship open-source projects like Etcher and contributed foundational Django authorization tooling. His background blends hands‑on implementation with people and product leadership of remote teams, plus a proven track record of simplifying complex deployment and update workflows for fleets of devices. Based in Greece, he pairs deep systems thinking with product sensibility and an appetite for tackling hard operational problems at scale.
code17 years of coding experience
job16 years of employment as a software developer
bookBachelor of Engineering - BE Civil Engineering, Bachelor of Engineering - BE Civil Engineering at Technical University of Patras, Greece
languagesEnglish, Greek
stackoverflow-logo

Stackoverflow

Stats
56reputation
599reached
1answer
0questions
github-logo-circle

Github Skills (32)

authorizations10
javascript10
docker10
python10
electron10
django10
permission10
typescript10
docker-compose10
containerization10
dockers10
rule-engine10
webpack10
yocto10
sys10

Programming languages (16)

SmartyC++CRustMakefileGoHTMLBitBake

Github contributions (5)

github-logo-circle
dfunckt/django-rules

Mar 2014 - Jan 2023

Awesome Django authorization, without the database
Role in this project:
userBack-end Developer
Contributions:20 releases, 10 reviews, 129 commits in 8 years 11 months
Contributions summary:Akis was the initial contributor to the project, laying the foundation for Django authorization without a database. They wrote the initial code, including a README file explaining the core concepts and usage of the "rules" library. The user also focused on setting up rules and permissions within Django templates and the admin interface.
pythonauthorizationdjangoauthenticationpermissions
balena-io/balena-cli

May 2017 - Jun 2022

The official balena CLI tool.
Role in this project:
userBack-end & DevOps Engineer
Contributions:20 reviews, 37 commits, 27 PRs in 5 years 2 months
Contributions summary:Akis primarily focused on enhancing the build and deployment process for the balena-cli tool. They introduced features such as build-time variable specification for local builds and refactored the build process to accommodate docker-compose aware builds and deployments. Additionally, the user updated the docker-toolbelt dependency, refactored the codebase to align with the new version, and improved the handling of build log output to prevent formatting issues.
golangbalenacli-toolbalena-clicli
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
Akis Kesoglou