How I became a developer
I started programming as hobby in Turbo Pascal. These simple programs ranged from a calculator to mimicking the startup of MS DOS ;-). After my higher secondary education I got a summer job as hostmaster at a Hosting company. Back then most of the work was done through email templates. I used Bash to automate most of the commons task leaving ample time to take on more tasks which in turn I also started to automate.
The theory behind programming fascinates me. Therefore I started studying programming and received my Bachelor. After this my thirst still wasn't satisfied and I completed the Master Computer Science. My thesis was about Tool support for Traceability between Architectural Decisions and Design. During both studies I continued to work at the same company for which I was a hostmaster.
In retrospect I believe that the mix between the theory from my studies and the reality from my work are the cornerstone for my development as practical developer.
Career
Below I detailed my personal most important career movements.
I started my professional software developer career at Cable and Wireless (hosting company) in 2000. It was there that I learned how to do development from A to Z. To me this entailed; retrieve clear unambiguous requirements, designing, setting up an architecture, code, test and maintain.
In July 2014 I started working at a solutions provider (Internedservices / KPN) being part of agile team that maintained and added features to a workflow system that automated everything from ordering new products to creating invoices. This is where I got really interested in agile development.
In July 2015 it was time for a change and i sought out to work somewhere other than a hosting related company. I found a great secondment company called ilionx for which I starting working at the The Central Judicial Collection Agency (CJIB: Centraal Justitieel Incassobureau). Next to software developing I became a scrum master, lead engineer and I aided in architectural design.
At the end of 2019 I decided to pursue a long-term dream of mine, to work as a freelance developer. Currently I am working as a freelance developer at ING.
For more information: LinkedIn
Ambitions
I just realized one of my dreams, to work as a freelance developer :-) As for my other ambitions;
- Continue to push my technical and soft-skills
- Work in large scale team with > 5 developers
- For a more long term project I want to get a PhD in Computing Science
Professionalism
My definition professional developer traits:
- Social
- Pro-active
- Positive
- Realistic
- Motivated
- Involved
- Committed
- Humor