Supreeth Herle is a Senior Software Engineer with 11 years of hands-on experience building and optimizing 4G/5G radio and core network software, currently contributing to 5G NR MAC/PHY stacks at Rohde & Schwarz. He blends deep protocol knowledge (5GC, NR, LTE, EPC, IMS) with low-level C/C++ craftsmanship and Linux-based DevOps, having refactored scheduler and MAC logic in the widely used srsRAN project and contributed core GTP/Diameter fixes to Open5GS. Supreeth has a track record of solving hard real-time problems—implementing carrier aggregation, advanced scheduling, and beam management features—and improving testability and reproducibility in complex telecom stacks. He also drives practical deployments and automation (docker_open5gs) for VoLTE/VoNR testbeds and has fixed subtle SMS and IPSec issues in Kamailio, reflecting both research-grade rigor and production-ready pragmatism. Educated at Aalto University in Communication Engineering and based in Germany, he’s an open-source enthusiast who quietly elevates core network reliability through targeted, high-impact changes.
11 years of coding experience
11 years of employment as a software developer
Master's Degree Communication Engineering, Master's Degree Communication Engineering at Aalto University
Bachelor's Degree Telecommunications Engineering, Bachelor's Degree Telecommunications Engineering at Visvesvaraya Technological University
Docker files to run open5gs + IMS + eNB + gNB + NR-UE in a docker
Role in this project:
DevOps & Backend Engineer
Contributions:63 reviews, 415 commits, 31 PRs in 3 years 6 months
Contributions summary:Supreeth primarily contributed to the infrastructure and configuration of the `docker_open5gs` project. Their work included setting up various open5gs components within Docker containers, configuring network interfaces and routing, and integrating components such as MySQL, DNS, and Kamailio. They also implemented features like time synchronization and made adjustments for deployments, showcasing a focus on automation and system integration. Furthermore, they made changes to support the usage of ZMQ and SCP.
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:1 review, 248 commits, 70 comments in 5 months
Contributions summary:Supreeth focused on refactoring the MAC and scheduler components of the SRSran project. Their contributions included renaming buffer status reports, refactoring code to prevent allocation in hot paths, and implementing functionalities to handle DL/UL buffer status indications and integrate a paging scheduler. The user also implemented the initial drafting of the SRB0 scheduler by adding related components and the relevant logic. These commits are focused on modifying the core architecture of the base station control logic.
5gsdrsrssrsranwireless
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
Supreeth Herle - Senior Software Engineer at Rohde & Schwarz