Rajiv Singh
banner
iamrajiv.bsky.social
Rajiv Singh
@iamrajiv.bsky.social
SDE JL3 @maersk | Ex Lummo @redbus_in @economize | GSoC 23 @jenkinsci | GSoC 22 @keptnproject | LFX 21 @mojaglobal | GSoD 20 @grpcio | ICPC Regionalist 2020

https://iamrajiv.github.io
https://linktr.ee/iamrajiv
Glad to share that I will be speaking at BazelCon 2025 in Atlanta, USA.

My talk will be on "Go, Wasm, & Bazel: A Blueprint for Hermetic, High-Performance Web Applications". I’m grateful to everyone who believed in me and helped me reach this stage.

sched.co/28lPL

#bazelcon
November 9, 2025 at 4:59 AM
just wrapped up a k8s controller fix that completely changed how i think about software design

started with what seemed like a simple task fix some sync logic between two controllers but ended up learning why fighting against platform patterns makes everything harder

github.com/nebius/soper...
#874 Decouple `ServiceAccountReconciler` from `ActiveCheckReconciler` sync by iamrajiv · Pull Request #950 · nebius/soperator
Fixes: #874
github.com
May 28, 2025 at 11:27 AM
I was learning about the A2A protocol over the last few days & it is interesting. It is an open standard designed to allow AI agents to communicate & collaborate seamlessly. It is like giving AI agents a common set of rules to chat & cooperate, no matter who built them.

google.github.io/A2A/#/
Agent2Agent Protocol
An open protocol enabling communication and interoperability between opaque agentic applications.
google.github.io
April 13, 2025 at 9:36 AM
Reposted by Rajiv Singh
I had the privilege of presenting at KubeCon India 2024 alongside my co-speaker @iamrajiv.bsky.social on the exciting topic of "WebAssembly Profiling with Pprof and Wzprof"

While preparing and presenting this talk I learned so much about WebAssembly's potential.

Recording: bit.ly/kubecon-indi...
WebAssembly Profiling with Pprof and Wzprof - Rajiv Ranjan Singh & Naman Lakhwani
Don't miss out! Join us at our next Flagship Conference: KubeCon + CloudNativeCon Europe in London from April 1 - 4, 2025. Connect with our current graduated, incubating, and sandbox projects as the community gathers to further the education and advancement of cloud native computing. Learn more at https://kubecon.io WebAssembly Profiling with Pprof and Wzprof - Rajiv Ranjan Singh, A.P. Moller - Maersk & Naman Lakhwani, Independent Embark on a journey to supercharge your Go applications targeting WebAssembly by harnessing the profiling capabilities of pprof and wzprof. This session unravels the intricacies of optimizing Go-powered web applications for maximum performance. Discover how pprof provides deep insights into CPU and memory usage, forming the foundation of our optimization journey. Complementing pprof, wzprof, tailored for WebAssembly, offers streamlined performance analysis during module execution. Through practical demonstrations, learn how pprof and wzprof work together to resolve performance bottlenecks, optimize computations, and manage memory effectively. This talk equips both seasoned Go developers and WebAssembly newcomers with essential tools and techniques to maximize application efficiency and speed.
bit.ly
January 5, 2025 at 12:14 PM
I’ve created "The BlueSky Technical Conference Community" starter pack, a space dedicated to staying connected with the latest updates in technical conferences and communities.

go.bsky.app/2jmC92A
The BlueSky Technical Conference Community
Join the conversation
go.bsky.app
December 23, 2024 at 9:49 AM
I’m speaking at #KubeCon + #CloudNativeCon India from 11th to 12th December in Delhi, on 'WebAssembly Profiling with Pprof and Wzprof' - Rajiv Ranjan Singh, A.P. Moller - Maersk & Naman Lakhwani, Independent.

sched.co/1mVRb

#kubeconindia
December 9, 2024 at 11:16 AM
sunday morning ride 17.11.2024 🚴‍♂️🌻
November 17, 2024 at 6:24 AM
Go provides a soft memory limit through the GOMEMLIMIT environment variable, but it may not always be the most effective solution for optimizing memory usage.

#go #memory #performance #rajivsinsights
November 12, 2024 at 6:14 AM
Sometimes time complexity may appear to be polynomial but is not. For instance, the time complexity of the dynamic programming algorithm for the Knapsack problem is O(nW), which seems polynomial in the input size.

#algorithms #rajivsinsights
November 12, 2024 at 6:13 AM
In software engineering, we frequently encounter trade-offs. At redBus, I worked with ArangoDB, which supports joins. When deciding between utilizing ArangoDB's joins or using partial joins in NoSQL databases, we must weigh the trade-offs.

#softwareengineering #rajivsinsights
November 12, 2024 at 6:12 AM
JSON is commonly used for API payloads due to its readability, but it may not be the optimal choice for system-to-system communication.

#grpc #rest #softwareengineering #rajivsinsights
November 12, 2024 at 6:12 AM
Software engineering principles are vital as they encourage the creation of easily comprehensible APIs. Functions should be understandable at a glance, or at least have clear argument usage. This improves program comprehension.

#softwareengineering #rajivsinsights
November 10, 2024 at 7:35 AM
saturday morning ride 09.11.2024 🚴‍♂️🌻
November 9, 2024 at 4:13 AM
I’ve created "The BlueSky WebAssembly Community" starter pack, a space dedicated to exploring WebAssembly, its interactions with various programming languages, internals, and related topics.

go.bsky.app/KB3psQe
November 7, 2024 at 7:37 AM
I’ve created "The BlueSky Go Community" starter pack, a space dedicated to exploring Go, its toolchains, internals, and related topics.

go.bsky.app/7w8Syw7
November 7, 2024 at 7:37 AM
thursday morning ride 🚴‍♂️🌞
November 7, 2024 at 3:02 AM
I created an OpenTelemetry gRPC-Gateway Boilerplate for distributed tracing-enabled gRPC servers. This Go-based template uses @buf.build with minimal setup.

github.com/iamrajiv/ope...

#go #grpc #opentelemetry #rajivsinsights
https://github.com/iamrajiv/opentelemetry-grpc-gateway-boilerplate…
November 4, 2024 at 4:30 PM
sunday morning ride 🌻🚴‍♂️
November 3, 2024 at 2:47 AM
I will be speaking at KubeCon + CloudNativeCon India 2024 in Delhi, India. I’m grateful to everyone who believed in me and helped me reach this stage 🎉

sched.co/1mVRb

#kubeconindia
November 2, 2024 at 11:29 PM