Govind Reddy Munukuri
Results-driven software developer with 8+ years of experience delivering high-quality, scalable solutions across Finance, Healthcare, and Telecom domains
Hire this person
Send a job offer directly to this candidate
About
Results-driven software developer with 8+ years of experience delivering high-quality, scalable solutions across Finance, Healthcare, and Telecom domains. Deep expertise in C++ systems programming, microservices architecture, and all phases of the SDLC within Agile environments. Proven ability to optimize protocol performance, modernize legacy systems, and bridge hardware and software layers in mission-critical applications.
Seeking to leverage advanced software engineering skills in financial technologies, healthcare solutions, or next-generation telecom architectures.
Experience
Software Developer at SWIFT (CONTRACTOR) (2025-03 – Present)
Product: SWIFT NETCORE
- Designed a JSON schema to convert legacy-formatted logs into structured JSON, improving log standardization.
- Refactored the C++ codebase to remove obsolete functionality, increasing maintainability and reducing technical debt.
- Updated C++ and application libraries to comply with the latest security standards, hardening overall system integrity.
- Migrated a Java application from Java 8 to Java 17, upgraded Spring Boot from 2.2.11 to 3.3.5, and migrated the DataStax driver to version 4.x, fully modernizing the application stack.
- Authored Ansible playbooks to automate application deployments across RHEL server hosts, reducing deployment time and minimizing human error.
- Managed C++ application dependencies using Conan, streamlining the build pipeline.
Software Developer at GE Health Care (CONTRACTOR) (2023-07 – 2024-12)
Product: AMX Navigate, Definium 665
- Design and Develop New Features and Change Requests using C++ in complex Health care domain using Agile methodology.
- Implemented a smart configuration system to streamline wireless setup across multiple systems within the same site/network using Python and Bash scripting.
- Developed functionality to export and import wireless configurations, significantly reducing setup time.
- Enhanced system efficiency and consistency by automating the wireless configuration process.
- Implemented a framework to automate system configuration and validation.
- Developed functionality to read and configure system settings based on predefined parameters using python.
- Enabled the system to accept and process requests for configuration validation, ensuring accuracy and consistency.
- Improved operational efficiency by reducing manual configuration errors and validation time.
- Performed a proof of concept (PoC) using AI tools to dynamically configure the X-ray generator.
- Developed a solution to enable dynamic system configuration, addressing the limitation of boot-time-only configuration.
- Leveraged AI to identify and implement missing functionalities, enhancing system flexibility and responsiveness.
- Improved system performance and adaptability by enabling real-time configuration adjustments.
- Programmatically configured Aruba access points via CLI, establishing plink sessions for country settings and wireless environment monitoring.
- Configured Jenkins pipelines to automate component tests with scheduled triggers, ensuring timely and efficient execution.
- Managed workspace cleanup to maintain optimal performance and resource utilization.
- Developed a framework that allows seamless switching between 802.11ax, 802.11ac, and 802.11n wireless standards based on user preferences.
- Implementing Unit tests and Component tests using gMock and gTest framework
- Enhanced backup and restore functionality to include wireless configurations.
- Implemented FreeRADIUS server setup for network authentication and authorization, including EAP authentication validation.
- Closely involved in Architectural Designs and code reviews to ensure high-quality software development and adherence to best practices.
- Utilized Git/GitHub for version control and collaborative software development, ensuring effective team collaboration and code management.
- Programming languages: C++ 11, 14, and 17, Python, Groovy and Shell scripting.
Engineer Sw Development at Nokia Networks (2020-12 – 2023-03)
Product: eNodeB, gNodeB
- Developed LTE Layer 2 (RLC and PDCP) protocols for efficient uplink and downlink data transmission in cellular networks using C++.
- Optimized LTE Layer 2 performance by addressing window stalls and maximum retransmissions, resulting in improved call setup and traffic flow efficiency.
- Optimized TCP throughput during MCG to SCG split bearer switch by implementing PI2 algorithm and optimizing PDCP PDU discard mechanism.
- Analyzed and resolved packet discard issues at RLC and PDCP layers.
- Enhanced carrier aggregation scenarios, including inter-site and intra-site aggregations.
- Analyzed and enhanced ENDC scenarios, focusing on MCG (Master Cell Group) to SCG (Secondary Cell Group) split bearer, traffic flow, lost packet identification, and reporting mechanisms.
- Identified and resolved issues related to intra-site and inter-site handovers and radio link failures.
- Performed root cause analysis and debugging of Layer 2 software components using tools like GDB and addr2line.
- Conducted comprehensive Root Cause Analysis (RCA) to identify underlying issues and implement effective solutions.
- Performed Escape Cause Analysis (ECA) to determine how defects escaped detection and prevent recurrence.
- Utilized 5 Whys Analysis to systematically drill down to the root cause of problems, enhancing process efficiency and reducing errors.
- Analyzed test results and customer site logs to identify and resolve LTE L2 protocol layer issues.
- Provided technical support to leading global network providers, including AT&T, Verizon, T-Mobile, Vodafone, and Orange.
- Managed code meticulously through GitHub, ensuring thorough check-ins, check-outs, and conducting comprehensive code reviews.
- Programming languages: C++ 11, 14, and 17, Shell scripting.
Systems Engineer at Tata Consultancy Services (2018-03 – 2020-12)
Product: COMPONENT SIMULATOR FOR LTE/NR User-Plane (CSIM)
- Developed an LTE/NR user-plane simulator to streamline testing of Ericsson's telecom infrastructure.
- Developed a proof of concept (PoC) to compare inter-process communication speeds using gRPC in Python and C++.
- Implemented gRPC services in both Python and C++ to evaluate performance.
Education
Bacherlor's in Electornics and Communication Engineering

