Dipto Mondal. Technology leadership, from first commit to scale.
Founding engineer and CTO at Traders Connect. I build distributed systems in Go, Kubernetes and Rust, and the teams that run them.
Writing on the unglamorous details.
- Why a 13-byte Go struct takes 24 bytes. Reordering its fields wins 8 of them back.
- One request, three Kubernetes ports. What nodePort, port and targetPort each do, from the node to your container.
- stdin, stdout and stderr. The three streams every command starts with, and how to send each one somewhere else.
I joined Traders Connect as its founding engineer and led the platform from a blank repo to multi-million-dollar ARR. Before that I shipped 20+ Go microservices at Pathao.
More about me