Professionele werkervaring

Eneco/Dept / Software Engineer, ad interim

13-05-2019 tot HEDEN

Via Dept ben ik namens Bytecode werkzaam bij Eneco, waar ik onderdeel uitmaak van een feature team, binnen het grotere web-salesteam. Bij Eneco ontwikkel ik mee aan een tool die vanaf later dit jaar een cruciale rol zal gaan spelen in de customer-journey en een grote invloed heeft op de uitstraling van Eneco richting haar klanten en websitebezoekers.

De technologie-“stack” waarmee gewerkt wordt is gebaseerd op Typescript/Javascript, waaronder ReactJS. Project management is gebaseerd op de Agile/Scrum-filosofie. Om de kwaliteit van de software te garanderen wordt er voor test-automation gebruik gemaakt van unit-tests, integration tests en end-to-end tests. Daarnaast wordt er waar mogelijk test-driven ontwikkeld.

Bytecode Digital Agency / Co-founder & technical lead

01-05-2018 tot HEDEN

Nooijen Web Solutions bestond uit een team van samenwerkende freelancers. Echter merkten we dat dit met de steeds grotere projecten problemen op kon leveren, mede omdat we geen eigen kantoor hadden. Hierom is Bytecode Digital Agency B.V. opgericht. Hetzelfde team, maar dan een écht vast team (momenteel 6 vaste werknemers), in plaats van een groep freelancers. Vanaf 1 juli 2018 hebben wij een eigen pand in Delfgauw vanuit waar wij onze werkzaamheden verrichten.

Bij Bytecode vervul ik de rol van lead-developer en ben ik eindverantwoordelijke voor vrijwel alles op technisch gebied en de geleverde producten. Daarnaast hou ik me ook bezig met DevOps en cloudcomputing.

Voor meer informatie over Bytecode, zie bytecode.nl.

Gebruikte technieken (meest voorkomend in bold)
  • Javascript/Typescript: NodeJS, ReactJS (+Redux), React Native, Jest
  • DevOps: Ansible, Docker, Linux, Terraform
  • Python: Flask, Django
  • Databases: PostgreSQL, MySQL
  • PHP: Laravel, WordPress, Magento 2
  • Overig: Elixir, Rust

Om meer te lezen over de technieken waar ik momenteel veel mee werk, bekijk de expertise-pagina.

Selectie van projecten

Selectie van projecten waarvoor geen geheimhouding geldt

  • Bytecode interne infrastructuur (DigitalOcean, Ansible, Terraform, Kubernetes)
  • Bytecode klanten infrastructuur (DigitalOcean, Ansible, Terraform, Kubernetes)
  • Bytecode proposal/document generator (NodeJS, HTML/CSS)
  • Mooiwerk Breda (NodeJS, WordPress, HTML/CSS)
  • Research-gerelateerde Android app voor Reinier de Graaf Gasthuis (Java, Elixir, ReactJS)
  • VitaliteitsAPK mobiele app iOS + Android (React Native + Expo, Redux)
  • Marketingpagina ontwikkeling voor LG Nederland (HTML/CSS)
  • Webshop côte&ciel (Magento 2, NodeJS, Docker)
  • Bytecode website (NodeJS, ReactJS, HTML/CSS)
  • Meerdere vrije (open-source) projecten op GitHub


Stager Software / Front-end/full-stack developer

01-12-2017 tot 01-06-2018

Bij Stager werkte ik als front-end/full-stack developer aan de ticketingservice van Stager. Bij Stager wordt er gewerkt in een scrum-team met sprints van 2 weken. Binnen dit scrum-team werkte ik vooral aan de front-end issues, maar als er zaken in de Java-backend aangepast moesten worden, was dat voor mij ook geen probleem.

Technieken
  • Javascript: NodeJS, ReactJS, jQuery, Ionic 2 (Angular)
  • Python: Wagtail CMS
  • Databases: MySQL
  • Java: Play! Framework, Hibernate, Groovy
  • Emails: MJML for email templating


Nooijen Web Solutions / Owner, Founder, Full-stack developer

01-05-2015 tot 01-05-2018

Vanaf 2009 maakte ik regelmatig websites voor vrienden en familie. In 2014 ben ik het professioneler aan gaan pakken. Van af 2015 ben ik gaan werken onder de naam Nooijen Web Solutions. We werkten in een SCRUM-team van 4 freelancers aan verschillende soorten projecten, variërend van one-page marketing-websites tot maatwerkoplossingen.

Technieken
  • Javascript/Typescript: ReactJS, React Native, Angular 4+,
  • PHP: Laravel, WordPress, OpenCart, Magento 2
  • Databases: MySQL, NoSQL


Chemiewinkel.com / Eigenaar/oprichter

01-07-2014 tot 31-12-2018

In de zomervakantie van 3 naar 4 vwo ben ik uit passie voor scheikunde de webwinkel Chemiewinkel.com begonnen. Hiervoor had ik al een paar keer met WordPress gewerkt voor kleinere projecten, maar dit was natuurlijk een geweldige manier om het framework beter te leren kennen. Helaas heb ik dit project af moeten sluiten omdat ik me volledig wilde kunnen focussen op Bytecode.

Technieken
  • PHP
  • WordPress + WooCommerce
  • jQuery