Reece Selwood
[email protected]


I work in JavaScript, React, Redux, Jest, C#, ASP.NET and SQL Server on a daily or near daily basis. I am comfortable in a wide variety of languages and have written side projects in Python, F# and C.

I'm also a big fan of logic programming, specifically constraint logic programming using Prolog and clpfd.


Front End Developer
MDSL, Tunbridge Wells
2014 - Present
  • Started as a front-end developer, eventually progressing to a full stack developer.
  • Worked on all areas of a React, ASP.NET and SQL Server stack.
  • Worked as part of a 5-7 person team implementing new features and supporting a large existing codebase.
  • Followed agile development practices, and helped to improve these practices within the team.
VPN Router Technician
StrongVPN, Remote
2012 - 2013
  • Solved VPN related issues on DD-WRT and Tomato based routers on a daily basis.
  • Worked directly with customers over web chat, remote desktop and Skype calls


MSc Advanced Computer Science
The University of Kent, Canterbury
2013 - 2014
  • Graduated with distinction.
  • Dissertation: Visualising Student Satisfaction. Created an interactive, web-based visualisation to display textual comments from the National Student Survey. Created using Java, JavaScript and d3js.
BSc (Hons) Computer Science
Anglia Ruskin University, Cambridge
2008 - 2011
  • Graduated with a 2:1.
  • Completed a major piece of work to generate music with evolutionary algorithms using Python.