Career Profile
I started out in 2010 working as a front-end consultant for international companies and digital agencies where I worked closely together with design teams, product designers and project managers on projects ranging from product simulations to side scrolling games and online applications to video-streaming services.
Right now my focus has moved from front-end development to a fuller stack and I have been working on several projects where I was responsible for designing and developing the backend. My stack of choice is react.js for the front-end, node.js on the back-end and NPM/Webpack.
I am quite active on github and write the occasional technical article on medium
Experiences
Rewrote/overhauled multiple internal applications:
- Internal Ticketing system for Cyber Security Operations. ES6 + React + Webpack
- Live Dashboard for reporting metrics on Intelligence Operations
- Visualising global internal and external (market) data on a 3D Threat Map. React + THREE.js
Full-stack project. Designed and developed a node.js backend with a RESTful API for iOS and a react powered CMS view. Prototype that is currently in production.
At searchmetrics I worked on a closed beta for a selection of high-profile customers. This was a full-stack position involving react/node and SASS.
I developed and maintained the website of ilovevide.tv and prototyped a variety of new implementations of the video player. Most work was done using Grunt/Backbone but later prototypes were made in React using a webpack setup.
Development of a online presentation and animation tool. Was done in Flash Builder 4.7 using modular Robotlegs with AS3 Signals.
Rich Media Development of advertising campaigns and concepts. Flash/HTML5 banners and games.
Development of a Touchscreen application in Flash. Also made a WebGL prototype of a 3D race-track editor.
Various graphic design tasks and the development of in-house tools.
- Consultancy for Flash related projects as an Adobe Certified Expert
- +300 hours of Flash/AS3/Illustrator/Photoshop/Custom trainings as an Adobe Certified Instructor
- Challenging Flash/AIR Projects for different international clients (software simulations/ games / websites)
- Responsible for the Google Docs/Calendar/Mail infrastructure as a Google Apps Certified Individual
Projects
Over the years I've created a whole lot of side projects. Some highlights:
Skills & Proficiency
Proficient or familiar with a vast array of programming languages, concepts and technologies, including React, Express, Immutable, Flux, Relay/GraphQL, NPM, Git, Postgres, Nginx, WebGL, Flash/Actionscript, MongoDB, HTML, CSS/SASS/Compass, Backbone, jQuery, Underscore, Webpack, Grunt, Object Oriented Programming and Functional Programming.
I compiled a list of my favourite and go-to NPM Modules here