Saharsh Tibrewala · Pune, India · second year, VIT Pune
I take things out
of other people's
hot paths.
11 of my changes are merged into OpenTelemetry, which is how most of the cloud watches its own software, and which finished graduating from the Cloud Native Computing Foundation on 11 May 2026. 10 more are open right now and being reviewed by the people who maintain it.
gthe 421 blocks on the floor are one real commit. push them around, then collect them.01the commit the floor is made ofkubernetes-sigs 102
Every block on the floor is one of those 421. Press g and the 2 that survive stay behind. Nothing on the page labels them, but they are the only 2 that never stop moving.
02open source11 merged · 10 open
This is the closest thing I have to a job history.
So it goes where a job history would. These 10 open ones are the best code I have written. None of them are merged yet, so read the numbers and decide for yourself.
- in review
open-telemetry
55 days in review
plus 45 minus 15opentelemetry-go 8739
Read the label every request carries in one pass instead of two, by looking each character up in a table
github.com/open-telemetry/opentelemetry-go/pull/8739 - in review
open-telemetry
55 days in review
plus 70 minus 12opentelemetry-go 8740
Unrolled the decoding so the compiler can drop all twelve of its safety checks
github.com/open-telemetry/opentelemetry-go/pull/8740 - in review
kubernetes-sigs
50 days in review
plus 66 minus 26resource-state-metrics 102
Took out a search that got slower the more it had to look at
github.com/kubernetes-sigs/resource-state-metrics/pull/102 - in review
kubernetes-sigs
50 days in reviewresource-state-metrics 101
Compile the little scripts once per resolver rather than once for every object
github.com/kubernetes-sigs/resource-state-metrics/pull/101 - in review
open-telemetry
50 days in review
plus 146 minus 109opentelemetry-go-compile-instrumentation 1137
Cut what gets claimed from memory on every single web request
github.com/open-telemetry/opentelemetry-go-compile-instrumentation/pull/1137 - in review
open-telemetry
50 days in reviewopentelemetry-go-compile-instrumentation 1136
Stop rewriting files and retidying when nothing actually changed
github.com/open-telemetry/opentelemetry-go-compile-instrumentation/pull/1136 - in review
SeedSigner
176 days in review - in review
SeedSigner
166 days in review - in review
SeedSigner
164 days in review - in review
SeedSigner
164 days in review
Merged
- merged
open-telemetry
4 Jan 2026opentelemetry-go 7751
Tests for how attribute values get written out
github.com/open-telemetry/opentelemetry-go/pull/7751 - merged
open-telemetry
8 Jan 2026opentelemetry-go 7764
Tests proving that merging resources twice gives the same answer
github.com/open-telemetry/opentelemetry-go/pull/7764 - merged
open-telemetry
15 Jan 2026opentelemetry-go 7789
Moved the shared names on a version, across 72 files, without changing behaviour
github.com/open-telemetry/opentelemetry-go/pull/7789 - merged
open-telemetry
21 Jan 2026opentelemetry-go 7824
Skip the work when nobody is listening, on one of the senders
github.com/open-telemetry/opentelemetry-go/pull/7824 - merged
open-telemetry
22 Jan 2026opentelemetry-go 7825
The same check, on the sender that carries traces
github.com/open-telemetry/opentelemetry-go/pull/7825 - merged
open-telemetry
3 Feb 2026opentelemetry-go 7866
The same check again, on the Prometheus side
github.com/open-telemetry/opentelemetry-go/pull/7866 - merged
open-telemetry
7 Feb 2026opentelemetry-go 7881
And again, on the one that goes over plain web requests
github.com/open-telemetry/opentelemetry-go/pull/7881 - merged
open-telemetry
6 Mar 2026opentelemetry-go 8015
Generate the measurement buckets from the shared definition instead of by hand
github.com/open-telemetry/opentelemetry-go/pull/8015 - merged
open-telemetry
26 Feb 2026opentelemetry-collector-contrib 46467
Fixed the build configuration for the collector
github.com/open-telemetry/opentelemetry-collector-contrib/pull/46467 - merged
open-telemetry
21 May 2026opentelemetry-specification 5112
Cleaned up the overview documentation
github.com/open-telemetry/opentelemetry-specification/pull/5112 - merged
pandas-dev
4 Oct 2025pandas 62573
Made the documentation say what the function actually accepts
github.com/pandas-dev/pandas/pull/62573
03projects6 things I built
Sherlock
GoReads raw Bitcoin block files and works out which addresses probably belong to the same person, from patterns like which coins got spent together. Writes up what it found.
itssaharsh/sherlockCoin Smith
GoBuilds Bitcoin payments that follow the shared standard. Picks which coins to spend, works out the fee, and handles change without leaving amounts too small to ever move again.
itssaharsh/coin-smithChain Lens
GoOpens a single block and reports everything inside it: every payment, what it cost, how big it was, and which kind of spending rule it used.
itssaharsh/Chain-lensYouTube Shorts Pipeline
PythonWrites the script, finds the footage, and publishes the video, on a schedule, without anyone touching it.
itssaharsh/edHydra Recall
GoMemory for an assistant that understands time. Facts are stored with the window they were true for, so when something changes the old version is kept rather than painted over, and you can ask what was true on a given date. When it does not know, it says so instead of guessing.
private, happy to walk you through itautoapply
PythonFinds job openings, tailors the application, and applies. Survives being killed halfway through without losing work or applying to the same place twice. Runs on your own machine by default, so nothing personal leaves it. Around 350 tests.
private, happy to walk you through it04contest ratingsas of August 2026
1741 was the peak. It is lower now.
Pupil. I stopped practising for a semester.
350 is solved, not mastered.
05picked forand passed
- Linux Foundation LiFT Scholarship 2026
A course and exam scholarship from the Linux Foundation
- Summer of Bitcoin 2025
Cleared four rounds through to the proposal round
- LFX Mentee Finalist Linux Foundation
Picked for a technical interview with the maintainers
- Google Big Code 2026
Top fifteen thousand in the country
- Oracle Cloud Infrastructure Foundations Associate 2025
- Oracle Cloud Infrastructure Generative AI Professional 2025
- Anthropic AI Fluency, and Claude 101 2026
- AWS AI Practitioner Challenge, Udacity 2026
- Infosys Springboard: Artificial Intelligence, Deep Learning, and Natural Language Processing 2026
06the rest