About me

I'm an ex googler with a masters in computer science and a masters in business and administration. I want to innovate education.

Recent Work

Opinion piece: online learning

Why online platforms won't teach you to be a software developer.

Java Interactive Quiz

Test and improve your OOP skills with this interactive quiz.

Mobile application tutorial

Complete and detailed guide to building a mobile application.


Learn Japanese and chinese by competing against others. Developed in collaboration with Jordan Rooks.


Make learning fun with head to head competition. Developed collaboration with Jordan Rooks. This project is now dead.