×
Saurav Kumar

About

Hey, I'm Saurav. I build backend systems, dev tools, and the kind of infrastructure that quietly keeps things fast, reliable, and sane.

I'm currently a Senior Software Engineer on the Backtrace team at Sauce Labs, working on a multitenant service with on-prem features and real-time error ingestion. Before this, I worked at Zepto and BrowserStack on analytics platforms, contract systems, microservices, CI/CD, databases, and performance tooling.

I like solving messy engineering problems, making systems simpler, and shipping things that actually help people. Outside work, I'm building Sharevo, a small consumer app for saving and finding liked content across social platforms.

Projects

Algoview

  • Visualize the basic algorithms of pathfinding and sorting with animation.
  • Easy to understand and control the animation according to your wish like increasing the speed of animation, go to a specific position, watch each step of the algorithm at a time, etc.
  • The pathfinding algorithms currently included in the app are: Breadth-First Search, Depth- First Search, A-star search, Dijkstra's algorithm
  • Sorting Algorithms includes: Merge Sort, Heap Sort, Bubble Sort, Selection Sort, Quick Sort Insertion Sort.
  • Tags:

  • Android
  • Java
  • Data structures
  • Algorithms

GoDrive

  • A command line tool to upload files to your Google drive account.
  • It uses the Google OAuth 2.0 to obtain the end user's Access Token and send a POST request to Google drive API.
  • By default it also changes the permission of the uploaded to make it accessible to everyone with the link.
  • Tags:

  • Java
  • Nodejs
  • OAuth 2.0
  • Apache CLI tools
  • Linux Shell scripting
  • HTTP

JParallel Download

  • Java application to download a parts of file in parallel, using multithreading.
  • Different threads request for a specific segment of data.
  • After all the thread finish downloading, all the parts are concated.
  • Tags:

  • Java
  • Linux Shell scripting
  • Multithreading
  • HTTP

Meme Shop

  • Android application to search and generate memes
  • Client-server architecture with all the meme stored in S3 and server side in Python
  • Simplified and intituative UI
  • Tags:

  • Android
  • Python
  • AWS S3/EC2

Skills

Languages
GoLang, Java, C++, Javascript, Typescript, Ruby, Bash Script
Devops
Ansible, ArgoCD, Docker, Github, Salt
Databases
Mysql, Postgres, MongoDB, Redis
Web Development
Ruby on Rails, Basic HTML + CSS, Javascript and Hosting
Cloud Services
Starrocks, Clickhouse, AWS (EC2, S3), Azure VM
Others
DS and Algo, Android Studio, Linux, NGINX, Open source Contribution

Photography