I am an independent developer and OSCP certified penetration tester. I focus on Ruby and Ruby on Rails development, and on penetration testing, code auditing, exploit development.
I usually help businesses and organisations to reduce costs by automating repetitive processes and to turn ideas into a working and secure product.

Some of my recent projects includes Narrative(a learning management system), Room for Tea, Catapult (I've built the backend for the app with Rails), Rubytutorial.io (a ruby tutorial site).

I try to contribute to open source projects as much as I can. I am a Rails contributor, you can view all my contributions on my Github profile but here is a gist if them:

I am also the author of a book about RubyMotion: Hybrid Development with RubyMotion

Latest Blog Post

15 May 2017 . walkthrough . Orcus Walkthrough Comments

I just completed the Orcus CTF VM from vulnhub, and here is my walkthrough of the machine. As always, after I booted the VM and checked it’s IP, I ran an Nmap scan and since it is just a practice I used the -A flag, which is a quite extensive scan. …

View more posts


  • August 2017 – Today

    Lead Developer at Narrative Forum Limited

  • April 2016 – August 2017

    Senior Ruby Developer at Podomatic

  • February 2015 – August 2017

    Ruby Consultant

  • May 2014 - February 2015

    Senior Ruby Developer at MWR Infosecurity

  • September 2012 – May 2014

    Freelance Ruby Developer

  • September 2010 - February 2012

    Senior Developer at Clockwork Marketing and Direct Mail Ltd

  • September 2009 - September 2010

    Freelance PHP Developer

  • October 2008 - September 2009

    Web Developer at Clockwork Marketing and Direct Mail Ltd


Send me an email if you would like me to code for you or if you want me to penetration test your application or network!