Shivanshu Raj Shrivastava

Research engineer. I like a system I can watch while it works.

Shivanshu Raj Shrivastava

Work

Senior Software Engineer, contract
Mar 2026 – 20 Sep 2026

I took the contract because it was the kind of ask I like. See a process, and leave the process alone. We shipped that. On 20 September 2026 the contract ended.

Product Reliability Engineer, contract · remote, London entity
Aug 2025 – Mar 2026

Teams were arriving on OpenTelemetry through three parts of the product at once. I stayed on those surfaces, and with the people walking onto them.

Founding Engineer · remote
Apr 2024 – Jul 2025

We were building the place you open when you need to ask what happened. A tenant could be sending about 15 TB a day, on the order of 170,000 events a second, from the US, Europe, and India. I liked the size. I liked it more when a plain question still received a plain answer.

Software Engineer, Platform Observability
Dec 2023 – Mar 2024 · Amsterdam

Four months in Amsterdam, inside payments. I arrived holding one picture: a single pipe, where the trace, the metric, and the log obviously belonged to each other.

Software Engineer
Jul 2020 – Aug 2023 · Bengaluru

Three years in Bengaluru. Some of it was the pipe that took the logs in. Some of it was the mesh between clusters. Under both, I got stubborn about a small decency in Kubernetes. When a log speaks, it should name the object it is speaking about.

OpenMF looks at Android phones after the fact, for a forensics case. I proposed in 2019 and missed. I proposed again in 2020 and got in. Writing the second proposal is one of the better decisions I have made.

Software Engineer, intern
May 2019 – Jul 2019 · Bengaluru

One summer on a lock scheduler. What has stayed with me is the week the schedule grew large and the scheduler forgot its manners.