Shivam Paliwal profile photo 1 on Tal

Shivam Paliwal

Software Engineer @ Couchbase | Distributed Systems, Storage Reliability | Python, Java, GCP

Bengaluru

4+ years of work experience

Couchbase
Jan 20251 yr 8 mosPresent

Bengaluru

PhonePe
Apr 20241 yr 2 mosMay 2025

Bengaluru, Karnataka, India

Designed and implemented Java-based REST APIs to manage and reset user journeys at scale. Built multithreaded backend scripts to process resets for millions of users concurrently. Developed Python-based data validation tooling for post-migration verification across shards, reducing runtime by 60%. Created Grafana dashboards and alerts, improving troubleshooting efficiency by 40%.
Ingram Micro
Sep 20221 yr 7 mosMar 2024

Chennai

Automated operational workflows using Python and SQL, reducing manual errors by 90%. Built end-to-end ETL pipelines to process large datasets, reducing operational workload by 70%. Optimized pipelines using PyArrow, achieving up to 50% performance improvement. Migrated on-prem data to GCP (Cloud Storage, BigQuery, Cloud Functions).
Nokia
Mar 20227 mosSep 2022

Shivam’s AI Stack

antigravity
antigravity
codex
codex
cursor
cursor
github copilot
github copilot
lovable
lovable
claudecode
claudecode

Education

RNS Institute of Technology - India

Bachelor of Engineering - BE, Information Technology

RNS Institute of Technology - India

20184 yrs2022

Join Shivam and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Shivam Paliwal on Tal

Headline

Software Engineer @ Couchbase | Distributed Systems, Storage Reliability | Python, Java, GCP

About

Software Engineer with 3+ years of experience working on backend, data, and distributed systems. Currently at Couchbase, where my role is SDET on the Magma Storage team, working close to core distributed storage systems. I build Python-based automation and tooling to validate data correctness across crashes, restarts, upgrades, and failure scenarios, gaining deep exposure to system behavior, debugging, and reliability at scale. Previously, I worked in software development roles at PhonePe and Ingram Micro, where I built Java-based REST APIs, multithreaded backend programs, data pipelines, and cloud-based systems used at scale. I am now targeting software development roles where I can build backend systems, write production code, and grow as a developer leveraging my strong systems background. Tech: Python, Java, SQL, REST APIs, Distributed Systems, GCP.

Location

Bengaluru

AI stack

antigravity

codex

cursor

github copilot

lovable

claudecode

Work experience

Software Engineer 2 at Couchbase, Jan 2025 - Present · 1 yr 8 mos, Bengaluru

Product Solution Engineer at PhonePe, Apr 2024 - May 2025 · 1 yr 2 mos, Bengaluru, Karnataka, India, Designed and implemented Java-based REST APIs to manage and reset user journeys at scale. Built multithreaded backend scripts to process resets for millions of users concurrently. Developed Python-based data validation tooling for post-migration verification across shards, reducing runtime by 60%. Created Grafana dashboards and alerts, improving troubleshooting efficiency by 40%.

Associate Data Engineer at Ingram Micro, Sep 2022 - Mar 2024 · 1 yr 7 mos, Chennai, Automated operational workflows using Python and SQL, reducing manual errors by 90%. Built end-to-end ETL pipelines to process large datasets, reducing operational workload by 70%. Optimized pipelines using PyArrow, achieving up to 50% performance improvement. Migrated on-prem data to GCP (Cloud Storage, BigQuery, Cloud Functions).

Student Trainee at Nokia, Mar 2022 - Sep 2022 · 7 mos

Education

Bachelor of Engineering - BE, Information Technology, RNS Institute of Technology - India

Shivam Paliwal - Software Engineer 2 in Bengaluru | Tal