Developer / Designer / Webthusiast


I find it inherently satisfying & exciting — creating something new from nothing, and I constantly strive to convey that in the manifestation of my work.

A Humble Introduction


A Programmer & Web Developer by day and a ... who am I kidding. I'm a 24/7 nerd that can't stop myself from learning or creating something new every day. I drink probably too much tea and if I haven't stayed up until the wee hours of the morning writing unit tests for my latest SAAS endeavour then, clearly, I'm doing something wrong.

If there was a Doctor equivalent of being a Programmer & Web Developer — that is what I would aspire to be. I want to help people, make their lives easier — less of a struggle. The best way that I have found to do that so far is to learn and keep learning. Maybe one day I will find an answer.

"Once you stop learning, you start dying'

— Albert Einstein