Nico

Senior

DevOps / Python Engineer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Sittard
Nederland
Dagen op kantoor: 
2
In Overleg
Max reistijd per dag: 
3
uur
In Overleg

/ Skill Matrix

Language / Framework

DevOps
Python
GIT
Docker
Linux
Node.js
JavaScript
CI/CD
Scrum
Modbus
RS232/RS485
MQTT
OCPI
OCPP
FastAPI
Grafana
InfluxDB

Level

Senior
Senior
Senior
Senior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior

Years of Experience

8
7
8
6
8
8
8
7
7
5
5
5
5
5
5
5
5

/ Personal Information

Ton is naast een goede nerd ook een specialist in het maaien van gras. Zijn liefde voor Oostenrijk is daardoor ook niet zo heel verrassend natuurlijk, wat een graslanden daar! De liefde voor wandelen, bier en schnitzels is groot, maar waar je hem echt wakker voor mag maken is een patatje oorlog. Grote kans dat hij trouwens met het voorstel komt om meteen een aflevering te kijken van The Big Bang Theory. Aan het pionieren in de energiemarkt? Of een energieklant met grote ambities? Ton wil heel graag een energiemanagementsysteem bouwen, dus…

ENFP

/ Education & Certificates

Jan 2022
Microsoft Azure Fundamentals (AZ-900)

Vijfhart Opleidingen Nieuwegein

Jan 2020
Docker Fundamentals

Vijfhart Opleidingen Nieuwegein

Jan 2019
Professional Scrum Master (PSM 1)

Scrum.org

Jan 2017
ISTQB Certified Tester

ISTQB Official Certification

Jan 2017
Python Advanced

Vijfhart Opleidingen Nieuwegein

/ Screenings

Alle screenings zijn uitgevoerd door onze screeningspartner PESCHECK.

No items found.

/ Typeracer Score

 WPM

Hoe hoger de TypeRacer-score hoe sneller de developer jouw code gaat kloppen en dus het project afrondt. Zelf een TypeRace doen? Dat kan hier! De afkorting 'WPM' staat voor 'words per minute'.

Average
Super Speed
0 WPM
45 WPM
160+ WPM

/ More information about me

/ Work Experience

Januari 2023
 - 
Current

EV Solution Architect | Shell

Het ontwerpen van een duurzame en flexibele architectuur voor het opladen van elektrische voertuigen. De focus ligt op het (her)gebruiken van modulaire microservices en industriestandaarden zoals OCPP, OCPI en ISO 15118. Er wordt gefocust op een OCPP Hub-oplossing als middleware voor OCPP om betere schaalbaarheid mogelijk te maken voor de toekomstige groei van de oplaadinfrastructuur.

Methoden en technieken

  • Microservices
  • OCPP
  • OCPI
  • ISO 15118
Februari 2018
 - 
Current
december 2022

Allround Software Engineer | ElaadNL

Als onderdeel van het innovatieteam heb ik gewerkt aan verschillende demonstrators en proof-of-concepts. De belangrijkste focus is altijd het energiedomein in combinatie met EV (infrastructuur) geweest.
  • Home Energy Management System (HEMS)
  • Measurement Data Services
  • IOTA Charging Station
  • Self-Balancing Grid
  • LoRaWAN
Februari 2018
 - 
Current
december 2022

Home Energy Management System (HEMS)

Het bouwen van een Home Energy Management System (HEMS) met als duidelijk doel een raamwerk te creëren dat het mogelijk maakt om allerlei soorten hardware van verschillende fabrikanten te integreren. De hoofdcomponenten zijn een EV-laadstation, een thuisaccu, een PV-omvormer en algemene huishoudelijke apparaten. Er zijn aangepaste apparaat integraties gemaakt om apparaatspecifieke protocollen te vertalen om ze in de HEMS te integreren. Alle componenten zijn losjes gekoppeld via MQTT. De code is geschreven in Python en ik heb Grafana gebruikt voor dashboarding.

Methoden en technieken

  • Python
  • Docker
  • MQTT
  • Embedded Linux
  • Modbus
  • P1
  • TCP/IP
  • Grafana
Februari 2018
 - 
Current
december 2022

Measurement Data Services

Op het terrein van ElaadNL staan veel EV-laders en testapparatuur. Alle apparaten worden gemeten en de metingen worden opgeslagen in tijdreeks databases. Externe partijen zijn geïnteresseerd in deze metingen voor lopende simulaties en zelflerende algoritmen. Ik heb externe API's gemaakt om alle informatie op een veilige en betrouwbare manier vrij te geven.

Methoden en technieken

  • FastAPI
  • InfluxDB
  • Security
Februari 2018
 - 
Current
december 2022

IOTA Charging Station

Ik bouwde 's werelds eerste IOTA-compatibele EV-laadstation. IOTA is een cryptocurrency-project dat zich richt op IOT-toepassingen. Het is lichtgewicht en erg snel. De software is gebouwd in NodeJS aangezien de IOTA SDK in het begin alleen Javascript ondersteunde. De communicatie tussen een aangepaste auto en de EVSE (laadcontroller) is gebaseerd op ISO-15118-technologie.

Methoden en technieken

  • Raspberry Pi
  • NodeJS
  • Python
  • IOTA
  • DLT
  • RS232
  • ISO-15118
Februari 2018
 - 
Current
december 2022

Self-Balancing Grid

Om een zelfsturend energienet te demonstreren, bouwde ik een demonstrator bestaande uit 1 virtuele transformator (gevoed met echte data van een transformator ergens in het Nederlandse energienet) en 4 (virtuele) EV-laadstations. Er was een prijsprikkel voor de EV-laders om mee te werken als het energienet onder druk kwam te staan. IOTA werd gebruikt om de financiële transacties tussen de transformator en de laadstations te realiseren.

Methoden en technieken

  • Raspberry Pi
  • NodeJS
  • IOTA
  • Electron
  • Networking
Februari 2018
 - 
Current
december 2022

LoRaWAN

De energietransitie dwingt TSO's en DSO's om steeds meer sensoren aan hun net toe te voegen. Voor dit project hebben we LoRa(WAN) onderzocht om te zien of het een haalbare oplossing was voor het volgen van sensorgegevens en bedrijfsmiddelen. Samen met een Nederlandse telecomprovider hebben we via LoRaWAN GPS-achtige asset tracking kunnen creëren met een zeer laag energieverbruik door middel van triangulatie. Met behulp van enkele externe sensoren konden we ook sensordata toevoegen aan de LoRa-berichten.

Methoden en technieken

  • LoRa
  • LoRaWAN
  • RFM95
  • Atmega328p
  • Low-Power
  • PCB Development
  • Dashboarding
November 2019
 - 
Current
december 2020

Python Engineer | Alliander

Voor DSO Alliander werkte ik in het OT Monitoring Team. We hebben eenrichtings gegevensstromen van OT (operationeel domein) naar IT gefaciliteerd met sterke cyberbeveiliging in het achterhoofd. Er stond een Kafka-databus die we gebruikten voor de data. De code is geschreven in Python en automatisch geïmplementeerd in Docker-containers. CI/CD werd gedaan in Jenkins.

Methoden en technieken

  • Python
  • Docker
  • Kafka
  • Zabbix API
  • Ansible
September 2016
 - 
Current
februari 2018

Junior Software Engineer | Altran

Software Engineer voor adviesbureau Altran. Tijdens mijn tijd bij Altran heb ik voor 2 verschillende ASML-projecten gewerkt, beide met een focus op softwaretesten en wekelijkse software baseline-kwalificatie. Lot Operations AutoTesters (LOAT) (FC-028) Opzetten en onderhouden van diverse component- en systeemtesten. Deze zijn gebouwd bovenop een zelfontwikkeld testframework dat ook door dit team is uitgebreid en onderhouden. Twinscan System Test Team (TSTT) (FC-040 SWAI) Opzetten van een nieuw project om wekelijkse software baselines te creëren die wekelijks gekwalificeerd werden door een grote testset. Veel handmatige acties zijn geautomatiseerd en er is aangepaste tooling gebouwd om snelle en gemakkelijke analyse van testresultaten te krijgen.

Methoden en technieken

  • C++
Juli 2015
 - 
Current
Oktober 2015

Software Engineer | Route42

Tijdens mijn universitaire zomervakantie werkte ik voor Route42 om een alles-in-één oplossing voor een vrachtwagen simulator te ontwikkelen. Voor hun stand op de BedrijfsautoRAI in Amsterdam heb ik een truck simulator gebouwd op basis van het spel Euro Truck Simulator waarvoor ik een plugin heb gebouwd die in staat was om spelgegevens op te halen. Deze spelgegevens werden vervolgens weergegeven via een Arduino met aangepaste code die via CAN was verbonden met een echt vrachtwagen dashboard.

Methoden en technieken

  • C#
  • C
  • Arduino
  • CAN bus
  • HTML
  • CSS
  • JavaScript

/ FAQ

Hoe word ik een partner?

Als je onze partner wil worden dan kun je gemakkelijk een korte vragenlijst invullen. Hierin geef je aan wat jullie segment is is en waar we jullie vacatures kunnen vinden. Verder geef je aan geen stoute dingen te doen. Meld je nu aan via https://partner-worden.paperform.co/

Zijn de namen in de cv's echt?

De cv's zijn van echte nerds. Echter, om privacyredenen worden de namen geanonimiseerd bij de eerste keer aandragen. De daadwerkelijke namen worden pas gedeeld wanneer er een concreet voorstel in behandeling is met klanten of partners.

Wat betekent het als ik een partner ben?

Als je een partner bent van Software Vrienden krijg je als eerste te horen wanneer er nieuwe nerds beschikbaar zijn. Ook houden we je openstaande vacatures in de gaten en geven we je een alert wanneer er een match is. Partner worden is gratis en kan gemakkelijk via https://partner-worden.paperform.co/

Kennen jullie de beschikbare nerds?

Jazeker. Alle nerds die je ziet zijn onze vrienden. Sommige zijn bij ons in dienst, anderen zijn ZZP. Voordat wij een nerd beschikbaar stellen doen wij nauwkeurig onderzoek naar dienst persoonlijkheid en skills. Soms doen we hiernaast ook nog tests om de skills te toetsen en vaak laten we verschillende screenings uitvoeren zoals een referentie-check of een ID check.

Zijn alle nerds bij jullie in dienst?

Sommige nerds zijn bij ons in dienst, anderen zijn zzp'er. Voordat wij een nerd beschikbaar stellen, doen wij nauwkeurig onderzoek naar hun persoonlijkheid en skills. Soms doen we hiernaast ook nog tests om de skills te toetsen en vaak laten we verschillende screenings uitvoeren zoals een referentie-check of een ID check.

Kan ik een nerd direct inhuren?

Soms is het voor een organisatie belangrijk om de schakel kort te houden. Hiervoor is het soms mogelijk om een nerd direct in te huren als zzp’er. Software Vrienden vraagt in dit geval het bedrijf om een margin-only kickback-fee zodat het bedrijf direct met de nerd een overeenkomst kan aangaan.

Ik heb een nieuwe skill geleerd! Moet ik dit doorgeven?

Het is altijd goed om aanvullende informatie door te geven. Dit zorgt ervoor dat jouw profiel nog completer is en aantrekkelijker wordt voor opdrachtgevers. Je kunt dit doorgeven aan ons via de app! We zijn trouwens bezig met een self service oplossing waarin je zelf alles kunt bijhouden.

Ik wil meer verdienen. Kan dat?

Uiteraard! Naarmate je skill niveau groeit, groeit ook je tarief! Wij leggen geen beperkingen op met betrekking tot het bepalen van het tarief, omdat we standaard een matching fee hanteren bovenop jouw tarief die we in rekening brengen bij de partner. De kans op een interessante opdracht neemt toe als je tarief lager is. Wil je advies? Neem gerust contact op! Dan delen wij onze observaties op basis van onze kennis van de markt en jouw ervaring.

Ik heb via een andere partij een project gevonden. Wat gebeurt er met mijn nerdprofiel? 

No worries. We pauzeren je nerdprofiel en houden contact als je andere klus bijna verloopt zodat we al meteen een klus hebben geregeld als je contract stopt. Ideaal toch?

/ Techniques I worked with

DevOps
Python
GIT
Docker
Linux
Node.js
-SQL
JavaScript
CI/CD
Scrum
Modbus
RS232/RS485
MQTT
OCPI
OCPP
FastAPI
Grafana
InfluxDB
P1
TCP/IP
Security
Raspberry Pi
IOTA
DLT
ISO-15118
Electron
Networking
LoRa
LoRaWAN
RFM95
Atmega328p
Low-power
PCB
Dashboarding
Kafka
Zabbix
Ansible
C++
C#
C
Arduino
CAN bus
HTML
CSS
Nico
Hi welkom op mijn resume pagina! Klik op de button hieronder om met mij te chatten.
Stel mij een vraag!
Nico
Hi welkom op mijn resume pagina! Wat wil je weten?
...
Laat je email achter om je bericht te verzenden!
Hi welkom op mijn resume pagina! Wat wil je weten?
...
Je bericht is verzonden! 
Nico
 neemt zo snel mogelijk contact met je op!
Oops! Something went wrong while submitting the form.

Nico

Senior

DevOps / Python Engineer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Sittard
Nederland
Dagen op kantoor: 
2
In Overleg
Max reistijd per dag: 
3
uur
In Overleg

/ Skill Matrix

Language / Framework

DevOps
Python
GIT
Docker
Linux
Node.js
JavaScript
CI/CD
Scrum
Modbus
RS232/RS485
MQTT
OCPI
OCPP
FastAPI
Grafana
InfluxDB

Level

Senior
Senior
Senior
Senior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior

Years of Experience

8
7
8
6
8
8
8
7
7
5
5
5
5
5
5
5
5

/ Personal Information

Ton is naast een goede nerd ook een specialist in het maaien van gras. Zijn liefde voor Oostenrijk is daardoor ook niet zo heel verrassend natuurlijk, wat een graslanden daar! De liefde voor wandelen, bier en schnitzels is groot, maar waar je hem echt wakker voor mag maken is een patatje oorlog. Grote kans dat hij trouwens met het voorstel komt om meteen een aflevering te kijken van The Big Bang Theory. Aan het pionieren in de energiemarkt? Of een energieklant met grote ambities? Ton wil heel graag een energiemanagementsysteem bouwen, dus…

ENFP

/ Work Experience

Januari 2023
 - 
Current

EV Solution Architect | Shell

Het ontwerpen van een duurzame en flexibele architectuur voor het opladen van elektrische voertuigen. De focus ligt op het (her)gebruiken van modulaire microservices en industriestandaarden zoals OCPP, OCPI en ISO 15118. Er wordt gefocust op een OCPP Hub-oplossing als middleware voor OCPP om betere schaalbaarheid mogelijk te maken voor de toekomstige groei van de oplaadinfrastructuur.

Methoden en technieken

  • Microservices
  • OCPP
  • OCPI
  • ISO 15118
Februari 2018
 - 
Current
december 2022

Allround Software Engineer | ElaadNL

Als onderdeel van het innovatieteam heb ik gewerkt aan verschillende demonstrators en proof-of-concepts. De belangrijkste focus is altijd het energiedomein in combinatie met EV (infrastructuur) geweest.
  • Home Energy Management System (HEMS)
  • Measurement Data Services
  • IOTA Charging Station
  • Self-Balancing Grid
  • LoRaWAN
Februari 2018
 - 
Current
december 2022

Home Energy Management System (HEMS)

Het bouwen van een Home Energy Management System (HEMS) met als duidelijk doel een raamwerk te creëren dat het mogelijk maakt om allerlei soorten hardware van verschillende fabrikanten te integreren. De hoofdcomponenten zijn een EV-laadstation, een thuisaccu, een PV-omvormer en algemene huishoudelijke apparaten. Er zijn aangepaste apparaat integraties gemaakt om apparaatspecifieke protocollen te vertalen om ze in de HEMS te integreren. Alle componenten zijn losjes gekoppeld via MQTT. De code is geschreven in Python en ik heb Grafana gebruikt voor dashboarding.

Methoden en technieken

  • Python
  • Docker
  • MQTT
  • Embedded Linux
  • Modbus
  • P1
  • TCP/IP
  • Grafana
Februari 2018
 - 
Current
december 2022

Measurement Data Services

Op het terrein van ElaadNL staan veel EV-laders en testapparatuur. Alle apparaten worden gemeten en de metingen worden opgeslagen in tijdreeks databases. Externe partijen zijn geïnteresseerd in deze metingen voor lopende simulaties en zelflerende algoritmen. Ik heb externe API's gemaakt om alle informatie op een veilige en betrouwbare manier vrij te geven.

Methoden en technieken

  • FastAPI
  • InfluxDB
  • Security
Februari 2018
 - 
Current
december 2022

IOTA Charging Station

Ik bouwde 's werelds eerste IOTA-compatibele EV-laadstation. IOTA is een cryptocurrency-project dat zich richt op IOT-toepassingen. Het is lichtgewicht en erg snel. De software is gebouwd in NodeJS aangezien de IOTA SDK in het begin alleen Javascript ondersteunde. De communicatie tussen een aangepaste auto en de EVSE (laadcontroller) is gebaseerd op ISO-15118-technologie.

Methoden en technieken

  • Raspberry Pi
  • NodeJS
  • Python
  • IOTA
  • DLT
  • RS232
  • ISO-15118
Februari 2018
 - 
Current
december 2022

Self-Balancing Grid

Om een zelfsturend energienet te demonstreren, bouwde ik een demonstrator bestaande uit 1 virtuele transformator (gevoed met echte data van een transformator ergens in het Nederlandse energienet) en 4 (virtuele) EV-laadstations. Er was een prijsprikkel voor de EV-laders om mee te werken als het energienet onder druk kwam te staan. IOTA werd gebruikt om de financiële transacties tussen de transformator en de laadstations te realiseren.

Methoden en technieken

  • Raspberry Pi
  • NodeJS
  • IOTA
  • Electron
  • Networking
Februari 2018
 - 
Current
december 2022

LoRaWAN

De energietransitie dwingt TSO's en DSO's om steeds meer sensoren aan hun net toe te voegen. Voor dit project hebben we LoRa(WAN) onderzocht om te zien of het een haalbare oplossing was voor het volgen van sensorgegevens en bedrijfsmiddelen. Samen met een Nederlandse telecomprovider hebben we via LoRaWAN GPS-achtige asset tracking kunnen creëren met een zeer laag energieverbruik door middel van triangulatie. Met behulp van enkele externe sensoren konden we ook sensordata toevoegen aan de LoRa-berichten.

Methoden en technieken

  • LoRa
  • LoRaWAN
  • RFM95
  • Atmega328p
  • Low-Power
  • PCB Development
  • Dashboarding
November 2019
 - 
Current
december 2020

Python Engineer | Alliander

Voor DSO Alliander werkte ik in het OT Monitoring Team. We hebben eenrichtings gegevensstromen van OT (operationeel domein) naar IT gefaciliteerd met sterke cyberbeveiliging in het achterhoofd. Er stond een Kafka-databus die we gebruikten voor de data. De code is geschreven in Python en automatisch geïmplementeerd in Docker-containers. CI/CD werd gedaan in Jenkins.

Methoden en technieken

  • Python
  • Docker
  • Kafka
  • Zabbix API
  • Ansible
September 2016
 - 
Current
februari 2018

Junior Software Engineer | Altran

Software Engineer voor adviesbureau Altran. Tijdens mijn tijd bij Altran heb ik voor 2 verschillende ASML-projecten gewerkt, beide met een focus op softwaretesten en wekelijkse software baseline-kwalificatie. Lot Operations AutoTesters (LOAT) (FC-028) Opzetten en onderhouden van diverse component- en systeemtesten. Deze zijn gebouwd bovenop een zelfontwikkeld testframework dat ook door dit team is uitgebreid en onderhouden. Twinscan System Test Team (TSTT) (FC-040 SWAI) Opzetten van een nieuw project om wekelijkse software baselines te creëren die wekelijks gekwalificeerd werden door een grote testset. Veel handmatige acties zijn geautomatiseerd en er is aangepaste tooling gebouwd om snelle en gemakkelijke analyse van testresultaten te krijgen.

Methoden en technieken

  • C++
Juli 2015
 - 
Current
Oktober 2015

Software Engineer | Route42

Tijdens mijn universitaire zomervakantie werkte ik voor Route42 om een alles-in-één oplossing voor een vrachtwagen simulator te ontwikkelen. Voor hun stand op de BedrijfsautoRAI in Amsterdam heb ik een truck simulator gebouwd op basis van het spel Euro Truck Simulator waarvoor ik een plugin heb gebouwd die in staat was om spelgegevens op te halen. Deze spelgegevens werden vervolgens weergegeven via een Arduino met aangepaste code die via CAN was verbonden met een echt vrachtwagen dashboard.

Methoden en technieken

  • C#
  • C
  • Arduino
  • CAN bus
  • HTML
  • CSS
  • JavaScript

/ More information about me

/ Techniques I worked with

DevOps
Python
GIT
Docker
Linux
Node.js
-SQL
JavaScript
CI/CD
Scrum
Modbus
RS232/RS485
MQTT
OCPI
OCPP
FastAPI
Grafana
InfluxDB
P1
TCP/IP
Security
Raspberry Pi
IOTA
DLT
ISO-15118
Electron
Networking
LoRa
LoRaWAN
RFM95
Atmega328p
Low-power
PCB
Dashboarding
Kafka
Zabbix
Ansible
C++
C#
C
Arduino
CAN bus
HTML
CSS

Nico

Senior

DevOps / Python Engineer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Sittard
Nederland
Dagen op kantoor: 
2
In Overleg
Max reistijd per dag: 
3
uur
In Overleg
Tariefindicatie: 
105

/ Skill Matrix

Language / Framework

DevOps
Python
GIT
Docker
Linux
Node.js
JavaScript
CI/CD
Scrum
Modbus
RS232/RS485
MQTT
OCPI
OCPP
FastAPI
Grafana
InfluxDB

Level

Senior
Senior
Senior
Senior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior
Medior

Years of Experience

8
7
8
6
8
8
8
7
7
5
5
5
5
5
5
5
5

/ Personal Information

Ton is naast een goede nerd ook een specialist in het maaien van gras. Zijn liefde voor Oostenrijk is daardoor ook niet zo heel verrassend natuurlijk, wat een graslanden daar! De liefde voor wandelen, bier en schnitzels is groot, maar waar je hem echt wakker voor mag maken is een patatje oorlog. Grote kans dat hij trouwens met het voorstel komt om meteen een aflevering te kijken van The Big Bang Theory. Aan het pionieren in de energiemarkt? Of een energieklant met grote ambities? Ton wil heel graag een energiemanagementsysteem bouwen, dus…

/ Work Experience

Januari 2023
 - 
Current

EV Solution Architect | Shell

Het ontwerpen van een duurzame en flexibele architectuur voor het opladen van elektrische voertuigen. De focus ligt op het (her)gebruiken van modulaire microservices en industriestandaarden zoals OCPP, OCPI en ISO 15118. Er wordt gefocust op een OCPP Hub-oplossing als middleware voor OCPP om betere schaalbaarheid mogelijk te maken voor de toekomstige groei van de oplaadinfrastructuur.

Methoden en technieken

  • Microservices
  • OCPP
  • OCPI
  • ISO 15118
Februari 2018
 - 
Current
december 2022

Allround Software Engineer | ElaadNL

Als onderdeel van het innovatieteam heb ik gewerkt aan verschillende demonstrators en proof-of-concepts. De belangrijkste focus is altijd het energiedomein in combinatie met EV (infrastructuur) geweest.
  • Home Energy Management System (HEMS)
  • Measurement Data Services
  • IOTA Charging Station
  • Self-Balancing Grid
  • LoRaWAN
Februari 2018
 - 
Current
december 2022

Home Energy Management System (HEMS)

Het bouwen van een Home Energy Management System (HEMS) met als duidelijk doel een raamwerk te creëren dat het mogelijk maakt om allerlei soorten hardware van verschillende fabrikanten te integreren. De hoofdcomponenten zijn een EV-laadstation, een thuisaccu, een PV-omvormer en algemene huishoudelijke apparaten. Er zijn aangepaste apparaat integraties gemaakt om apparaatspecifieke protocollen te vertalen om ze in de HEMS te integreren. Alle componenten zijn losjes gekoppeld via MQTT. De code is geschreven in Python en ik heb Grafana gebruikt voor dashboarding.

Methoden en technieken

  • Python
  • Docker
  • MQTT
  • Embedded Linux
  • Modbus
  • P1
  • TCP/IP
  • Grafana
Februari 2018
 - 
Current
december 2022

Measurement Data Services

Op het terrein van ElaadNL staan veel EV-laders en testapparatuur. Alle apparaten worden gemeten en de metingen worden opgeslagen in tijdreeks databases. Externe partijen zijn geïnteresseerd in deze metingen voor lopende simulaties en zelflerende algoritmen. Ik heb externe API's gemaakt om alle informatie op een veilige en betrouwbare manier vrij te geven.

Methoden en technieken

  • FastAPI
  • InfluxDB
  • Security
Februari 2018
 - 
Current
december 2022

IOTA Charging Station

Ik bouwde 's werelds eerste IOTA-compatibele EV-laadstation. IOTA is een cryptocurrency-project dat zich richt op IOT-toepassingen. Het is lichtgewicht en erg snel. De software is gebouwd in NodeJS aangezien de IOTA SDK in het begin alleen Javascript ondersteunde. De communicatie tussen een aangepaste auto en de EVSE (laadcontroller) is gebaseerd op ISO-15118-technologie.

Methoden en technieken

  • Raspberry Pi
  • NodeJS
  • Python
  • IOTA
  • DLT
  • RS232
  • ISO-15118
Februari 2018
 - 
Current
december 2022

Self-Balancing Grid

Om een zelfsturend energienet te demonstreren, bouwde ik een demonstrator bestaande uit 1 virtuele transformator (gevoed met echte data van een transformator ergens in het Nederlandse energienet) en 4 (virtuele) EV-laadstations. Er was een prijsprikkel voor de EV-laders om mee te werken als het energienet onder druk kwam te staan. IOTA werd gebruikt om de financiële transacties tussen de transformator en de laadstations te realiseren.

Methoden en technieken

  • Raspberry Pi
  • NodeJS
  • IOTA
  • Electron
  • Networking
Februari 2018
 - 
Current
december 2022

LoRaWAN

De energietransitie dwingt TSO's en DSO's om steeds meer sensoren aan hun net toe te voegen. Voor dit project hebben we LoRa(WAN) onderzocht om te zien of het een haalbare oplossing was voor het volgen van sensorgegevens en bedrijfsmiddelen. Samen met een Nederlandse telecomprovider hebben we via LoRaWAN GPS-achtige asset tracking kunnen creëren met een zeer laag energieverbruik door middel van triangulatie. Met behulp van enkele externe sensoren konden we ook sensordata toevoegen aan de LoRa-berichten.

Methoden en technieken

  • LoRa
  • LoRaWAN
  • RFM95
  • Atmega328p
  • Low-Power
  • PCB Development
  • Dashboarding
November 2019
 - 
Current
december 2020

Python Engineer | Alliander

Voor DSO Alliander werkte ik in het OT Monitoring Team. We hebben eenrichtings gegevensstromen van OT (operationeel domein) naar IT gefaciliteerd met sterke cyberbeveiliging in het achterhoofd. Er stond een Kafka-databus die we gebruikten voor de data. De code is geschreven in Python en automatisch geïmplementeerd in Docker-containers. CI/CD werd gedaan in Jenkins.

Methoden en technieken

  • Python
  • Docker
  • Kafka
  • Zabbix API
  • Ansible
September 2016
 - 
Current
februari 2018

Junior Software Engineer | Altran

Software Engineer voor adviesbureau Altran. Tijdens mijn tijd bij Altran heb ik voor 2 verschillende ASML-projecten gewerkt, beide met een focus op softwaretesten en wekelijkse software baseline-kwalificatie. Lot Operations AutoTesters (LOAT) (FC-028) Opzetten en onderhouden van diverse component- en systeemtesten. Deze zijn gebouwd bovenop een zelfontwikkeld testframework dat ook door dit team is uitgebreid en onderhouden. Twinscan System Test Team (TSTT) (FC-040 SWAI) Opzetten van een nieuw project om wekelijkse software baselines te creëren die wekelijks gekwalificeerd werden door een grote testset. Veel handmatige acties zijn geautomatiseerd en er is aangepaste tooling gebouwd om snelle en gemakkelijke analyse van testresultaten te krijgen.

Methoden en technieken

  • C++
Juli 2015
 - 
Current
Oktober 2015

Software Engineer | Route42

Tijdens mijn universitaire zomervakantie werkte ik voor Route42 om een alles-in-één oplossing voor een vrachtwagen simulator te ontwikkelen. Voor hun stand op de BedrijfsautoRAI in Amsterdam heb ik een truck simulator gebouwd op basis van het spel Euro Truck Simulator waarvoor ik een plugin heb gebouwd die in staat was om spelgegevens op te halen. Deze spelgegevens werden vervolgens weergegeven via een Arduino met aangepaste code die via CAN was verbonden met een echt vrachtwagen dashboard.

Methoden en technieken

  • C#
  • C
  • Arduino
  • CAN bus
  • HTML
  • CSS
  • JavaScript

/ Techniques I worked with

DevOps
Python
GIT
Docker
Linux
Node.js
-SQL
JavaScript
CI/CD
Scrum
Modbus
RS232/RS485
MQTT
OCPI
OCPP
FastAPI
Grafana
InfluxDB
P1
TCP/IP
Security
Raspberry Pi
IOTA
DLT
ISO-15118
Electron
Networking
LoRa
LoRaWAN
RFM95
Atmega328p
Low-power
PCB
Dashboarding
Kafka
Zabbix
Ansible
C++
C#
C
Arduino
CAN bus
HTML
CSS