The Toolmakers Who Build What Everyone Else Builds On
Updated On: 03 September, 2026 12:18 PM IST | Mumbai | Buzz
Deepak Garg’s two-decade software engineering journey spans Bloomberg, PIMCO and Samsung, building scalable infrastructure frameworks.

Deepak Garg.
There is a category of software engineer whose work almost nobody outside their own team ever sees: the person who builds the framework, the library, the internal service that a hundred other engineers rely on without knowing whose hands wrote it. Deepak Garg has spent much of his career in that category, moving between Bloomberg, PIMCO, and Samsung over roughly two decades, and leaving behind, at each stop, infrastructure that outlasted the projects it was built for.
At Bloomberg LP, where Garg worked as a senior software engineer on the RHUB team from 2015 to 2017, the assignment was regulatory reporting, a domain where the cost of a software defect is not a slow page load but a compliance failure. He helped design RHUB, the firm's regulatory reporting solution, and implemented the MIFID2 version of the platform's service reporting on top of the framework his team had built, at a moment when European regulators were tightening transaction reporting requirements across the industry. Underneath the reporting layer sat a set of engineering problems that had nothing to do with regulation and everything to do with distributed systems: Garg designed a high-throughput RabbitMQ-based demultiplexer and serializer to route messages at scale, built an object-relational mapper on top of Bloomberg's internal aggregate library that supported table joins and inheritance hierarchies, wrote the XML specification for more than one hundred fifty fields spread across multiple databases, and created the service that read counterparty databases and generated the XML data files clients depended on. He also built a library that simplified how updates to data entities were published to the user interface, the kind of small piece of infrastructure that, done well, every other engineer on the team uses without a second thought.
