Kenneth Barlee

5G RAN Designer And Sr Engineer at StrathSDR

Glasgow, Scotland, United Kingdom
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

👤
Senior
🎓
Top School
Kenneth Barlee is a telecommunications engineer and 5G RAN designer with a decade of hands-on experience building software defined radio systems, cognitive radios, and community/private 4G/5G networks from lab to field. He holds a First Class BEng and a PhD from the University of Strathclyde and has delivered one of the UK’s first practical 5G testbeds—leading radio design, deployment and zero-trust vRAN/core builds for projects like 5G RuralFirst and 5G NewThinking. Comfortable across FPGA/SoC SDR implementation, MATLAB/Simulink development and cloud/edge core integration, he has deployed realtime Zynq-based transceivers and authored parts of a major SDR textbook. His open-source contributions include back-end work on the widely used Open5GS core, improving UPF/SGW selection and robustness. Based in Glasgow and regularly deploying trailer-mounted popup networks for rural trials and events, he combines academic rigour with pragmatic, low-cost solutions for rural connectivity.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's Degree, Electrical and Electronic Engineering, Graduated with First Class Honours, Bachelor's Degree, Electrical and Electronic Engineering, Graduated with First Class Honours at University of Strathclyde
bookHigh School, High School at George Heriot's School, Edinburgh
github-logo-circle

Github Skills (9)

c1710
4g10
3g10
5g10
c1110
lte10
epc10
networking9
gt8

Programming languages (6)

C++CJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
open5gs/open5gs

Jun 2020 - Dec 2021

Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17)
Role in this project:
userBack-end Developer
Contributions:11 commits, 13 PRs, 155 comments in 1 year 6 months
Contributions summary:Kenneth primarily focused on implementing and refining 5G Core network functionalities within the Open5GS project. Their contributions involved improvements to the selection of SGW/UPF nodes, incorporating round-robin selection methods based on various criteria such as TAC and APN. The user also addressed a number of bug fixes, including an update to ensure only PFCP associated SGWU/UPF nodes were selected, and improvements to overall node selection logic. The user also added a feature to disable RR for specific nodes.
open5gslteepccpp5g-core
kbarlee/open5gs

May 2020 - Jan 2022

Open5GS is a C-language Open Source implementation of the 3GPP Evolved Packet Core, i.e. the core network of an LTE network.
Contributions:374 pushes, 40 branches in 1 year 8 months
open5gslte5g3gpppacket
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
Kenneth Barlee - 5G RAN Designer And Sr Engineer at StrathSDR