Skip to main content

Hello 👋

Welcome to my digital garden!

My name is Dev and I am an experienced full-stack software engineer (no pun intended, I promise) with a strong focus on product thinking. This approach allows me to create full-fledged software products for customers, and iterate very quickly on feedback.

I am most excited by engineering work at the systems layer: building distributed systems, large-scale compute and storage infrastructure and reliable platforms that help teams ship faster. I am also interested in hyperscale networking, especially high-speed network design with RDMA and DCQCN.

My research interests are in zero knowledge proofs, graph theory and mathematical tools for computation, verification and optimization.

I learn very fast by grounding ideas in first principles, filtering out noise and turning abstract concepts into concrete implementations.

x
Contact me on X

or

linkedin
Reach out to me on LinkedIn

Some Past Projects and Research #

DonSafe #

  • DonSafe allows hospitals and organ donor clinics to track the provenance of organs and ethically authenticate sourcing workflows across a large healthcare network.
  • I partnered with NABH India and today, over forty thousand hospitals and clinics use the software to authenticate the source of various organs every single day.

Datacenter Network Routing #

  • During my stint as a network engineering intern at Microsoft, I co-designed and built a modified variant of a network traffic routing protocol called MPLS for SONiC, Microsoft’s own operating system for routers and switches, primarily as a proof of concept.
  • SONiC is now a Linux Foundation project.
  • This significantly improved packet encryption and packet transfer speeds by over 20%.

Graph Theory Research #

  • I lead a research group at UC Berkeley where we were trying to find an optimal algorithm for the Travelling Salesman Problem.
  • A couple of papers are currently under peer-review. Check out my Google Scholar profile to find out more.

Julia - Open Source Contributor #

  • I have prolifically contributed to Julia, a high-performance and dynamic programming language primarily used for complex computations.