Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Ramjee Gopalakrishnan

St. Louis

Summary

Accomplished IT professional as an architect now, specializing in AI/ML model implementations and microservices deployment, data orchestration platforms hosted in Azure, and an experienced core C, C++, Python developer to develop telecom SIP call handling applications in products like Cisco Call Manager, Nokia ONT/CPEs, and Alcatel OXO PBX. Proven ability to lead complex projects by being involved in the end-to-end software development life cycle and having the ability to manage project deliveries, pre-sales, resource planning, and cost estimations.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Senior Principal System Design Architect

NTT India GDC Pvt. Ltd.
Bengaluru
05.2024 - 04.2025
  • Developed foundational elements of the Enterprise Network Monitoring Platform, Spektra, hosted in Azure.
  • Handled end-to-end delivery of key modules in it, such as data orchestration using Airflow, real-time stream engine using Azure Databricks, microservices deployment in AKS, route handling via Azure API Manager, data management using data lakes, and all relevant Python applications of it.
  • Created an integrated ML framework to anticipate network capacity, employing Python, Sklearn, Keras, and Langchain.
  • Created an end-to-end prompt engineering model integrating vector embeddings for root cause analysis of multiple network issues.

Principal Technical Specalist

Nokia Solutions and Network India Pvt. Ltd
Chenai
05.2017 - 05.2024
  • Nokia ONT/CPE has Voice as one of the key services offered out of fiber optics and 5G Network. As a Voice module architect, I am involved in bringing up new ONT hardware, such as Qualcomm, Microchip, and Broadcom boards, to support voice service by implementing SDK API support to perform analog circuit initializations.
  • Involved in the implementation of SIP call handling and analog voice features using C and C++, with programming concepts (sockets, IPCs, kernel I/Os).
  • Developed QoS support in a SIP call to handle echo cancellations, packetization, and jitter handling.

Senior Software Engineer

Cisco Systems India Pvt. Ltd
Bengaluru
08.2012 - 05.2017
  • Cisco Camelot is a load and performance analyzer application implemented using C, C++, Python, and TCL as a client to simulate the Cisco IP phones registered to the Cisco Call Manager.
  • Implemented various SIP call handling features to simulate voice and signal handling of Cisco Jabber and WebEx endpoints registered with Cisco Unified Call Manager.

Technology Specialist

Cognizant Technology Solutions India Pvt. Ltd.td
Bengalulru
08.2009 - 08.2012
  • Developed IN and IMS-based enterprise VPN and MNTS applications using C and C++.
  • Directed a team of over ten developers through mentoring and guidance.
  • Created comprehensive HLD and LLD for diverse call features.

Software Engineer

Honeywell Technology Solutions Lab Pvt. Ltd.
Madurai
07.2007 - 08.2008
  • Developed the Aircraft Gear Engine Analyzer application using Qt and C++ to analyze the gear and load parameters, and display the results in graphs and tables.

Software Engineer

Alcatel Lucent Development India Pvt. Ltd.
Chennai
01.2006 - 07.2007
  • Developed and supported SIP call handling features for Alcatel OmniPCX Office PBX using C, C++ on RTOS.
  • Developed and supported an integrated ACD module to handle agent call routing and agent status updates using C and C++.

Education

Master of Science - Software Systems

Birla Institue of Technology And Science
Pilani
07-2009

Bachelor of Engineering - Computer Science

Anna University
Madurai
04-2005

Skills

  • C, C programming (Linux/Windows)
  • SIP call handling, Voice QoS development
  • Socket and IPCs
  • Analog voice implementations and hardware bring-up
  • Python programming
  • AI/ML model implementations (Python modules such as Scikit-learn, LangChain, Keras, Pandas, NumPy, NLTK, tokenizations, embeddings, etc)
  • API management (Azure APIM)
  • Microservices deployment (AKS)
  • Airflow data pipelines using Python
  • Real-time streaming pipeline using Azure Databricks and PySpark
  • DevOps: YAML Workflows and Bicep

Accomplishments

  • The Real Time Stream Engine application is elected as the best pluggable architecture in NTT Data
  • Best Product Brilliance Award from Nokia for FWA Voice, brought up from scratch
  • Star of the Month, received multiple times from Nokia
  • Product Expert Award of all the years from Cognizant Technology Solutions
  • Recognized as a best Scrum Master at Cisco Systems
  • Recognized for the best design for Python client automation for Cisco SIP endpoints

Certification

  • AI Professional Certification - Modern AI Pro from Mitra AI
  • Certified Scrum Master from Scrum Alliance (00048117)

Timeline

Senior Principal System Design Architect

NTT India GDC Pvt. Ltd.
05.2024 - 04.2025

Principal Technical Specalist

Nokia Solutions and Network India Pvt. Ltd
05.2017 - 05.2024

Senior Software Engineer

Cisco Systems India Pvt. Ltd
08.2012 - 05.2017

Technology Specialist

Cognizant Technology Solutions India Pvt. Ltd.td
08.2009 - 08.2012

Software Engineer

Honeywell Technology Solutions Lab Pvt. Ltd.
07.2007 - 08.2008

Software Engineer

Alcatel Lucent Development India Pvt. Ltd.
01.2006 - 07.2007

Master of Science - Software Systems

Birla Institue of Technology And Science

Bachelor of Engineering - Computer Science

Anna University
Ramjee Gopalakrishnan