From 2017 to 2019, I worked at Google, focusing on Cloud Memorystore and Cloud Filestore, Google Cloud Platform products.
I helped productionise both services, which involved reliable design of the system and setting up end-to-end monitoring, notifying engineers when there is a problem in the service.
I designed and implemented end-to-end structured logging within Stackdriver (Golang, Java) to allow Google engineers to debug failures in the system. I created reusable dashboard for teams to monitor their systems - currently in use by 4 GCP products.
I was part of the oncall rotation, responding to incidents and repairing system when necessary. I rolled out new features to over 10 regions worldwide and was promoted after one year of work.
During my third year in university, I was selected out of students from the schools of Computer Science, Engineering and Mathematical Science (over 200 students) to represent my university as an intern in Massachusetts Institute of Technology.
I worked in the Network Coding and Reliable Communications Group, Research Laboratory of Electronics. I implemented an atomic algorithm for use in large-scale distributed storage systems, with the aim to submit the implementation to FAST 2017.
The project was completed in C, C++ and Go, using the Kodo Erasure Library for Network Coding. I integrated the project with Docker for testing and deployment to in-house servers and AWS. I continued the collaboration with MIT during the final year of my Computer Science degree.
I spent time between my third and fourth years in university as an intern at Teamwork, a company that creates project management software.
I had a spam-control email feature pushed to production within 4 weeks of beginning in the company, compared to no features added by other new interns in the same time frame. I completed this by teaching myself Golang from scratch, identifying and designing the feature as requested by customers, researching the architecture of the email system, learning the coding production workflow, working with the team to ensure the safe integration of the feature in the existing system, and writing SQL for the safe migration of user data across all company production shards.
© Eimear Crotty, based on template by @mdo.