/** * Introduction to give user an idea of who this person is. */
The Opinionated Developer
I've never been the guy that blindly writes the code that matches the specs of the FRD. I enjoy being involved in the requirements analysis, iteratively improving the product during the implementation process, and leading the project to successful deployment into production.
Being passionate about UX and having eight years of experience in designing/building large web applications, I believe I'm good at this.
Besides work, I love traveling. On my biggest trip I rode a motorcycle from Canada to Argentina.
/** * Mostly because recruiters *really* like overviews like this. */
Languages, tools, and —most importantly— buzzwords
Buzzwords Hate/love Microservice architecture ★★★ Continuous integration/delivery ★★★ Scrum ★★★ RESTful APIs ★★☆ Kanban ★★☆ Agile ★★☆ Test Driven Development ★★☆ Service Oriented Architecture ★☆☆ NoSQL ★☆☆
Tools NodeJS NPM Webpack Gulp Grunt Jasmine Karma Sass Rxjs ♥♥ Websockets Git Mercurial Composer AWS Jira
/** * Previous jobs and projects. */
EmojiWar.io (April 2018 — current)
Personal project together with my friend Kasper Mol. Created a cross-device (mobile, desktop and tablet) multiplayer game in which the players collect emoji and battle each other with them. You can play it for free on EmojiWar.io
DutchSec (November 2017 — current)
Working as the main FrontEnd developer on Marija, a web-based graph exploration tool. It's open source, so the code is available on github.
Learn To Earn (February 2018 — April 2018)
Taught a 'website building' course to underpriviliged students in a township near Cape Town, South Africa. The course was held at an NGO called Learn To Earn.
Begame (June 2016 — November 2017)
Lead frontend developer. Built a multiplayer game in Angular, now in use by tens of thousands of players. Built a multi-user webcam streaming server in NodeJS, based on WebRTC.
Brand Energy (April 2016 — June 2016)
Built a RESTful API from scratch in Symfony 2 and two WinJS apps in which employees could manage timesheets and follow scaffolding procedures.
Denmark's Radio (November 2015 — January 2015)
Complete redesign and refactoring of the customer service interface of the national public broadcasting company of Denmark.
ECI online bookstore (October 2012 — November 2015)
Redesign and refactoring of the frequently asked questions, integrated interactive chat.
The Knowledgebase Company (August 2012 — January 2015)
Customization of RightNow, the customer service and support solution by Oracle. Worked on rich web applications for large companies including T-Mobile, Ziggo, NS, Postcode Loterij and ABB.
Poki.com (2013 — 2014)
Technologies: PHP, Laravel, AWS.
OnsBoek (own company) (2011 — 2012)
A startup together with 4 peers. We were creating a photoalbum application, similar to Hema's.
Anno MMX (2010 — 2012)
Anno MMX has created a market leading CRM for real estate businesses. I have worked on that CRM. I also developed an advanced Wordpress plugin that real estate agents could use to easily display properties on their websites via our JSON API.
Tromphuis Financiering (2008)
Lead front-end developer and training other front-end developers.
Paylogic (formerly Accepté) (2006 — 2007)
Graphic design and front and back-end development.
/** * What other people said about me. */
Robin Sulmann, Managing Director Begame (November 2016)
1,5 years ago, we've hired Thomas for a short project of 3 months. Now 1,5 year later he's still one of the main pillars within our company who worked on, and finished the biggest project in our history as a lead developer.
Thomas is a real professional who can lead a big project to the next level. He's a highly experienced full stack developer who thinks commercially and in benefit for the company as well. Thomas is a real team player and will not avoid any good discussion how to move forward, because that's how he thinks, always going forward.
I will miss him as a person and as one of the best lead developers I have worked with.
In conclusion, I would highly recommend Thomas. He will be an extremely positive addition to your organization.
/** * I also learnt things in school! */
Information Science, University of Amsterdam (2009 — 2013)
Information Science is not so much a technical study. It is more about understanding an organization and leveraging technology to create business value.
Example courses: Business Modelling & Design, Interaction Design, Information & Knowledgemanagement, Architecture and Infrastructure, Databases, Business Information Systems, Conceptual Modelling, Information & Organizations.
VWO+, Zernike College, Haren (2001 — 2008)