Making use of invariant properties of skylines for robust navigation on bumpy terrain. Accepted for publication at IEEE International Conference on Robotics and Automation 2016.
Courses covered neuroscience, information theory and reinforcement learning (average: 76%). My thesis comprised of a bio-inspired solution using UV light to quickly and robustly segment ground and sky for robotic navigation. The extracted skyline was used to successfully navigate an urban route with performance comparable to state of the art. Results were published at RSS 2014.
|Course average||75.9% [+][-]|
|Computational Neuroscience of Vision||74|
|Neural Information Processing||73|
|Principles of Neuroscience||79|
Courses included machine learning and probabilistic reasoning (average 80%). For my thesis I built a Python web implementation of a classic card game, where players have the option to lie. Machine learning was used to estimate the credibility of other players, with significantly greater accuracy than human players.
|Course average||80.0% [+][-]|
|Computational Cognitive Neuroscience||90|
|Computational Cognitive Science||85|
|Concepts and Categorisation||57|
|Introductory Applied Machine Learning||80|
|Machine Learning and Pattern Recognition||74|
|Probabilistic Modelling and Reasoning||81|
|Topics in Cognitive Modelling||81|
|Cognitive Neuroscience of Language (audited)||-|
For my final year project I wrote a Java program to search for anomalies indicating breast cancer by detecting linear structures in mammographic X-ray images using agent swarm intelligence.
|First year average||88.2% [+][-]|
|Communications and Telematics||91|
|Hot Topics in Computer Science||76|
|Professional and Personal Development||77|
|Second year average||85.1% [+][-]|
|Artificial Intelligence pt. 1||81|
|Artificial Intelligence pt. 2||61|
|Mobile, Embedded and Wearable Technology||87|
|Software Development Lifecycle||66|
|User Centered Design and Human Computer Interaction||85|
|10 courses completed [+][-]|
|Calculus One||Coursera, 2014|
|Think Again: How to Reason and Argue||Coursera, 2014|
|Introduction to Philosophy: God, Knowledge and Consciousness||MITx (EdX), 2014|
|Neural Networks for Machine Learning||Coursera, 2014|
|Artificial Intelligence for Robotics||Udacity, 2012|
|Design of Computer Programs||Udacity, 2012|
|Introduction to Computer Science||Udacity, 2012|
|Justice||HarvardX (EdX), 2012|
|Web Development||Udacity, 2012|
|Machine Learning||Stanford, 2011|
Grants, awards and prizes
Won best poster prize at Central Complex IV: A New Hope to Understand a Multifaceted Brain Region held at Janelia Farm research campus.
A grant worth £15,000 for my collaborators and me to investigate business opportunities for the UV sensor developed during my MSc by Research program.
Tesla K20 GPU (worth $3200.00) donated to support promising research.
Awarded to the highest performing student in the degree scheme.
Awarded every year to the highest achieving individual in over 200 first year computer science students.
Articles and publications
A summary of findings from my MRes dissertation, covering development and testing of a novel bio-inspired sensor that was successfully used for low cost navigation. Published at the Robotics Science and Systems conference 2014.
Working with the Google Street View team in Mountain View, California.
Tutored an undergraduate course where students built a football-playing robot from Lego.
- Acquired an array of technical skills in both Sun and third party technology.
- Introduced me to various social aspects of being part of a professional IT company, including teamwork.
- Designed and developed a system that allowed engineers to access logical domains through a webpage rather than booking physical systems, causing improved access, reliability and power savings.
Prolific customer service involved, which greatly improved my communication and people skills.
Worked at Atos Origin for two weeks as part of my college course. Jobs included programming using VB and SQL database management.
- Experience in a wide range of programming languages. [+][-]
|Python (incl. numpy and TensorFlow)||Proficient|
|C++ (incl. Cuda)||Competent|
|Ruby (incl. Rails)||Basic|
- Familiar with Windows, OSX, Linux and other UNIX operating systems. [+][-]
|Sun Certified Solaris Administrator|
|Command line tools i.a. sed, grep and awk|
- Networking and computer communications skills. [+][-]
- Completed several official Sun Microsystems courses. [+][-]
|Solaris System Administration|
|Storage Area Networking|
- Touch type to 50 words per minute.
- Fluent in English and Dutch; basic German and Spanish.
- Full clean UK car and motorcycle driving license.
- HSE First Aid qualified.
Hobbies and interests
I am a keen programmer and have participated in a number of software projects in my spare time, including as project leader on a Python based website for creating structured arguments on the internet (Think Wikipedia for opinions and beliefs), which was featured at a 3 Day Startup event.
My interests include reading books and articles related to the mind. I enjoy music and am currently learning to play the piano. At the age of ten I began playing the trumpet, subsequently touring internationally with the county wind orchestra. Living in the Netherlands and Mexico has made me fond of travelling. I like to spend time abroad mountaineering and rock climbing and recently travelled to France to scale a 1 km tall vertical face. I also play chess, run and train martial arts.
EMEA Lab Coordinator,
Global Systems Support
+44 (0)1252 426028
+44 (0)131 651 3453