Frank Hessel is a researcher and seasoned software engineer with a decade of experience bridging academic research and industrial software delivery from Darmstadt, Germany. He holds advanced degrees in computer science and internet/web systems from Technische Universität Darmstadt and a BSc from Dortmund, combining strong theoretical grounding with practical implementation skills. After early roles as an IT professional and Java EE engineer at SIGNAL IDUNA, he moved into research at TU Darmstadt in 2020, applying systems-level expertise to embedded and IoT problems. Frank is an active contributor to the well-known RIOT OS project, improving low-level drivers and hardware SPI support to boost memory efficiency and coding clarity—an indicator of his attention to resource-constrained systems. Colleagues describe him as a methodical engineer who translates hardware constraints into maintainable software solutions and who enjoys balancing research rigor with production-grade code.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Applied Sciences and Arts Dortmund
Contributions:12 commits, 9 PRs, 23 comments in 6 months
Contributions summary:Frank primarily contributed to the RIOT operating system, focusing on low-level drivers and system-level utilities. Their work involved modifying existing drivers, particularly for SD cards and LCD displays, to improve code clarity, memory efficiency, and compliance with coding standards. They also made changes related to hardware SPI implementations.
Contributions:35 pushes, 19 branches in 1 year 3 months
iotriot
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
Frank Hessel - Researcher at Technische Universität Darmstadt