Summary
Overview
Work History
Education
Skills
Languages
Accomplishments
Personal Project
Timeline
Generic

Monika Raghuwanshi

Lead Software Engineer
BENGALURU,KA

Summary

Lead Engineer with 7+ years of experience building real-time 5G L2/L3 systems (gNB/eNB). Deep in C++, concurrency, and protocol design, shipped features from complex 3GPP specs. Now transitioning to backend/platform engineering —building APIs and services in Java/C++ with REST APIs—focused on performance, reliability, and maintainability.

Overview

8
8
years of professional experience

Work History

Lead Software Engineer

Radisys
BENGALURU
07.2022 - 07.2024
  • As Scrum Master, led planning, grooming, and releases; drove PR, code reviews, demos, and retros; and coordinated customer releases, ensuring on-time delivery and quality improvements.
  • Developed 5G L2/L3 (RRC/MAC/RLC/PDCP) and PHY/scheduler features, including DL-SPS, IMS PDU-session, and measurement-based NR SCell addition; added scheduler improvements: CQI-driven link adaptation, PF/5QI
    PRB allocation, and HARQ/DRX.
  • Mentored junior engineers and ran internal 5G/4G workshops (L2/L3, call flows) to accelerate onboarding.
  • Customer-facing ownership: Worked on requirements and change requests; led RCA, and drove production fixes to closure.
  • Created and maintained design documentation for new features to enable knowledge sharing and faster cross-team alignment.
  • Designed and implemented scalable modules and new features; integrated third-party APIs to extend functionality.
  • Led defect triage and root-cause analysis; reduced memory/race issues via static and dynamic analysis (Klocwork and Valgrind).
  • Coordinated cross-team testing and release readiness, aligning QA, Dev, and Ops for on-time launches.
  • Collected and analyzed customer feedback to prioritize improvements and enhance user experience.

Senior Software Engineer

Radisys
BENGALURU
07.2019 - 07.2022
  • Implemented reliability-critical control-plane features—QoS Flow Release in PDU Session Modify and RRC reconfiguration/re-establishment timers & state machines (incl. SRB2 fixes)—reduced session failures.
  • Built and hardened platform configuration & control APIs (Set/Get): external IP configuration for interop, DL NAS scheduling parameters, time sync (SFN/PPS), SRS/TA state, SSB power checks, and transport-layer address updates—with validation, idempotency, and rollback.
  • Extended platform capabilities with multi-band support and integrated NI L1 for UL-SRS, enabling new performance and measurement scenarios and improving radio KPIs.
  • IMS security & CSG: delivered IMS IPsec (encode/decode, TC-DB management) and CSG features; validated end-to-end in Verizon LTE & ACP testing.
  • Raised release health & speed: automated GCF regression and BYOD IMS suites,
    created release sanity packs, and supported real-UE trials on Spirent.

Software Engineer

Radisys
BENGALURU
07.2017 - 07.2019
  • Built C++ backend modules for a high-throughput 5G SA CU: implemented SCTP (X2/Xn) and GTP-U datapaths with robust connection/state machines, and
    fast-path packet handling.
  • Designed and built the User Plane Test Framework (UPTF) for packet and throughput tests across multi-DU and multi-cell topologies, which are used for performance baselines and feature testing.
  • Built a protocol interface (TTCN-3 ↔ 5G gNB) with message binding/unbinding and contract tests.
  • Enhanced the 5G UE Simulator to meet internal test needs (custom hooks, timers, configs) for scenario reproduction.
  • Automated module test suites and integrated C++ unit tests into Jenkins nightly and pull request pipelines.
  • Enforced code quality gates with Klocwork and Valgrind; fixed leaks/races and lowered defect density.

Software Engineering Intern

Radisys
BENGALURU
01.2017 - 06.2017
  • Built an SDN-based packet-forwarding test automation tool in Python with XML-driven configuration, reducing manual effort and cycle time.
  • Completed Networking, 4G, 5G training (protocols, call flows, troubleshooting) and applied it to feature bring-up and debugging.
  • Developed SIT/UAT test scripts and ran E2E validation; authored test plans, reports, and documentation for all testing.

Education

Master of Computer Applications -

NITT - National Institute of Technology
Tiruchirapalli
06-2017

Bachelor of Science - (Computer Science)

Holkar Science Collage , Indore
Indore (Madhya Pradesh)
06-2014

Skills

  • Programming languages - C, Python, Java
  • Git/GitHub
  • DBMS
  • Data Structures and Algorithm
  • Oops
  • System design
  • Linux
  • Multithreading
  • Networking
  • 4G and 5G (SA and NSA)
  • Agile methodologies

Languages

Hindi
First Language
English
Proficient (C2)
C2

Accomplishments

  • AIR 14 (NIMCET) — National-level common entrance test, Appreciation Certificate (2019) — key contributor to the design, development, and bring-up of 5G NR ACP setup (5G PAL cell + 4G cell); built an automation framework for test-case execution
  • Excellent Performance Award (2022) — 5G layer-2 feature development for the Beacon project
  • Codeathon winner — Radisys internal codeathon

Personal Project

  • Built a C++17 microservice for e-commerce order create/update/track using gRPC/REST, MySQL, and Redis; focused on concurrency, idempotency, and performance.

Timeline

Lead Software Engineer

Radisys
07.2022 - 07.2024

Senior Software Engineer

Radisys
07.2019 - 07.2022

Software Engineer

Radisys
07.2017 - 07.2019

Software Engineering Intern

Radisys
01.2017 - 06.2017

Master of Computer Applications -

NITT - National Institute of Technology

Bachelor of Science - (Computer Science)

Holkar Science Collage , Indore
Monika RaghuwanshiLead Software Engineer