Hi, I'm Rafi

I'm a Computer Scientist based in London, studying for an Undergraduate's degree in Computer Science from the University of Cambridge.

coding picture

My skills

Here are some of the languages and frameworks I have proficiency using. Check out projects for examples of things I've made using these.

  • Rust
  • Java
  • Python
  • OCaml
  • Javascript
  • React
  • HTML / CSS

My projects

Here's a collection of some noteable programs I've made. For a full list you can check out my Github profile.


A regex engine - implemented by compiling strings to a regex type which is then converted to a lazily evaluated NFA. The NFA is then be traversed by the search string to find a match.


A command line binary which recursively searches the file tree for a named file or directory. Similar to the linux find utility.


An Arduino library used to create custom IOT devices on ESP8266 based microcontrollers. Devices can read data from sensors or perform actions all controlable from a server.


Kol Tov Website

The website for the UK based Jewish a capella group, Kol Tov.


A collection of algorithms and datatypes implemented in Java including Markov Models and Graphs.

Get in touch

To get in touch you can email me at rafi.levy@sky.com

For more casual enquiries why not send me a message on Facebook Messenger here.