I am a fifth year PhD student in the Computer Science department of The George Washington University. I work with Dr. Timothy Wood
Before joining the PhD program, I worked as an IT systems engineer specializing in building virtual datacenters.
I am currently working on understanding the problems with load balancing in microservices environments and attempting to solve certain aspects of the same.
I was a Teaching Assistant for Dr. Gabriel Palmer's operating systems class in Fall 2018 and Fall 2019.
Built a system of filters using Envoy proxy’s WASM extension to apply actions on connections. The filters work with a generic interface with a fast and memory efficient custom trie and a bloom filter (Rust) backend to store the IPs. Also explored applying and logging network layer 2 policies using Linux XDP programs (C and Go).
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.
During this 12 year period, I worked for a variety of companies across India, UK and the Middle East as an IT Systems Engineer building virtual datacenters for clients using Linux, Unix and VMware based technologies.
I am currently interested in problems in load balancing, autoscaling and service discovery for microservices.
In order to satisfy PhD pre-requisites, I had to complete coursework, that focused on systems, machine learning and IoT, as a prerequisite for my PhD.
My final grade was 3.66/4.00.
I completed my undergraduation from Kolkata, West Bengal in 2006 before starting a career in IT. My undergraduate focus was on electrical machines and I still dabble a little in signal processing.
I completed with a final grade of 7.45/10.