Siddharth Narayan

Senior Software Engineer

Bengaluru, Karnataka, India5 yrs 8 mos experience

Key Highlights

  • Expert in Golang, Java, and Python for backend development.
  • Led successful migration projects with zero downtime.
  • Skilled in enhancing observability and monitoring systems.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Microservices and Cloud Technologies.

Contact

Skills

Core Skills

GolangJavaMicroservicesMonitoringAwsGrpc

Other Skills

Amazon Web Services (AWS)Analytical SkillsApache KafkaC++CassandraClarityClean CodingCode DesignCode ReviewCommunicationDatabase Management System (DBMS)DebuggingDjangoDockerEngineering

About

Software Engineer with Expertise in Go, Java, and Python | Problem Solver | Experienced in PostgreSQL, Data Structures, AWS, and Linux As a skilled software engineer with a broad range of technical competencies, I am experienced in working with multiple programming languages including Go, Java, and Python. With my expertise in PostgreSQL, Data Structures, and Linux, I am confident in my ability to develop innovative solutions that solve complex problems. In my current role at Shiprocket, I am responsible for the development of Ondc product features using Golang backend. Additionally, I have developed a real-time analysis Python script for specific use-cases. At Netcracker Technology, I implemented one-time charge services and integrated threshold messages in Golang backend, implemented log rotation features based on customer config metric with graylog, and designed and implemented licensing rule metric collection features. I have a B.Tech in Computer Science and Engineering from KIIT University, and I am a skilled team worker with excellent communication and leadership skills.

Experience

5 yrs 8 mos
Total Experience
1 yr 6 mos
Average Tenure
1 yr 2 mos
Current Experience

Paytm

Senior Software Engineer

Apr 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India · On-site

  • Troubleshooting and resolving system-level issues rooted in legacy code, with a focus on stability and maintainability.
  • Contributing to the development of the core flight application while leading improvements in its logging and monitoring systems to enhance reliability and observability.
  • skills: Golang • Java • Python • Node • MySQL • Docker • AWS • Restful API • Kafka • Mongo • Microservices • Postgres
GolangJavaPythonNodeMySQLDocker+6

Xpressbees (busybees logistics solutions pvt. ltd.)

Senior Software Engineer

Sep 2023Mar 2025 · 1 yr 6 mos · Bengaluru, Karnataka, India · Hybrid

  • 🔧 Redesigned a complete event notification system from the ground up — from understanding the business needs to breaking the architecture into scalable microservices. This led to 3× lower infra cost and cut integration time for clients from 4 days to just 1. 🚀
  • 👨‍💻 Led a team of 4 engineers to migrate a critical Cargo service application. We delivered the migration in under 3 months with zero downtime and slashed infra costs by 30%.
  • 📈 Enhanced observability by upgrading our monitoring and alerting stack using Grafana, New Relic, Sentry, and Kibana — improving incident response time by 25%.
  • 📦 Implemented ONDC V1.2 by taking complete ownership — from backend development to infrastructure choices and handling production issues.

Shiprocket

Software Engineer

Aug 2022Sep 2023 · 1 yr 1 mo · Gurugram, Haryana, India

  • 📦 Led the end-to-end integration of B2B clients into our logistics platform on the ONDC Network, ensuring smooth onboarding and system compatibility.
  • 👨‍💻 Worked on the logistics product stack using Golang and Java, contributing to feature development and backend improvements.
  • 📊 Built real-time scalability and analysis tools for monitoring system health — including error playbooks, database snapshot tools, and 99th percentile API tracking for performance insights.

Netcracker technology

2 roles

Associate Software Engineer

Sep 2020Aug 2022 · 1 yr 11 mos · Hyderabad, Telangana, India · Hybrid

  • 💰 Developed one-time charge services and integrated threshold-based messaging within the Core Billing Collection System.
  • Also implemented log rotation based on client-configured metrics using Graylog, and built the Progress Reporting feature to track billing processes.
  • 🧱 Built the Rating Catalogue Microservice to rate events at the node level and deployed the full suite on AWS using EC2, S3, and API Gateway.
  • 🛠️ Created a flexible customer data generator powered by Jinja templates, designed to be compatible with both Oracle and PostgreSQL for seamless testing and onboarding.

Intern

Jan 2020Sep 2020 · 8 mos · Hyderabad, Telangana, India · Hybrid

  • Worked on the Enterprise Licensing technology for Business products, which included a rigorous walkthrough of the embedded database system.also Worked on the GRPC framework for remote procedure call implementation. Developed and implemented licensing rule metric collection features.

Education

Kalinga Institute of Industrial Technology, Bhubaneswar

Bachelor of Technology - BTech — Computer Science

Jan 2016Jan 2020

Loyola High School, Patna

secondary education — science student

Jan 2010Jan 2014

G.D Birla Memorial School , Ranikhet

Apr 2007Mar 2010

Stackforce found 100+ more professionals with Golang & Java

Explore similar profiles based on matching skills and experience