Education

2017
Expected Masters degree, Imperial College, London.
2012 – 2016
Bachelors in Computer Science, Trinity College, Dublin.
2007 – 2012
Leaving Certificate, Coláiste Phádraig cbs, Lucan, Co. Dublin

Detailed Results / Points available on request

Experience

2014 Voluntary work, Pavee point.
Developed a front facing publicity application for android and iOS devices
2015 Summer internship, Hubspot.
Contributed to the Marketing and Sales applications for both android and iOS platforms
Compiler toolchain, pseudo.
Developed a compiler, lexer and parser for pseudo - a minimalist multi-paradigm compiled language in c++ (pending a haskell rewrite)

Lightweight Java based custom routing html server.
Created to gain an understanding of socket based programming

Movie recommendation engine.
Created a movie recommendation engine (in collaboration with SCSS) based on matrix factorization methods
µprolog.
A basic backtracking prolog engine (full parser and std lib pending)

Compyler
A (Incomplete) Python ARM compiler built for CS4071 (compiler design)

Lambda
A simple lambda calculus interpreter

Computer Skills

Advanced

  • Haskell
  • Python
  • C
  • Linux

Intermediate

  • HTML/JavaScript/CSS obviously...
  • Android dev
  • LaTeX
  • Computer Hardware and Support

Other

  • iOS dev

Other Skills

  • Certified Microsoft office specialist
  • Experience leading and working with groups of scouts
  • First aid training (level 4)

(Human) Languages

  • English - Fluent
  • French - Intermediate conversational
  • Irish - Rudimentary

Awards

  • 2013 - Scouting Explorer belt
  • 2012 - Coláiste Phádraig Student of the year

Other Interests

  • Programming
  • Hiking
  • Running
  • Powerlifting
  • Camping
  • Other Scouting activities

Contact me: