Ilias Apalodimas

Senior Tech Lead at Linaro

Athens, Attica, 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
Ilias Apalodimas is a Senior Tech Lead based in Athens with over a decade of experience building secure, low-level networking and firmware for telecommunications and CPE devices. He combines deep protocol expertise (SIP, TCP/IP, IPv6) and Unix systems skills with practical firmware and bootloader work—contributing security and EFI/TCG2 features to the widely used U-Boot project. At Linaro he has progressed from engineer to lead, guiding teams on embedded Linux, OP-TEE integration, and secure firmware update flows. His background spans driver development, Asterisk integrations, MPTCP and Grsecurity ports, and performance fixes for LTE devices, showing a knack for squeezing more reliability and throughput from constrained systems. Colleagues rely on him for pragmatic security engineering that bridges silicon, boot, and OS layers.
code10 years of coding experience
job18 years of employment as a software developer
bookMathematics, Mathematics at University of Ioannina
bookSaint-Paul
github-logo-circle

Github Skills (15)

loader10
bootloader10
it-security10
tmp10
uefi10
tpm10
u-boot10
c-programming10
boot10
security10
op-tee8
sys7
embedded7
code-optimization7
build-system6

Programming languages (8)

ShellCSSCMakefileHTMLBitBakePythonPostScript

Github contributions (5)

github-logo-circle
u-boot/u-boot

Feb 2019 - Dec 2024

"Das U-Boot" Source Tree
Role in this project:
userBack-end Developer & Security Engineer
Contributions:18 reviews, 18 comments in 5 years 10 months
Contributions summary:Ilias focused on enhancing the security and functionality of the U-Boot's EFI subsystem. Their primary contributions involved implementing and refining the EFI TCG2 protocol, which included features like GetCapability, GetEventLog, and HashLogExtendEvent. They also added support for authenticated capsule updates and variable handling via OP-TEE, enhancing the system's ability to manage UEFI variables securely. Additionally, the user fixed several issues related to memory permissions and access during the boot process, making the boot process robust.
u-bootdas
Linaro/ledge-oe-manifest

Oct 2018 - Feb 2021

Contributions:9 reviews, 105 commits, 44 PRs in 2 years 5 months
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
Ilias Apalodimas - Senior Tech Lead at Linaro