Hellloooo there!

I’m Hady and I live in (the most beautiful city in the world) Auckland, New Zealand.

I come from a strong software services background having worked at IBM and Datacom for around 9 years specialising as a full-stack, jack-of-all trades consultant. However, given my ambition to continue evolving the passionate developer in me, I joined Xero in 2014 to experience what it’s like to work for a product based company that cares about finesse, eye for detail and beautiful code that is a pleasure to work on everyday.

When I’m not coding after work on a side project (which rarely is the case), I will typically be either training-for or playing futsal - a game that I have been playing for over 15 years and made me travel around the world to places like Australia, Malaysia and even as far as Colombia!

Immersed in the crystal clear waters of the Maldives at Kurumba Maldives

Why do I blog?

My primary motivation behind this blog is for it to become a repository of all my thoughts and learnings that I have gathered over the years when jumping between tech-stacks, projects and companies. You will see me posting many code samples that either took me lots of time (and pulled hair) to work out, or little precious gems that I would like to have available for me at anytime.

Now I’m not the only primary audience that I target! The other target segment for this blog is you. I feel a lot of self fulfilment when I see that knowledge that I share with others has helped fix problems they’ve run into, or at least inspired them down the right track that they have been looking for. Now I am unsure if my blog would actually achieve that, but I do really hope that readers will find some value here.

About this blog

This blog is probably around my 5th attempt of creating an online presence for myself in many, many years. I started off with a blog running on Wordpress, moved to Tumblr, and not long after it had moved again on to Drupal. The reason I was not able to stay in one place is because each platform did not quite do what I wanted. Being the perfectionist that I sometimes can be, I kept getting distracted by tinkering with platform configuration and plugins, instead of actually writing.

Getting sick of making excuses for myself, I finally decided to absolutely commit to getting a blog up and running, and the solution came in the form of using Jekyll, a static website generator, and host it on GitHub Pages. Why was this platform any different? Well writing posts in Markdown and having complete control over my site templates almost felt like coding (fun!) and not tedious content authoring. GitHub pages also provided me with the ability of allowing readers to contribute to anything I write - an idea inspired by Phil Haack’s blog which excited me to try out as well.

I code, write and publish my blog posts using my favourite and trusty WebStorm IDE.

I also need to extend my gratitude to @SylvainLafitte for helping me with the site’s typography, and my dearest wife @DandoonG for her constant feedback during the blog’s development.

My Passion

Passion and past experiences are what forms many of our personalities and way of life. So to better introduce myself I have collated the following photosets of some of the things that inspire me everyday.


I have played soccer for almost as long as I can remember, and been playing futsal since high school. Its a game of speed and agility. It’s also a game that I met many of my current network of contacts and besties.

A mid-air motion shot taken by an unnamed photography wizard at the 2014 NZ Futsal Nationals in Wellington.

In the name of transparency, as impressive as this shot might look like, the ball ended up going no where near the goal.
New Zealand vs Colombia. The 'ne plus ultra' (highlight) of my career - representing New Zealand at the 2011 AMF Futsal World Cup.

The final game score shall remain unmentioned.
New Zealand vs Colombia. The calm before the storm.
Posing with my local futsal team, Auckland Saeta.

Hackathons & Competitions

Throughout the years I have found that nothing grows me faster like putting myself outside my comfort zone and working under dire pressure with strangers in a short and fixed amount of time. I have discovered excitement of tech hackathons over the last couple of years and have learnt a lot from some great people along the way.

Group photo of team Trusty Tenants, winners of Auckland Startup Weekend 2014.

Awesome fun event for learning the basics of founding startups and launching successful ventures.
Acceptance speech of the Billboarders team, winners of Datacom's Datacomp 2013 hackathon.
Billboarders created an interactive retail billboard that is gesture controlled using Kinect for Windows during the 48 hour hackathon.

The solution was praised for being commercially sound. The end to end experience was also thought through with realtime integration with Microsoft CRM and social media.
Posing with my MetroFlight team, winners of Datacom MetroComp 2012.

MetroFlight was a fully functioning Windows 8 app that allowed users to search and track flights anywhere in the world.
Taking some timeout with @mohitbaweja at the Hacktivate MILE HIGH hackathon in 2012 - great fun with constant curve balls being thrown at us to solve.

The New Zealand outdoors

Ever since I attended adult swimming classes almost 5 years ago and learnt how to tread (and kinda swim), I have discovered the New Zealand outdoors in a completely new and different light.

About to embark on a private charter in Lake Taupo for some fishing and sea-biscuit adrenalin rush.
Siezing the moment when Frodo was out of the shire at Hobbiton, Matamata.
Basking in the hot and natural hot pool of the Otumuheke Stream (hot river) that is feeding the mighty Waikato River at Spa Park, Taupo.

Serving the community

I am a strong believer that everything I am today has been a gift for me that I need to utilise in helping and teaching others.

Photo with John Key during the Eid reception in the Grand Hall, Parliament Buildings on invitation by the Minister of Ethnic Affairs.
Helping out at mom's Marhaba Play Centre and being inspired by the energy of tomorrow's leaders.
Posing with Sam Wallace from the Breakfast Show before the start of Auckland Eid Day 2013 at the ASB Showgrounds.