Education Intern - GitHub (Summer 2016)
Worked on a desktop extension for GitHub Classroom, written using Electron, React and Redux.
Played a key role in designing and architecting the application from scratch, following best practices in user interface design and application structure.
The project is open source, and all source code can be found in the GitHub repository.
Full-Stack Development Winter Intern - University of St Andrews (Winter 2016)
Worked on multiple healthcare-related applications and data visualisations. My main project involved rewriting and improving a smoking cessation coach app using the Meteor framework, which is to be trialled on local patients in partnership with the School of Medicine, University of St Andrews and NHS Fife.
Software Development Intern - Amazon (Summer 2015)
Designed and developed an asynchronous, distributed service for removing duplicate catalog items. Worked on a large software project from initial stages to completion, currently deployed and maintained. Gained experience in industry standard tooling for version control, testing and continuous deployment. Technologies used include: Java 8, Spring, Google Guava, Hamcrest, Mockito and Git. Collaborated with stakeholders in London, Chennai and Seattle.
Mobile Development Winter Intern - University of St Andrews (Winter 2015)
Designed and Developed an Android App for sufferers of migraine with guidance from Dr Tom Kelsey and Professor Hamish Wallace (Wallace-Kelsey Foundation). Migraine is the most common neurological condition in the developed world - 18% of women and 6% of men suffer from migraine attacks. While many factors can trigger a migraine, these vary between individuals. The app allows users to keep a detailed diary of migraine events, and uses the user's location to record weather information at the time of the attack. The app aims to help users learn more about their condition in the hope of discovering which specific triggers cause most of their migraine attacks.