Minoas Galanakis is an Embedded Software Engineer based in Cambridge with eight years of experience building low-level, security-conscious firmware and libraries at Arm after starting his career at Plextek Consulting. He holds a B.Eng. in Electrical & Electronics Engineering and a Master’s in Embedded Systems from the University of Leeds, combining formal embedded systems training with practical product delivery. His open-source contributions to the widely used mbed TLS project show deep expertise in cryptographic primitives and Montgomery modular arithmetic, including lifecycle management of constants and secure zeroization. Comfortable navigating both algorithmic complexity and performance-constrained C code, he brings a pragmatic focus on correctness, security, and maintainability to embedded projects.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering, Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering at University of Leeds
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
Role in this project:
Back-end Developer
Contributions:6 releases, 766 reviews, 60 commits in 1 year 1 month
Contributions summary:Minoas contributed significantly to the `mbedtls/mbedtls` repository, primarily focusing on the `bignum_core` and `bignum_mod` modules. Their work involved refactoring and updating the internal representation and lifecycle of Montgomery modular arithmetic, including precalculating and zeroizing Montgomery constants. The user also implemented modular negation and contributed to the addition of I/O functions, showcasing a deep understanding of cryptographic algorithms and low-level code optimization.
An open source, portable, easy to use, readable and flexible SSL library
Contributions:423 pushes, 67 branches in 3 years 3 months
xmakesslreadablessl-librarysolidworks
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
Minoas Galanakis - Embedded Software Engineer at Arm