Computer Science Department
McGregory Hall, 3rd Floor
13 Oak Drive
Hamilton, NY 13346
Charlotte Jablonski, Administrative Assistant
Start: Tuesday, September 25, 2018, 11:30 a.m.
End: Tuesday, September 25, 2018, 12:20 p.m.
Location: McGregory 319
Speaker: Marius Dragus '14, Software Engineer, Google
Abstract: In todays environment all companies need to structure their product and codebase to run on multiple interconnected machines at the same time. Much in the same way in which design patterns allowed companies to grow large codebases early on by providing common solutions that were reused for scalability, there is a new set of emerging design patterns that allows engineers to write easily extendable and durable distributed code. This talk will cover some of the new emerging distributed trends.
Bio: Marius graduated Colgate class of 2014. He worked at Facebook (2 internships), Coursera and now Google. At Google, Marius worked on Cloud Infrastructure for a year and a half and now is working in Google Ads, bringing to our users their beloved Youtube ads. Marius is an engineer. He works on creating new types of ads; that implies a lot of feature work, across multiple stacks, pipelines, frontend, databases, stat aggregation, etc.