Bence Szépkúti

Senior Software Engineer at Arm

Budapest, Hungary
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
Bence Szépkúti is a Senior Software Engineer at Arm with six years of experience building secure, low-level software for embedded and cryptographic systems. He leads CI work for the CE-OSS MbedTLS team and has hands-on experience improving TLS library security, memory safety, and protocol support in a project used widely across the industry. His background in Trusted Firmware-A demonstrates expertise in AArch32/AArch64 portability, power-management instrumentation, and secure payload execution on resource-constrained platforms. A University of Cambridge computer science graduate, he combines academic rigor with practical contributions to high-profile open-source projects. Notably, he has driven subtle but impactful fixes—like removing hardcoded test values, tightening AEAD handling, and closing memory leaks—that raise overall system robustness. Colleagues rely on him for detailed, security-focused engineering that spans CI, embedded firmware, and cryptographic libraries.
code6 years of coding experience
job4 years of employment as a software developer
bookBachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at University of Cambridge
bookSecondary school, Natural Sciences, Secondary school, Natural Sciences at Fazekas Mihály Fővárosi Gyakorló Gimnázium és Általános Iskola
languagesHungarian, English
stackoverflow-logo

Stackoverflow

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

Github Skills (28)

assembly10
ssl10
tls1210
architecture10
it-security10
c1110
tls1310
security10
c1710
mtls10
sys10
assemble10
cryptography10
assembler10
libtls10

Programming languages (5)

CRustAstroGroovyPython

Github contributions (5)

github-logo-circle
Mbed-TLS/mbedtls

May 2020 - Dec 2022

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:
userBackend Developer & Security Engineer
Contributions:265 reviews, 162 commits, 129 PRs in 2 years 7 months
Contributions summary:Bence primarily focused on improving the security and robustness of the mbedtls library. Their work involved removing hardcoded values in test cases and adding missing copyright dates to the source files. They also introduced new algorithms, such as PSA_ALG_STREAM_CIPHER. Furthermore, they improved the handling of AEAD tag lengths and fixed memory leaks, indicating a focus on code quality and security-related improvements within the cryptographic library.
cryptography-libraryapisslcryptographycryptography-api
Read-only mirror of Trusted Firmware-A
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits in 1 month
Contributions summary:Bence's contributions primarily focused on modifying and consolidating code related to the Trusted Firmware-A (TF-A) project. They addressed libc definitions for multiple architectures (AArch32/64), unifying and optimizing the code. The user also made changes to the system for Power Management Framework (PMF) runtime instrumentation, including porting to AArch32, indicating work on embedded systems and low-level system software development. Additionally, they worked on execution state switching within the Secure Payload (SiP) and addressed build configurations.
trustedread-onlyfirmwareembedded
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
Bence Szépkúti - Senior Software Engineer at Arm