I'm a software developer in the Leicester area with five years of experience in systems programming and web development. I also work as a consultant.


  • TeachClubSEP 2015 - Present

    Software engineer

    Developed full front-end (Ember.js) and back-end (Ruby on Rails) for an educational platform to connect tutors to students for educational support.

  • Spinoza LyceumFEB 2015 - MAR 2016


    Tutored students in Maths, Physics, Chemistry, Spanish and IT, at Spinoza Lyceum (equivant of college).

  • First Center Publishing BVJUL 2014 - FEB 2015

    Software engineer

    Full front-end (Ember.js, Angular, CoffeeScript, jQuery) and back-end (Ruby on Rails) development of a web application with the purpose of integrating a new work flow and to ease communication between graphical designers, publishers and editorial staff.

  • iSEEtechnologyJUL 2013 - SEP 2013


    Development of a search & suggestions subsystem (integrating the back-end with a JSON-powered front-end).

  • JQLuvMAR 2012 - MAY 2012


    Development of a 3D client (OpenGL ES) with networking capabilities for Android (Java).


  • B.Sc. Physics2015 - 2016 (On hold after first year)

    University of Amsterdam

    Studied a year of physics at University. We developed skills including the solutions to first-order ODEs and treated discrete models in programming using Python.

  • Diploma (equivalent to A-levels)2008 - 2014

    Spinoza Lyceum

Programming Skills

  • Ruby

  • C

  • C++

  • PHP

  • Python

  • Javascript

  • Java

  • Scala

  • Perl

  • Objective-C

  • CoffeeScript


  • Ruby on Rails (Ruby)

  • Qt (C++)

  • Ember.js (JavaScript)

  • jQuery (JavaScript)

  • Angular 1 (JavaScript)

  • Symfony (PHP)

  • CakePHP (PHP)

  • CodeIgniter (PHP)

  • Lift (Scala)

Other skills

  • System administration (Linux)

  • System administration (OS X)

Download resume as PDF format
A couple of the projects I've participated in:

Contact info

Let's keep in touch