Johan de Jong
I will always look for a lazy person – he will find an easy way to solve the problem
~ Bill Gates
How it all started
With programming as a hobby it only makes sense to make a job out of it. Having my first computer at age 6 (for playing games of course) I learned my way around both the hardware and software side.
At age 12 I started to get interested in making my games, so I rented a book from the library about Java and got working on a (simple) chess game. A couple years later I learned about PHP and started focussing on learning the code by simple adding and removing lines of code from existing codebases to see what it did and when it would break.
Personal projects
In my years of development I didn't only work with PHP, but also played around with other languages. And as a gamer most of the time my home projects ended up with writing code for games.
Some of my personal projects:
- BF3Stats API Class: A PHP object to retrieve and handle player statistics from Battlefield 3.
- SnowFlake ID Generator: PHP implementation of the Twitter Snowflake ID generator. Allows creation of unique ID's across multiple servers and databases.
- ILBE Assault Pack Rewrite: Arma 3 Mod to add working radio backpacks and a satalite radio, compatible with TFAR (a well known radio mod). Can be downloaded from the Steam Workshop.
- UNITAF Framework: An Arma 3 mod for the gaming community 'United Task Force'. Handled both server and client side scripting, and adds a lot of unique features to the game (see demo video of the UNITAB)