Senior Software Engineer with a strong focus on 5G architecture, C++ development, and software optimization. Proven track record in developing high-performance solutions and implementing CI/CD automation.
Overview
4
4
years of professional experience
Work History
Senior Software Engineer
Radisys India Pvt Ltd.
Bangalore
09.2025 - Current
Expertise in 5G (NR), gNB DU, FAPI/NFAPI, design, and development.
Expertise in creating efficient and optimized software solutions across different x86, NXP, ARM, and NVIDIA GH200 platforms.
Skilled in NR Scheduler (QOS Aware, PF, Round Robin, Multi Cell, CA, HARQ, DL/UL Scheduling), RRM, and MAC design and development.
Good knowledge of the 3GPP Rel 17 features: DRX, link adaptation, NTN etc.
Expertise in Git Copilot and ChatGPT usage, having good skills in prompt engineering, RAG model LLM training basic concepts, and Python library usage.
Experience in scheduling of terrestrial and non-terrestrial networks.
Developed and maintained distributed, high-performance systems, fault-tolerant, and efficient large-scale data transmission.
Optimized critical C++ codebase for distributed Unit (DU) product, reducing thread utilization by 3% across x86/ARM platforms, and improving high-load performance and system reliability.
Developed compressive gtest unit test suites achieving 75% code coverage, identifying critical bugs early in the development cycle, and reducing production defects.
I worked in a highly collaborative environment with a cross-functional team using agile methodologies.
As an L2 Engineer, I worked as part of coding and unit testing for the MAC layer and MAC scheduler entity.
Throughput and stability fixes.
Experienced in advanced GDB debugging techniques for root-cause analysis of crashes, memory leaks, and runtime performance.
Proficient in troubleshooting software and hardware issues, using industry-standard debugging tools.