Welcome to my personal website and home of my software development blog!

Useful Links

Curriculum Vitae

Looking for information on my development skills and experience? Read my online CV.

Learn more →


If you're interested in software development, there may be something here for you!

Learn more →


Want to find out more about me? Read my bio and find my contact details here.

Learn more →

Business Enquiries

Software consulting services available through my company website.

Learn more →