Minoas Galanakis

Embedded 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
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.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Electrical and Electronics Engineering, Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering at University of Leeds
languagesEnglish, French, Greek
github-logo-circle

Github Skills (15)

c1710
management10
low-level10
memory-management10
modularity10
modular10
c1110
cryptography10
refactoring9
tls128
ssl8
mtls8
libtls8
tls138
ps7

Programming languages (7)

ShellRustCAstroJavaScriptGroovyPython

Github contributions (5)

github-logo-circle
Mbed-TLS/mbedtls

Dec 2021 - Jan 2023

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:
userBack-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.
cryptography-libraryapisslcryptographycryptography-api
minosgalanakis/mbedtls

Dec 2021 - Mar 2025

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