2013 Feb - 2013 May
Second Year Group Project
Participated in a team of five members, and helped writing requirements analysis and final reports. As lead programmer, I was also responsible for development of both the server-side (PHP) and client-side (Java) of an Android application that dealt with visualising multiple data sets from the "London Data Store" website.
2013 Oct - 2014 May
Third Year Project
Developed an interactive tool in Java that allows visualizing the operation of various operating system process scheduling algorithms written in the Lua scripting language. Conducted research on various existing scheduling algorithms, designed, developed and tested the application.
2014 Oct - 2015 Apr
Fourth Year Group Project
Worked in a team of four members, developing the Java version of image tracking software based on a prototype written in MATLAB by another member. During the project became familiar with technologies such as Apache Maven, the Apache Tomcat server, and the OpenCV image processing library.