About Me

My name is Jonathan and I'm a 3rd-year undergraduate studying MEng Computer Science at UCL. I'm also Communications Officer for London JSocs 2009-2010 and was Publicity Officer for UCL JSoc 2008-2009, and you can see my portfolio of work here.

History

I started programming back in 1999 when I was eleven, writing programs in QBASIC. In 2004, I developed Dimension in Visual Basic 6, an add-on for the popular MSN Messenger instant messaging software from Microsoft. It acted as a proxy between the client and Microsoft servers, modifying client/server communications to add a number of new features to the Messenger client. At its peak, Dimension had over 50,000 users worldwide and was featured and reviewed on numerous websites, in many cases making front-page software news! The project has since been discontinued.

Latest...

Now in 2009, I have branched out into mobile systems. This summer, I undertook a research internship at the Department of Computer Science at UCL, developing an implementation of FriendSensing on the BlackBerry platform. FriendSensing recommends friends based on Bluetooth colocation. In spare time, I also developed an implementation of the Facebook API for Android and am currrently learning application development for the iPhone in Objective-C.