# sriniwas upadhyay

sriniwas upadhyay is a remote worker on Himalayas, Lead Engineer at R Systems International, based in India.

Source: https://himalayas.app/@sriniwasupadhyay

```text
I build high-performance C/C++ telecom systems, cloud-native test platforms, and low-latency network software.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | India |
| Authorized to work in | India |
| Salary expectations | 140k+ INR |
| Job categories | Lead Engineer, Project Leader, Systems Engineer, Software Engineer |
| Skills | C, C++, Modern C++, STL, Multithreading, Concurrency, Memory Management, Data Structures, Algorithms, Socket Programming, TCP IP, GDB, Valgrind, 5G USDP Proxy, ADW Applications, 3GPP Nudr, PLF, BSF, DQI, HTTP, REST, Gzip, Base64, Diameter, LDAP, Oracle Tuxedo ATMI, Docker, Kubernetes, Helm, Nokia Container Services, VNF To CNF Migration, CI CD, Jenkins, Git, Linux, UNIX Shell Scripting, LMDB, LDAP DB, OpenSearch, Oracle, SQL, Pl SQL, Sybase, Pro*C, Production Support, Root Cause Analysis, Performance Optimization, C C++ Test Automation, Parallel Execution, Work Stealing Scheduling, Cursor, Java, JSE, JEE, JDBC, Python, Perl, ServiceMix, Apache Tomcat, Jira, TFS, SOAP, Embedded Linux, SQLite, HLS, MPEG Dash |
| LinkedIn | https://linkedin.com/in/sriniwas-sharan-upadhyay-1099ba67 |

## About

```text
At R Systems, I build C/C++ 4G/5G USDP proxy and routing modules for 3GPP Nudr, PLF, BSF, and DQI applications, while owning production support for core network software. I designed low-latency subscriber and LDAP data structures using pre-pooled memory and LMDB-backed caching.

I led MPRS, a cloud-native parallel regression framework whose work-stealing, quarantine, and self-healing mechanisms reduced an 849-test suite from 210 to 36 minutes. Across IBM, CenturyLink, Aristocrat, and R Systems, I've delivered telecom billing, order-management, embedded telemetry, factory automation, and IPTV systems using C/C++, Java, Linux, Kubernetes, and distributed CI/CD.
```

## Experience

### Lead Engineer (current)

R Systems International. Oct 2025 - Present

```text
Contributed to C/C++ proxy modules for 4G/5G USDP integration supporting 3GPP Nudr interfaces and REST GZIP/Base64 processing pipelines. Designed and implemented efficient C data structures with pre-pooled memory and LMDB-backed caching for low-latency retrieval.
```

Skills: C, C++, USDP, 3GPP-Nudr, REST, Gzip, Base64, LMDB, Data-Structures, Multithreading, Concurrency, Memory-Management, Kubernetes, Docker, Helm, Nokia-Container-Services, CI-CD, Jenkins, Git, Linux, Shell-Scripting, OpenSearch, Cursor

### Project Leader

R Systems International. Oct 2021 - Oct 2025

```text
Led migration of core application modules and test frameworks from legacy VNFs to Kubernetes CNFs using Pods, Deployments, RoleBindings, and Nokia Container Services. Designed and led implementation of MPRS, a cloud-native test framework with adaptive work-stealing scheduling and asynchronous telemetry streaming.
```

Skills: C, C++, Kubernetes, VNF-To-CNF-Migration, Nokia-Container-Services, MPRS, Work-Stealing-Scheduling, Telemetry, CI-CD, Jenkins, Git, Linux, Shell-Scripting, OpenSearch, Cursor

### Senior Software Engineer

R Systems International. Mar 2018 - Oct 2021

```text
Contributed features across PLF, including HTTP PCRF health checks, BSF, and DQI routing modules, with production on-call support for core node applications. Resolved core defect and database import bottlenecks for Panasonic PanaCIM-8 MES and contributed to ABR video packaging for Anevia/Proximus IPTV.
```

Skills: C, C++, PLF, BSF, DQI, HTTP, PCRF, Production-Support, Root-Cause-Analysis, PanaCIM, ABR, IPTV, SQL, Oracle, Pro\*C, Shell-Scripting

### Senior Software Engineer-I

[Aristocrat Technologies India](https://himalayas.app/companies/aristocrat). Jan 2017 - Mar 2018

```text
Developed low-level embedded C/C++ software for player tracking units running on Embedded Linux and Windows, transmitting real-time telemetry to OASIS DB.
```

Skills: C, C++, Embedded-Systems, Embedded-Linux, Windows, Telemetry, OASIS-Database

### Software Developer

[CenturyLink Technologies India](https://himalayas.app/companies/centurylink). Sep 2015 - Jan 2017

```text
Built REST/SOAP services in Java using JSE/JDBC on Apache ServiceMix to route enterprise telecom order payloads across backend endpoints.
```

Skills: Java, JSE, JDBC, REST, SOAP, Apache-ServiceMix, Telecommunications, Order-Management

### System Engineer / Application Developer

[IBM India](https://himalayas.app/companies/ibm-com). Aug 2011 - Sep 2015

```text
Maintained OLTP billing and recharge engines (SIRA, Mortirolo, VOM) on Oracle Tuxedo ATMI, serving 4.2M subscribers using C, C++, SQL, Pro*C, and Shell Scripting. Implemented Diameter protocol handlers in SIRA core and created Tuxedo processes supporting OCS charging and cancellation operations.
```

Skills: C, C++, SQL, Pro\*C, Shell-Scripting, Oracle-Tuxedo-ATMI, Diameter, OCS, OLTP, Billing

## Education

### National Institute of Technology, Bhopal

M.Tech, Digital Communication. Grade: CGPA 8.5

```text
Completed M.Tech in Digital Communication with a CGPA of 8.5.
```

### Rajiv Gandhi Proudyogiki Vishwavidyalaya

B.E., Electronics & Communication. Grade: 69.6%

```text
Completed B.E. in Electronics & Communication with 69.6%.
```

## Tech stack

- Kubernetes
- Helm
- Jenkins
- SQLite
- Oracle
- Sybase
- Jira
- Python
- Java
- Perl
- C++
- C
- Linux
- OpenSearch
- Git
- Docker
- Apache Tomcat
- SQL
- Valgrind
- Cursor

To contact sriniwas, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Chaitanya Mure](https://himalayas.app/@chaitanyamure): Principal Engineer, EFI
- [Amit Kumar](https://himalayas.app/@amitkumar60): Staff Engineer, Netskope India
- [jitendra dwivedi](https://himalayas.app/@jitendradwivedi): Software Development Specialist, Amdocs Pvt Ltd
- [Prashant kumar Sharma](https://himalayas.app/@prashantkumarsharma): Software Engineer Tier 4, Radcom
- [Anurag User](https://himalayas.app/@anuraguser18): Member of Technical Staff III, Mavenir System Pvt. Ltd.
- [Ashapurna Choudhury](https://himalayas.app/@ashapurnachoudhury): Senior Software Engineer, Mitel
- [nishant kumar](https://himalayas.app/@nishantkumar25): Staff Engineer, Radisys
- [Susmitha Mattapalli](https://himalayas.app/@susmithamattapalli): Tech Lead, Reliance Jio Platforms Ltd
- [Shubham Chaudhary](https://himalayas.app/@shubhamchaudhary4): Software Engineer III, Cisco
- [Srirama K G](https://himalayas.app/@sriramakg): Staff SWD, Cisco Systems
