After a successful education at the University of Amsterdam, graduated as Master of Science, in Artificial Intelligence.
Following is a very interesting and challenging position at Marktplaats.nl, a high-traffic website. I am mostly busy with backend services and systems architecture. Currently working for a product which originated in Marktplaats.nl, but is productized to facilitate other international eBay Classifieds sites as well.
Specialities: Concurrency, Parallelism, High throughput, High availability, Unit testing, Agile development (Scrum), AI
Programming Languages: Go, JAVA, PHP, Mysql, Matlab, Python, in lesser extent a couple of other programming languages, ranging from javascript to Prolog.
Other systems are Apache, Riak, ActiveMQ, Storm, Hadoop, Redis
Operating systems known are Ubuntu / Debian, MacOSX, Windows (but I do not want to use the latter for work).
Senior software developer @ From May 2007 to Present (8 years 8 months) Senior software developer @ From May 2007 to January 2014 (6 years 9 months) Scrum Master @ From July, 10th 2010 to deep into 2011 I was also the Scrum Master of a technologically forward team at Marktplaats.nl. Of course, this left less time for my role as a software developer. The team I was Scrum Master of is the same team I was working in as a developer before that.
My main goal and focus was to enable the team and support them where necessary, and solving problems they might face which are possibly outside the programming area. From July 2010 to September 2011 (1 year 3 months)
Msc, Artificial Intelligence @ University of Amsterdam From 2000 to 2007 Chinese @ Shanghai Jiao Tong University From 2006 to 2006 ISW Naaldwijk From 1993 to 1999 Ton Wessling is skilled in: Java, MySQL, Go, Unit Testing, PHP, Unix, Scrum, Agile Methodologies, Python, Subversion, Programming, CSS, Apache, Git, Software Development, Java Enterprise Edition, Linux