Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic
Ramkishan Gurjar

Ramkishan Gurjar

Bangalore

Summary

Energy-driven professional with over 10 years of experience in software development, specific to the networking domain.

Expertise in developing applications single-handedly as well as in teams, holding extensive expertise in leveraging technologies such as C, C++, REST API, and Linux.

Demonstrated strong leadership and team management skills by coordinating cross-functional teams, mentoring junior engineers, and facilitating effective communication to drive project success and enhance overall team performance.

Overview

10
10
years of professional experience

Work History

Lead Engineer, Senior

Qualcomm
Bangalore
05.2023 - 09.2024
  • Engineered a module to collect and store WAN interface traffic bytes based on DSCP values and stored in hash table, enabling detailed client traffic analysis and enhancing customer insights.
  • Developed the On Demand Debug (ODD) module to capture comprehensive statistics during tests, eliminating delays caused by missing logs and streamlining issue resolution by providing complete data for prompt analysis. Used MQTT as a message queue and Grafana dashboard for log visualization.
  • Executed kernel upgrade from version 5.4 to 6.1, enhancing system stability and performance.

Senior Software Engineer

Ivanti
Bangalore
12.2021 - 05.2023
  • Implemented horizontal scaling by replacing the in-memory database (LMDB) with Redis, boosting concurrent session capacity from 5k to 50k without impacting system memory.
  • Implemented an LRU cache for each reader process to leverage locality of reference, significantly reducing read times by maximizing cache efficiency and minimizing delays caused by Redis.
  • Collaborated closely with development and testing teams to design and develop robust solutions that met client requirements for functionality, scalability, and performance.

Software Engineer III

F5 Networks
Hyderabad
09.2018 - 12.2021
  • Developed a feature to aggregate telemetry data from various services within the BIG-IP system and transmit it securely to IT endpoints using mTLS and GoLang.
  • Enhanced product security by resolving multiple vulnerabilities, fortified authentication, and authorization within the BIG-IP Control Plane.
  • Addressed customer service requests by providing effective solutions that boosted customer satisfaction.

R&D Engineer

Nokia
Bangalore
07.2014 - 09.2018
  • Designed and implemented a service-based architecture for HSS, enabling seamless registration, deregistration, and updates of system services.
  • Developed a feature to manage One-NDS (Nokia DB) overloads caused by extensive search requests in NSR and created a protection mechanism for the NSR cache update procedure to enhance system stability and performance.

Education

M.Tech - Computer Science

NIT TRICHY
Trichy
05.2014

Skills

  • C
  • C
  • Linux
  • Data Structure
  • Algorithm
  • GIT
  • Backend
  • Redis
  • Distributed System
  • GDB
  • Networking
  • SASE
  • CASB
  • Object Oriented Programming

Languages

  • English, Full Professional Proficiency
  • Hindi, Native or Bilingual Proficiency

Timeline

Lead Engineer, Senior

Qualcomm
05.2023 - 09.2024

Senior Software Engineer

Ivanti
12.2021 - 05.2023

Software Engineer III

F5 Networks
09.2018 - 12.2021

R&D Engineer

Nokia
07.2014 - 09.2018

M.Tech - Computer Science

NIT TRICHY
Ramkishan Gurjar