With 15 years of experience as a full stack developer I have actively shaped the technological backbone of businesses in different industries such as cyber security, online gaming and knowledge management.
On the frontend I have extensive experience in creating highly interactive web applications with React, Angular and PixiJS. On the backend my experience ranges from NodeJS/Express to Laravel to Wordpress to Golang. Additionally, I am fluent in git, and comfortable in Docker and AWS.
I believe that the work of a software engineer includes more than technology. A significant part of my job is asking the right questions: understanding the client and the goals of a project are essential to its success.
Both from a personal and professional perspective, I am very interested in the effects of emerging technologies — such as contact tracing apps — on society. I am currently enrolled in the masters programme Science-Technology-Society at the University of Vienna to put this interest into an academic context.
- Based in Vienna
- Dutch and English fluently. Conversational in German.
- thomas@webvalid.nl
- +31 638667064
- github.com/Thomas-Kuipers
Technical experience
Languages | Level |
Typescript | Senior |
Javascript (ES 5, 6, 7) | Senior |
Golang | Medior |
PHP | Senior |
HTML | Senior |
CSS (CSS3, less, sass) | Senior |
MySQL | Medior |
Frameworks | |
Angular >= 2 (typescript) | Senior |
React (javascript) | Senior |
NodeJS/Express | Senior |
Laravel (PHP) | Senior |
Symfony 2 (PHP) | Medior |
References
-
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.
-
Harry van Mierloo, Founder at Ontwerper.com, UXMC (August, 2020)
It is a pleasure to work with Thomas. He is one the fastest frontend developers I've worked with, without sacrificing on quality. As a UX professional I regularly need to develop prototypes to evaluate my concepts, but Thomas' implementation speed often makes using prototype tools redundant, especially when designing data-heavy applications. His Javascript-skills are far above average, allowing him to deliver highly complicated frontend applications. He has a good sense for how his work relates to project & customer goals and he can act as a great example to junior developers, which is very convenient for team leads and product owners.
-
Kasper Mol, Tech Lead, Poki for developers at Poki (August, 2020)
I worked with Thomas both in a professional capacity for a longer period, as well as doing a 2-man web game project for a couple weeks in South-Afrika. Thomas is not just a very skilled full stack developer, but really enjoys the business and product side of what he's working on. That's what makes him a good developer, he'll always make sure that he's working on the right thing before he writes a line of code.
-
Olf Uineken, Co-Founder and CTO of Milkymap (August, 2020)
I hired Thomas as a senior developper for our front and backend development projects. His work is always accurate and his energy level is high. I really appreciate his feedback, always honest and to the point.
Work experience
-
DutchSec (November 2017 — June 2020) - Main frontend dev
Worked as the main FrontEnd developer on Marija (a web-based graph exploration tool) and Raven (a big data processing tool with a drag-and-drop interface for pipeline organization).
Technologies: React, Redux, Typescript, NodeJS, AWS, Javascript, WebGL, PixiJS, WebSockets.
-
EmojiWar.io (April 2018 — June 2018) - Senior dev
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
Technologies: React, Redux, Typescript, Javascript, WebSockets, NodeJS, Heroku, Postgres, Heroku.
-
Learn To Earn (February 2018 — April 2018) - Teacher
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 dev
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.
Technologies: Angular >= 2, Typescript, Javascript, Microservices, PHP, MySQL, APIs, Web sockets.
-
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.
Technologies: WinJS, Javascript, Symfony 2, APIs.
-
Denmark's Radio (November 2015 — January 2015)
Complete redesign and refactoring of the customer service interface of the national public broadcasting company of Denmark.
Technologies: PHP, CodeIgniter, Javascript, OracleQL.
-
ECI online bookstore (October 2012 — November 2015)
Redesign and refactoring of the frequently asked questions, integrated interactive chat.
Technologies: PHP, CodeIgniter, Javascript, OracleQL.
-
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.
Technologies: PHP, CodeIgniter, Javascript, OracleQL.
-
Poki.com (2013 — 2014)
Development of a fully responsive mobile gaming platform for one of the largest gaming portals in the world. Infrastructure development supporting up to 20.000 simultaneous visitors. Created a PHP framework 'Fast' that handled this. Also created a JavaScript framework similar to jQuery, but a lot faster and suitable for old computers in third world countries.
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.
Education
-
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)