Girija Manoj

711 W Elm Street · Urbana, IL, USA · (447) 902-0732 · gmk6@illinois.edu

Hello! I am Girija Manoj, currently pursuing my masters in Computer Science at University of Illinois Urbana Champaign. I am interested in Distributed Systems and Competitive coding, feel free to drop an e-mail if there is an interesting project idea to collaborate.

Experience

Site Reliability Engineer Intern

Moloco Inc

Building a microservice from scratch which acts as a wrapper for PagerDuty and Slack channels that helps all the Moloco services and team members for a seamless communication across the teams. Deploying the microservice on Kubernetes cluster along with complete CI/CD integration.

May 2023 - Present

Graduate Teaching Assistant

University of Illinois Urbana Champaign

Teaching assistant for CS425/ECE428 Distributed Systems course, spring 2023 and Responsible for leading study groups through office hours, creating machine Problems, preparing assignment questions, grading assignments and exams, and providing support to over 200 students in the course.

January 2023 - May 2023

Software Development Engineer

Amazon

Responsible for all the API's of 14 tier-1 services related to the search and discovery of applications and their fulfilment. Successfully developed the logic, and led the project to ensure that our services are compliant with DSAR policies and changes are pushed to production through CI/CD pipeline..

October 2021 - July 2022

Software Test Engineer Intern

Arista Networks

Worked closely with the functionality of multilayer switches, comprehended protocols like RSTP and OSPF by capturing the packets.Tested a feature related to detect the duplicate IPs in the network in a self-designed network topology which simulated all the possible cases, which includes the Address Resolution Protocol(ARP).

January 2021 - July 2021

Education

University of Illinois Urbana Champaign

Masters in Computer Science
Distributed Systems, ML for Systems, Fault-Tolerant Systems and Computer Vision.

GPA: 3.86/4

August 2022 - December 2023(expected)

Amrita Vishwavidyapeetham

BTech in Computer Science
Data Structures and Algorithms, Operating System, DBMS, Networks.

GPA: 9.46/10

July 2017 - August 2021

Projects and Publications

Distributed Learning Cluster

Python, Pytest, Ansible, Tensorflow
Designed and Implemented a Distributed Learning Cluster including Failure detector and Distributed File System from scratch which scales up and fairly schedule all the jobs of multiple machine learning models with maximizing resource usage. The system is fault-tolerant and network-aware.
December 2022

Visualization of Distributed Program Execution

Java RMI, JIVE, Python, PlantUML
Integrated the individual fragments of Distributed system into a single meaningful whole which generate a paradigm that complements the user’s way of debugging distributed systems. Listed and published a paper on the same in 12th ICCCNT-2021, IIT Kharagpur conference.
May 2021