Badges
Certifications
Work Experience
Lead Engineer, Senior
Qualcomm•  May 2023 - September 2024•  Bangalore
Engineered a module to collect and store WAN interface traffic bytes based on DSCP values, 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. Executed kernel upgrade from version 5.4 to 6.1, enhancing system stability and performance.
Senior Software Engineer
Ivanti•  December 2021 - May 2023•  Bangalore
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.
Software Engineer III
F5 Networks•  September 2018 - December 2021•  Hyderabad
Developed a feature to aggregate telemetry data from various services within the BIGIP system and transmit it securely to IT endpoints using mTLS. Enhanced product security by resolving multiple vulnerabilities, fortified authentication and authorization within the BIGIP Control Plane.
R&D Engineer
Nokia•  July 2014 - September 2018•  Bangalore
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
NIT TRICHY
Computer Science, M.Tech•  July 2012 - May 2014•  GPA: 7.6