A business owner, author and software engineer based in Leeds, UK.


I'm the director Pocketworks Mobile, a company that creates mobile apps and web products.

I'm also the creator of yUML.me - an online UML diagramming tool for bloggers and business analysts. It generates over 3,000,000 diagrams a year and receives over 1,000,000 page views.

My background is in sofware enginereing, I have experience in iOS, Microsoft .NET and Ruby on Rails, and any other technologies.

In 2009, I co-authored NHibernate in Action, a book about a popular object relational mapping framework.

NHibernate in Action