Girija Manoj

11030 Main St · Bellevue, WA, USA · (447) 902-0732 · itsgirijamanoj@gmail.com

Hi, I’m Girija Manoj! I’m a software engineer with a strong foundation in distributed systems, backend development, and automation. With a master’s in computer science from the University of Illinois at Urbana-Champaign, I’ve contributed to impactful projects—from optimizing incident response times with custom-built microservices to developing fault-tolerant distributed clusters. My journey includes hands-on experience at Amazon and MOLOCO, where I’ve honed my skills in GCP, Kubernetes, Python, Java, and CI/CD. As an ACM-ICPC regionalist and dedicated open-source contributor, I’m continuously exploring innovative solutions to complex challenges. Open to new opportunities and ready to make a difference!Feel free to drop an email to collaborate.

Experience

Software Engineer

Moloco Inc

Built a microservice from scratch which acts as a bridge between PagerDuty and Slack channels that helps all the Moloco services and team members for a seamless communication across the teams. Deployed 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 maintaining the API's of 14 microservices related to the search and discovery of applications and their fulfillment. Successfully developed the logic, and led the project to ensure that our services are compliant with DSAR policies.

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