Claudio Bantaloukas

Staff Software Engineer at Arm

Cambridge, England, United Kingdom
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
Claudio Bantaloukas is a Staff Software Engineer based in Cambridge with 18 years of experience building robust C/C++ systems, tooling and automation across scientific and enterprise domains. He blends deep systems programming and build-automation expertise (CMake, Jenkins, Maven) with pragmatic scripting and Linux administration, honed through roles from principal scientific software developer to staff engineer at Arm. An active free-software advocate since the 1990s and founding member of LUGRoma, he also contributes to notable open-source projects — improving code generation and test automation for QuickFIX/J and adding cross-platform screen-lock security to KeePassXC. Claudio is comfortable navigating both low-level intricacies and high-level architecture, routinely refactoring generators and CI to streamline developer workflows. His background in system design and gestalt counseling gives him a distinct appreciation for usability and team dynamics when delivering complex technical solutions.
code18 years of coding experience
job14 years of employment as a software developer
bookLaurea Triennale, Laurea Triennale at Sapienza Università di Roma
bookGestalt Counselor, Gestalt Counselor at Morphè
languagesEnglish, Italian, Greek, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

c-language10
xslt10
cross-platform10
java10
security10
javas10
automation10
automation-testing10
password-manager10
maven10
automations10
cprogramming-language10
winapi9
testing9
qt9

Programming languages (17)

PowerShellJavaC++JinjaCSSSchemeCMakeGo

Github contributions (5)

github-logo-circle
quickfix-j/quickfixj

Oct 2010 - Dec 2010

QuickFIX/J is a full featured messaging engine for the FIX protocol. - This is the official project repository.
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:21 commits in 1 month
Contributions summary:Claudio primarily focused on enhancing the code generation process within the QuickFIX/J project. Their work involved refactoring the code generator, migrating SQL configurations, and adding new features such as a Maven Mojo to automate code generation during the build process. The user also made significant improvements to the testing infrastructure, ensuring correct loading of resources from Maven directories, demonstrating a strong understanding of build automation and testing methodologies.
fixprotocolfull-featuredfixprotocolfix-protocol
keepassxreboot/keepassxc

Dec 2016 - Jan 2017

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
Role in this project:
userSecurity Engineer
Contributions:1 PR, 2 comments, 1 issue in 8 days
Contributions summary:Claudio primarily focused on enhancing the security of the KeePassXC application by implementing screen lock detection and database locking mechanisms. Their work involved adding platform-specific implementations for Windows, macOS, and Linux (DBus) to detect screen lock events. The contributions included modifying settings to enable automatic database locking upon screen lock and refactoring code to align with new security features. This work directly improves the security and usability of the password manager.
yubikeywindows-10community-drivenpasswordmacos
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
Claudio Bantaloukas - Staff Software Engineer at Arm