A wee bit about me ...
I am an independent Software Engineer and I've been working in software development and related services for the past fourteen years.
I enjoy solving non-trivial business challenges with code. I proudly adopt coding, architecture and workflow best practices. More importantly, I enjoy learning new things every day and make a point to do so. I have a mentor personality and I believe I'm obliged to share all I learn with others.
I also believe that Software Engineers are able to work with and learn any programming language, architectures and teams of varying skills.
Recent technology
These are some of the programming languages, frameworks and tools I've had the opportunity to work with during 2018. I'm experienced in several other technologies and I enjoy learning new ones every month.
“Tell me and I forget, teach me and I may remember, involve me and I learn.” - Benjamin Franklin
A few of my (other) favourite things ...
When I'm not programming, writing about it or teaching it, I enjoy cooking, taking the boys out on a bike ride and playing with the dog.
I lead a Kanban style life and have meticulously adapted an ever-improving GTD system. I use GitHub projects for most of my work tasks and Google Keep for my personal life and ambitions. I think it is impossible for me to forget anything and I hope this remains unchanged in with my older self.