I've been taking various roles in the software world for over 9 years now, however for only 3 of those years I've been developing software myself. First of all engineering software is super fun, but yet another point is that a chance to see and feel an end product that I personally put my hand to is what brings a satisfying feeling of self-fulfillment.
Beyond my professional life, my two kids are the ones who constantly drive me to move forward non-stop in an attempt to become better in whatever I do. Some of my favorite activities are exploring nature around on the bike, reading sci-fi, and going for a hike.