As a part of my undergraduate studies, I have completed five internships. I first spent the summer of 2014 at Milq as a Full Stack Software Engineering Intern working on various projects throughout the site.
In the winter of 2015, I had the opportunity to intern at Coursera on the University Product team building authoring interfaces for instructors. I returned to Coursera in the fall of 2015, this time focusing on the back-end stack to help scale content production.
During the summer of 2016, I interned at Apple on its Cassandra infrastructure team where I learned quite a bit about distributed systems and databases. There I contributed several patches to Apache Cassandra to improve how timeouts are respected during a query and to improve error messaging by enabling the passing back of error codes from all replica nodes participating in a query.
Most recently in the winter of 2017, I interned at Facebook on the Nuclide team, where I primarily worked on Java language support in an effort to bring a world-class Java development experience to Nuclide.
In my spare time, I enjoy playing guitar, taking photos, blogging, listening to music, catching up on my favourite television shows, and, of course, working on plenty of side projects.