I am a computer science graduate and future doctoral student with a particular interest in data science and machine learning, both in terms of fundamental aspects as well as real-world applications. I dabble as a software engineer on a variety of platforms: I have worked as a front-end, back-end, and Android developer in a professional context. You can find more detailed information about my skills and experience in my CV. There is also a short bio below. I can be reached by email.


PhD Student in Data Science, University College London and the Alan Turing Institute.

I will be commencing my doctoral studies in September 2018, under the supervision of Mirco Musolesi. The focus on my research will be on leveraging machine learning and data science for quantifying, analysing and predicting human behaviour.

MSci Computer Science with an Industrial Year, University of Birmingham.

Attended from September 2013 to July 2018, obtaining a First Class degree with Honours (86% average). My dissertation, titled DecML: A Principled Programming Language for Machine Learning was supervised by Dan R. Ghica. I spent my industrial year working as a Software Engineer for financial services company Morgan Stanley.

Work Experience

Android Developer, University of Birmingham.

Between October 2017 and January 2018, I worked for the Academic Services division of the University on building a prototype Android application to assist students on campus. Features include recording and capturing attendance based on location, timetable integration, and obtaining directions to lectures and seminars via the app. There's a blog post about it here.

Research Assistant, University College London.

I was a member of the interdisciplinary Intelligent Social Systems Lab from June to August 2017. My work involved developing a comprehensive Android application for a research study; applying computer vision techniques to analyse images; and managing the ethical approval process and data collection infrastructure for a research study.

Software Engineer, Morgan Stanley.

I spent my industrial placement year as part of the Authentication & Identity Management team, in the information security division. My main project involved architecting and building a contextual authentication system, together with a global team. The system consisted of an AngularJS front-end, RESTful Java middle tier, SQL data store, and a machine learning based Python computational engine. I implemented outlier detection algorithms for login activity through statistical learning techniques, configuration tools to act on anomalies, and visualisation dashboards. On my second project, I built a microservice for FIDO U2F security key registration and authentication, and integrated it with client login infrastructure.

Web Developer, University of Birmingham.

I worked for the careers service of the University between May 2015 and May 2016. I built user surveys, analysed data and developed web-based learning resources for students. I also worked on automating manual processes such as content migration and resource auditing through Python scripts, in addition to acting as domain expert on web development in a non-technical team.

Research Intern, University of Birmingham.

I was an intern in the Networked Systems and Data Science Lab from July 2014 to September 2014, in the School of Computer Science. I contributed to a project exploring academic authorship networks, learning data science tools and techniques along the way. I also worked on, documented and deployed a web application using the LAMP stack for the EU-funded LASAGNE project.


Functional Programming, University of Birmingham.

As a Laboratory Demonstrator in the 2017-18 Autumn term, I was responsible for assisting students in practical sessions with algorithmic problem solving and functional programming in Haskell.


Doctoral Studentship, The Alan Turing Institute.

I was awarded a 3.5 year PhD studentship by the UK's national institute for data science and artificial intelligence in March 2018.

Best Second Year MSci Student, School of Computer Science, University of Birmingham.

Awarded October 2015.

Best First Year MSci Student, School of Computer Science, University of Birmingham.

Awarded October 2014.