Shishir Kumar

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs experience
Highly Stable

Key Highlights

  • Expert in distributed systems and low-level programming.
  • Proven track record in designing scalable cloud solutions.
  • Strong background in performance optimization and debugging.
Stackforce AI infers this person is a Backend-heavy SaaS Engineer with expertise in distributed systems and performance optimization.

Contact

Skills

Core Skills

Distributed SystemsC (programming Language)JavaC++

Other Skills

Rust (Programming Language)Internet Protocol Suite (TCP/IP)BashREST APIsFreeBSDPython (Programming Language)HeuristicsAlgorithmsSoftware DevelopmentData StructuresObject-Oriented Programming (OOP)

About

Senior Software Engineer with around 7 years of experience in backend and low-level systems program- ming, distributed data storage systems, and network protocol development using C/C++ on Linux and FreeBSD. Strong background in operating systems, networking, multithreading, performance optimiza- tion, debugging, memory management and system internals.

Experience

7 yrs
Total Experience
4 yrs 3 mos
Average Tenure
2 yrs 9 mos
Current Experience

Zscaler

2 roles

Staff Software Engineer

Dec 2024Present · 1 yr 6 mos · Bengaluru · On-site

  • Designed and implemented a distributed logging framework across storage database instances in 4 cloud
  • deployments, capturing per-query latency and failure details for auditing, serving 3,000–4,000 customer
  • organizations per cloud
  • Developed an asynchronous query monitoring system across 4 cloud clusters (around 30 nodes each),
  • allowing queries to run independently of client sessions with results available after completion.
  • Built the CASB Common table consolidating data from 8 tables, enabling remediation of sensitive CASB
  • assets through the UI
Distributed SystemsC (Programming Language)

Senior Software Engineer

Sep 2023Dec 2024 · 1 yr 3 mos · Bengaluru · On-site

JavaC (Programming Language)

Versa networks

Software Engineer

Jun 2019Sep 2023 · 4 yrs 3 mos · Greater Bengaluru Area · On-site

  • Implemented UDP-based health probing from secondary nodes to monitor primary availability and trigger automatic failover.
  • Developed configuration synchronization between high-availability nodes to keep critical settings consistent and prevent out-of-sync states.
  • Implemented TWAMP-based latency, jitter, and packet loss measurement to monitor connection health and enable automatic failover to healthier SD-WAN paths
C++C (Programming Language)

Tcs research & innovation

Summer Intern

May 2018Jul 2018 · 2 mos · Greater Chennai Area

  • Analysis of the requirements of the software design for the COIN team.
  • The project involved analyzing of the different database aspects and the user stories involved with the different users.

Education

Indian Institute of Technology Tirupati

Bachelor of Technology - BTech — Computer Science and Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Distributed Systems & C (programming Language)

Explore similar profiles based on matching skills and experience