Supreeth Herle

Senior Software Engineer at Rohde & Schwarz

Germany
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
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.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster's Degree Communication Engineering, Master's Degree Communication Engineering at Aalto University
bookBachelor's Degree Telecommunications Engineering, Bachelor's Degree Telecommunications Engineering at Visvesvaraya Technological University
languagesEnglish, Finnish, Kannada, Hindi, Italian
stackoverflow-logo

Stackoverflow

Stats
60reputation
2kreached
3answers
1question
github-logo-circle

Github Skills (46)

docker10
c-language10
5g10
kamailio10
utf10
4g10
bash10
gt10
c1110
sms10
networking10
dockers10
scheduler10
sip10
c1710

Programming languages (5)

JavaC++ShellCPython

Github contributions (5)

github-logo-circle
herlesupreeth/docker_open5gs

Jul 2019 - Dec 2022

Docker files to run open5gs + IMS + eNB + gNB + NR-UE in a docker
Role in this project:
userDevOps & 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.
open5gsvolteepcdocker-imagedocker-files
srsran/srsRAN_Project

Sep 2022 - Mar 2023

Open source O-RAN 5G CU/DU solution from Software Radio Systems (SRS) https://docs.srsran.com/projects/project
Role in this project:
userBack-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