Cast Together (2014-10-01)


Cast Together is a situated display that allows those nearby to share their recent photos and music, and to display their current app use. It is also ...

Highlights, Research

AppWhere: Adaptive Homescreen (2014-09-01)


Appwhere is an adaptive homescreen widget that reacts to a user's location.

Highlights, Research

Women in Tech Training Day at Google London (2014-06-11)


I was accepted to attend a Women in Tech Training day at Google London. This was a great opportunity to gain feedback on my CV and to experience a moc...

Highlights, Personal

MOOCs (2014-05-05)


I enjoy doing Massive Open Online Courses in my spare time. On Udacity, I have completed Design of Computer Programs (cs212), Web Development (cs253),...

Highlights, Personal

Open Glasgow: Future Hack 3 on Health (2014-05-02)


I participated in the team that won the Open Glasgow 48 hour Health Hackathon. Future Hack was a challenge to pitch an idea that could make things ...

Highlights, Personal

Knights Like These website (2014-04-20)


I worked with Kiff to design the website for Knights Like These. He supplied an initial design of the main page in Photoshop, as shown in the second i...

Highlights, Personal

Vocabulary Daydream (2014-04-11)


After my trip to Munich, Duolingo was released and I started to learn German. I use Duolingo a lot, in addition to attending a language class held by ...

Highlights, Personal

Putting Books Back on the Shelf (2013-12-02)


I collaborated with a Masters student from LMU on a project that extended my research with the Kinect. Marion's Masters project involved creating 3D m...

Highlights, Research

Code Club at Eastmuir Primary School (2013-11-08)


After my experience at the Raspberry Pi event, I decided to start a Code Club. I became a STEM Ambassador so that I could obtain my disclosure check, ...

Highlights, Personal

Big Data Information Visualisation Summer School (2013-07-07)


During my internship at Google London I became interested in Map Reduce. I was accepted to attend a summer school at St. Andrews University that focus...

Highlights, Personal, Research

SWE Internship: Google London (2012-10-01)


In my final talk at Google Munich, I mentioned that I was interested in mobile development with Android. I was then contacted about the possibility of...

Highlights, Personal

Radio Alarm Clock (2011-11-12)


As a personal project, I decided to make myself a radio alarm clock for my Android device. At the time, I could not find any radio alarm clocks on the...

Highlights, Personal

Android birthday card (2011-11-07)


As a fun project, I decided to recreate the birthday card as an Android app. I got as far as creating a birthday card app and a birthday cake widget. ...

Highlights, Personal

SWE Internship: Google Munich (2011-06-01)


I had the excellent opportunity to intern at Google Munich. I had applied for an internship prior to this offer as I wanted to gain industry experienc...

Highlights, Personal

Virtual Sensors: Rapid Prototyping of Ubiquitous Interaction with a Mobile Phone and a Kinect (2011-02-19)


4 months into starting my Ph.D., my supervisor encouraged me to submit a paper to the Mobile HCI conference, and it was accepted. This was my initial ...

Highlights, Research

Ph.D. Student in Computing Science (2010-10-01)


After completing my 4th year, I had been involved in various research projects and was keen to stay on for the M.Sci programme. However, I was also en...

Highlights, Research

B.Sci. Graduation and Class Prize (2010-06-25)


I graduated with a B.Sci. (First class) Hons. from the University of Glasgow. I also received a class prize for having the top GPA in my year. During ...

Highlights, Undergrad

Research Internship: SUM Group (2010-06-07)


During my 4th year, I was approached by several research groups to do an internship. I chose to work with the Social and Ubiquitous Mobile group. I wa...

Highlights, Personal, Undergrad

ATP: Bowlie 2 app (2010-06-06)


In the excitement of going to a music festival curated by of one of my favourite bands, I decided to create an Android app to display the line-up as m...

Highlights, Personal

4th Year Project: Interacting with Mobile Phone Notifications (2010-03-26)


In 4th year, we were required to do an individual project that lasted the entire year. I chose to self-define a project so that I could gain experienc...

Highlights, Undergrad

RTES(M): Real-time Packet Simulator (2010-03-12)


Real-Time and Embedded Systems was another Masters course that I selected in 4th year. As an assessed exercise, we were asked to create a real-time pa...

Highlights, Undergrad

HCI4: Combining IM and SMS streams (2009-12-01)


As an assignment for HCI4, we were asked to propose an application that builds upon current HCI systems. I chose to explore what happens if you combin...

Highlights, Undergrad

DAS4: Java RMI Auction Service (2009-11-27)


As an assessed exercise for Distributed Algorithms and Systems 4, we were asked to create and test a distributed auction client that has similar funct...

Highlights, Undergrad

Research internship: MATCH Project (2008-06-06)


After my 2nd year, I applied to do a 10 week internship with the MATCH Project. My task was to build a multi-modal reminder system integrated with the...

Highlights, Personal, Undergrad