Experience

Software Engineer · Cisco

Bengaluru, India

Nov 2023 – Present

  • Worked on redundancy configuration management for 5G Core (RCM, UPF, VPP)
  • Built framework to retrieve logs and core dumps from running applications
  • Implemented custom signal handlers for controlled core dumps
  • Migrated User Plane Function to Kubernetes and 64-bit OS
  • Used Cilium CNI for multicast communication among network functions
GoBashKubernetesHelmCilium5G Core

Lead Engineer · Radisys Corporation

Bengaluru, India

Jun 2022 – Nov 2023

  • Designed Golang-based Kubernetes controller using operator-SDK
  • Implemented vDU/vCU deployment and lifecycle management
  • Developed CPU scaling mechanisms to optimize power consumption
  • Worked on ORAN M-Plane and OAM components
GoKubernetesoperator-sdkHelmORAN

Research & Development Engineer · Nokia

Bengaluru, India (Remote)

Oct 2020 – May 2022

  • Worked on Edge Applications for ORAN / RIC
  • Implemented E2SM in compliance with ORAN and 3GPP specs
  • Built containerized microservices for telecom edge workloads
GoDockerKubernetesORANgRPC

Research Engineer · LG Electronics

Bengaluru, India

May 2018 – Oct 2020

  • Developed CGI binaries in C/C++ for multilingual web applications
  • Worked on LG IRISID biometric devices (7000S, ZD8800)
  • Implemented device-level integrations and backend services
CC++GoLinuxEmbedded Systems

Associate IT Consultant · ITC Infotech

Bengaluru, India

Apr 2017 – Apr 2018

  • Worked on Verifone payment terminals (EMV/MSR)
  • Built payment applications for fuel retail systems
  • Integrated card readers and secure transaction flows
C++Payment SystemsEMVLinux

Software Engineer · Coriolis Technologies

Pune, India

Dec 2014 – Apr 2017

  • Built SOAP- and REST-based command-line interfaces in C for Thales/Vormetric Data Security Manager using gSOAP.
  • Developed security and management CLIs for logging, backup/restore, domain management, and license validation.
  • Implemented secure authentication using PBKDF2, Intel RDRAND, and OpenSSL.
  • Ensured thread-safe, cross-platform execution using POSIX mutexes, semaphores, and condition variables.
  • Developed encryption/decryption components by extending a C-ICAP–based proxy for HTTP traffic inspection.
  • Contributed to Linux daemon development for secure service management using OpenSSL and libcurl.
  • Automated builds, testing, and packaging using Jenkins, Coverity, GNU Make, and Bash scripts.
  • Created ISO and OVA images for AWS and ESXi-based deployments.
CC++GoLinuxOpenSSLgSOAPCryptographyPOSIXBashJenkins

Education

Master of Technology (M.Tech)Computer Science / Embedded Systems

Amrita Vishwa Vidyapeetham · 2012 – 2014

  • Advanced coursework in computer science and systems engineering
  • Strong foundation in research-driven problem solving

Honors & Recognition

Undergraduate Project Grant for project 'EDBOT-3G' (2012)

Issued by Tamil Nadu State Council for Science and Technology, Govt. of Tamil Nadu(India) · Aug 2012