Linux, Cloud and Distributed Systems Performance Researcher and Engineer



Software Engineer

Google
August 2023 - Present

Member of the storage team of Google's Air gapped Cloud.

Main responsibilities include designing and implementing storage components, including DR mechanisms and security features, in cloud storage using Kubernetes.



Research Assistant

George Washington University
Washington, DC, USA
September 2018 - August 2024

Researched and published papers on load balancing in RESTful Kubernetes microservices environments. 

Contributed to the lab’s DPDK based openNetVM platform.

Working on load balancing Apache Kafka based asynchronous order preserving systems.



Software Engineering Intern

Google
Sunnyvale, California, USA
Summer 2022

Built an IP filtering system using Envoy’s proxy WASM extension in Rust that included a bloom filter and a custom trie to store IP addresses, exponentially improving storage requirements over Rust’s native Hash Map.

Worked on Linux XDP programs (C and Go) attempting to apply network layer 2 policies and to log activity.



Distributed Systems Architecture Intern

Bosch LLC
Pittsburgh, PA, USA (Remote)
Summer 2021

Worked on building a system that can run machine learning applications without exposing personally identifiable information.

My work revolved around figuring out how to run Kubernetes components inside Intel SGX using the Graphene (since renamed) and Marblerun frameworks.



Joint Research Project

IBM
Yorktown, NY, USA
Summer 2019

Explored the Istio service mesh and the Envoy proxy identifying opportunities to improve distributed client-side load balancing.



Senior Engineer

IMTAC LLC
Muscat, Oman
June 2012 - July 2018

Led teams to design and deploy infrastructure solutions using LinuxSolaris and VMware in time-sensitive and multi-vendor environments.

Started a new Linux system programming service. Automated infrastructure management using C, Python and Bash.

Ratnadeep Bhattacharya

Distributed System Engineer and Researcher

© Copyright. All rights reserved.

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.