I focus on developing products in terms the rest of the world can understand. Whether it's on web or mobile, the satisfaction of creating unobtrusive interfaces to advanced systems is palpable. It is this act of creation that pushes me to keep working hard to develop my skills in this field.
I started my career at 18 working for Switch Media in Sydney, Australia, where I had many roles including Support Engineer, DevOps, and Web Developer. This combination exposed me to all parts of the web stack and showed me the process of developing product features with the customer in mind.
I am now a Junior at Tufts University studying Computer Science with a minor in Entrepreneurial Leadership Studies. Most recently I interned with the Lead Ads Product team at Facebook. While there, I defined a new architecture to allow for further extensibility in their Android codebase and introduced new product features across their entire platform including web, Android, and iOS.
When I'm not working on mobile and web applications, I like to spend my time being active outside. You can usually find me running, hiking, or playing ultimate frisbee. I also enjoy other creative outlets including photography.
Git & Github
Refactored a large portion of the product's Android codebase to make it more extensible and maintainable. I then used these changes to build new features on both Androud and on the web. I concluded my internship by performing A/B tests on these features to make meaningful product decisions leading up to their launch.
Held office hours to help students grasp fundamental concepts in web development, such as the client-server model, asynchronous tasks, and database systems. I also reviewed student code to offer improvements and check for functional correctness.
Designed and built Presto, an Australian video on demand service similar to Hulu, for the Roku streaming platform on a remote, contract basis. Performed code reviews on the two other members of development team.
Washington & Lee University
Built amplifiers and other recording equipment for the sound engineer at the university. Was also sent as the sole engineer for various recording sessions, both in the studio and live.
Native mobile application that allows users to order drinks straight from their phone and skip the line at the busy bar. Payment is handled for the bars, meaning the user can keep having fun and wait for the push notification that their drinks are ready to get picked up!
Written fully in React Native and Redux, BarBud is available on both iOS and Android and continues to receive support and new features with weekly updates to the app.
This is the 6 Degrees of Wikipedia game ported into its own webapp. My first foray into sigle-load webapps with React and AJAX, including server-side rendering of React components.
Written during Tufts Polyhack, DejaView, was a service that allowed anyone to create private and anonymous photo albums where any user with the access code could upload and view full-resolution photos. We reached the finals during the event, producing native Android and iOS applications, a webapp, and a fully-functional backend.
Part of a semester long project for an mobile development course, this Android application allowed users to anonymously post questions for other users in their area to vote on the answer or solution.
Widgets and Experiments
An independent experiment while taking an artificial intelligence course at Tufts, this widget solves Sudoku puzzles using a combination of constraint satisfaction problems, pre-emptive sets, and other AI techniques.
A tradition in my family is to fill each other's stockings secret santa style. This simple service emails a group of users their secret santa assignments, helping us keep the suspense going even though we no longer live in the same part of the country.