Fabian Eckermann is a Senior Engineer with 8 years of experience in electrical and communications engineering, currently focused on vehicular communications (V2X) to advance automation in intelligent transport systems. Based in Dortmund, he combines a strong academic foundation from TU Dortmund and Yıldız Teknik with hands-on development at Software Radio Systems, where he contributes to open-source cellular projects. His backend contributions to prominent projects like srsRAN (4G EPC components) and the srsRAN O-RAN CU/DU codebase show deep protocol-level expertise—refactoring F1 setup procedures, adding E1AP PDU handling, and improving radio and network configuration handling. He favors pragmatic, standards-aware engineering (e.g., replacing inet_addr with inet_pton) and excels at turning complex telecom specs into robust implementations. Colleagues value him for bridging theoretical communications concepts with production-grade software in the SDR/telecom space.
8 years of coding experience
Master of Science - MS, Electrical, Electronics and Communications Engineering, Master of Science - MS, Electrical, Electronics and Communications Engineering at Technische Universität Dortmund
Electrical, Electronics and Communications Engineering, Electrical, Electronics and Communications Engineering at Yıldız Teknik Üniversitesi
Open source O-RAN 5G CU/DU solution from Software Radio Systems (SRS) https://docs.srsran.com/projects/project
Role in this project:
Back-end Developer
Contributions:502 commits, 12 comments, 3 issues in 10 months
Contributions summary:Fabian's contributions primarily revolve around refactoring the F1 Setup procedure within the srsran_project repository, which is focused on open-source O-RAN 5G CU/DU solutions. The user refactored the F1 Setup Request procedure, including refactoring the F1 Setup Request procedure and enhancing the F1 Setup ASN1 test, reflecting involvement in procedure implementation within a telecommunications context. The user also implemented basic E1AP PDU handling and added support for PDU session setup.
Open source SDR 4G software suite from Software Radio Systems (SRS) https://docs.srsran.com/projects/4g
Role in this project:
Back-end Developer
Contributions:56 commits, 5 PRs, 1 comment in 4 years 3 months
Contributions summary:Fabian made several contributions focused on the srsRAN 4G software suite's EPC (Evolved Packet Core) components. Their work included modifying the MME (Mobility Management Entity) to read APN (Access Point Name) configurations. They also added configurations for RACH (Random Access Channel), PDSCH (Physical Downlink Shared Channel), PUCCH (Physical Uplink Control Channel), and other radio configurations, indicating a focus on improving the system's functionality. Additionally, the user updated the use of network utilities and replaced inet_addr() with inet_pton() to improve code.
ltertlsdrsrssoftware-defined-radiosrsenb
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
Fabian Eckermann - Senior Engineer at Software Radio Systems