Computing student writes code that helps run Facebook

Peter Marshall

As part of his Honours thesis, Bachelor of Software Engineering student Peter Marshall applied his research on garbage collection to a real-world problem in the code that drives Facebook.

“Garbage collection is about optimising programs for speed and memory efficiency,” says Peter.

“For a massive company like Facebook, even small performance gains can translate into millions of dollars in savings.

“I had the opportunity to work with team at Facebook in Boston. It was great to work directly with their researchers; they were very welcoming and pretty enthusiastic to introduce me to what they were working on. On top of that, I got to learn a lot about how Facebook works internally, and code that I’ve written now helps to run Facebook on a daily basis.

“ANU has given me the mindset that everything is within reach. I set myself the goal of getting an internship at a tech company, and the hard work paid off when I was offered an internship at Google.”

A few months after completing his internship at Google, Peter was offered a job with the tech giant in Munich. 

Updated:  8 September 2015/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing