I like to think of myself as a craftsman, problem solver and somewhat of a perfectionist. Craftsmen like to create things which they take can pride in, whereas problem solvers feel happy when they've solved a complex puzzle. The perfectionist in me just wants to do those things properly.
I first picked up programming at the tender age of 11, when someone showed me how to modify a game I was playing at the time. Ever since then I've been picking up new stuff, leading me to amass a pretty wide array of technical knowledge.
At the age of 19 I started working in IT consultancy. I spent the following years working for a lot of different customers, both high-profile and minor, touching upon tons of different technologies and learning about how things are done in various sectors.
When I felt I knew enough about every area of the tech stack and my role as a full stack developer, sysadmin and team lead, I ventured out on my own and became self-employed. Since then I've been gaining experience as a technical architect.
Feeling the entrepreneurial drive, I also founded a company that seeks to empower developers by helping them to become self-employed, and assisting them in various ways.
Some of my key features:
- Jack of all trades, master of some
- Wide range of knowledge (technical, business and sector-specific)
- Great at playing devil's advocate