Arun Ranganathan, Developer in Mississauga, ON, Canada
Arun is currently unavailable

Arun Ranganathan

Software Developer

Mississauga, ON, Canada

Toptal member since March 9, 2022

Bio

Arun is a software engineer who builds scalable, efficient systems using continuous delivery, Scrum, and TDD approaches. He has refactored old code, replaced monolithic back ends, quadrupled ETL throughput by scaling with Kubernetes, and built a facial recognition gRPC server. At Uber, Arun developed an endpoint capable of handling millions of users and contributed to the architecture of a new proof of concept that was productionized. He delivers solutions quickly while ensuring maintainability.

Portfolio

Uber
Go, Docker, Back-end, Design Systems, Back-end Development, Git
Top Hat
Python 3, Django, React, Redux-Saga, Redux, PostgreSQL 9...
Paravision
Go, Python 3, NumPy, gRPC, Protobuf, ETL, Kubernetes, Red Hat OpenShift...

Experience

  • Python 3 - 5 years
  • JavaScript - 5 years
  • React - 5 years
  • PostgreSQL 9 - 5 years
  • Django - 5 years
  • Flask - 4 years
  • Go - 3 years
  • Node.js - 3 years

Preferred Environment

MacOS, Visual Studio Code (VS Code), iTerm2, Docker

The most amazing...

...project I’ve designed was a new architecture that improved the throughput by 150% (2.5x) and latency by 19% (p95) on a facial recognition streaming app.