Shivani Sharma profile photo 1 on Tal

Shivani Sharma

Software Engineer @ IBM | Golang | Distributed Systems | Cloud | AI & Agentic Systems

Greater Bengaluru Area

4+ years of work experience

IBM
Nov 20242 yrsPresent

Bengaluru

• Dynamic Routing VPN for IBM Cloud: Designed system architecture involving transit gateways, GRE tunnels, and VPN control plane; implemented using Golang, Python, gRPC, and PostgreSQL, with dynamic routing enabled via BGP, FRR, and IPsec protocols. • Network Interface Migration: Worked on HLD, LLD, and implementation across distributed microservices to migrate legacy Ethernet NICs to Virtual Network Interfaces; successfully executed a high-risk deployment on live infrastructure with running traffic and achieved near zero-downtime. • VPN IPsec Troubleshooting AI Agent: Built a tiered, constrained production-grade AI agent using LLM, MCP (Model Context Protocol), and custom networking skills to diagnose live customer issues, evaluate network topology/traffic flow, and pinpoint root-causes across a distributed platform; adopted by the engineering team. • Infrastructure Reliability & Automation: Maintained system uptime across Kubernetes-orchestrated microservices by deep-diving into complex production failures, scaling CI/CD pipelines, and leveraging log analytics to turn raw system metrics into automated, high-signal alerts.
ZopSmart
Apr 20231 yr 8 mosNov 2024

• Designed and evolved asynchronous, domain-driven backend architecture for Kroger, enabling high-throughput and fault-tolerant processing. • Led the migration of legacy monolithic supply-chain systems to resilient, event-driven pipelines handling 500+ TPS writes. • Owned data modeling and schema design for 500+ product attributes, building a normalized, scalable PostgreSQL data model.• Designed and implemented high-performance Golang APIs compliant with the JSON:API specification, ensuring clean contracts and backward compatibility. • Improved system reliability and performance through query optimization, event tuning, and architectural refactoring. • Led deep root-cause investigations across complex backend systems, rapidly learning unfamiliar technologies and collaborating with cross-functional teams to diagnose and resolve hard, black-box production issues. • Mentored junior engineers on backend design, debugging, and code quality, raising overall team execution.
ZopSmart
Aug 20228 mosMar 2023

- Developed and maintained backend microservices using a three-layered architecture with PostgreSQL, supporting multiple production workflows. - Designed concurrent ETL pipelines and scalable backend workflows for high-volume enterprise product data processing. - Built and operated CI/CD pipelines for 15+ microservices, enabling automated and reliable production releases. - Improved backend performance through database tuning and event-stream optimization, achieving less than 400 ms P99.9 latency. - Implemented unit, integration, end-to-end, and performance tests, increasing system reliability and regression safety. - Set up monitoring and alerting using Grafana, Prometheus, and Datadog to support production operations. - Contributed to Krogo, an internal backend framework providing reusable abstractions for APIs, messaging, authentication, observability, and database access.
ZopSmart
Feb 20226 mosJul 2022

- Built backend microservices using Golang and PostgreSQL as part of production-grade systems for McAfee Accounts. - Wrote migration scripts and automated tests to support data and service reliability. - Contributed to high-throughput ETL pipelines using concurrent processing. - Applied design patterns including Singleton, Factory, and Pub-Sub to improve code structure and maintainability.
Triluxo Technologies
Jul 20213 mosSep 2021

Remote

• Worked on sentiment analysis model to identify customer reviews from chat. • Analyse and compare online Image processing models which can be used by the org.

Shivani’s AI Stack

claude code
claude code
cursor
cursor
langchain
langchain
langgraph
langgraph
ChatGPT
ChatGPT

Education

Jaypee University of Engineering and Technology

Bachelor of Technology - BTech, Computer Science

Jaypee University of Engineering and Technology

20184 yrs2022

Join Shivani and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Shivani Sharma on Tal

Headline

Software Engineer @ IBM | Golang | Distributed Systems | Cloud | AI & Agentic Systems

About

Backend Software Engineer with 4+ years of experience working on backend systems across the complete SDLC using Golang, SQL, Cloud ecosystems, Kafka, and DevOps. I’m a mathematically inclined individual with a strong curiosity for understanding complex systems and learning new concepts.

Location

Greater Bengaluru Area

AI stack

claude code

cursor

langchain

langgraph

ChatGPT

Work experience

Software Engineer at IBM, Nov 2024 - Present · 2 yrs, Bengaluru, • Dynamic Routing VPN for IBM Cloud: Designed system architecture involving transit gateways, GRE tunnels, and VPN control plane; implemented using Golang, Python, gRPC, and PostgreSQL, with dynamic routing enabled via BGP, FRR, and IPsec protocols. • Network Interface Migration: Worked on HLD, LLD, and implementation across distributed microservices to migrate legacy Ethernet NICs to Virtual Network Interfaces; successfully executed a high-risk deployment on live infrastructure with running traffic and achieved near zero-downtime. • VPN IPsec Troubleshooting AI Agent: Built a tiered, constrained production-grade AI agent using LLM, MCP (Model Context Protocol), and custom networking skills to diagnose live customer issues, evaluate network topology/traffic flow, and pinpoint root-causes across a distributed platform; adopted by the engineering team. • Infrastructure Reliability & Automation: Maintained system uptime across Kubernetes-orchestrated microservices by deep-diving into complex production failures, scaling CI/CD pipelines, and leveraging log analytics to turn raw system metrics into automated, high-signal alerts.

Software Engineer 2 at ZopSmart, Apr 2023 - Nov 2024 · 1 yr 8 mos, • Designed and evolved asynchronous, domain-driven backend architecture for Kroger, enabling high-throughput and fault-tolerant processing. • Led the migration of legacy monolithic supply-chain systems to resilient, event-driven pipelines handling 500+ TPS writes. • Owned data modeling and schema design for 500+ product attributes, building a normalized, scalable PostgreSQL data model.• Designed and implemented high-performance Golang APIs compliant with the JSON:API specification, ensuring clean contracts and backward compatibility. • Improved system reliability and performance through query optimization, event tuning, and architectural refactoring. • Led deep root-cause investigations across complex backend systems, rapidly learning unfamiliar technologies and collaborating with cross-functional teams to diagnose and resolve hard, black-box production issues. • Mentored junior engineers on backend design, debugging, and code quality, raising overall team execution.

Software Engineer at ZopSmart, Aug 2022 - Mar 2023 · 8 mos, - Developed and maintained backend microservices using a three-layered architecture with PostgreSQL, supporting multiple production workflows. - Designed concurrent ETL pipelines and scalable backend workflows for high-volume enterprise product data processing. - Built and operated CI/CD pipelines for 15+ microservices, enabling automated and reliable production releases. - Improved backend performance through database tuning and event-stream optimization, achieving less than 400 ms P99.9 latency. - Implemented unit, integration, end-to-end, and performance tests, increasing system reliability and regression safety. - Set up monitoring and alerting using Grafana, Prometheus, and Datadog to support production operations. - Contributed to Krogo, an internal backend framework providing reusable abstractions for APIs, messaging, authentication, observability, and database access.

Software Engineer Intern at ZopSmart, Feb 2022 - Jul 2022 · 6 mos, - Built backend microservices using Golang and PostgreSQL as part of production-grade systems for McAfee Accounts. - Wrote migration scripts and automated tests to support data and service reliability. - Contributed to high-throughput ETL pipelines using concurrent processing. - Applied design patterns including Singleton, Factory, and Pub-Sub to improve code structure and maintainability.

Software Developer Intern at Triluxo Technologies, Jul 2021 - Sep 2021 · 3 mos, Remote, • Worked on sentiment analysis model to identify customer reviews from chat. • Analyse and compare online Image processing models which can be used by the org.

Education

Bachelor of Technology - BTech, Computer Science, Jaypee University of Engineering and Technology