Andy

Senior

FullStack Developer (Python / Java)

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

/ Skill Matrix

Language / Framework

Java
SpringBoot
HTML5
CSS3
JavaScript
Git
Python
Django
PostgreSQL

Level

Senior
Medior
Senior
Senior
Senior
Senior
Senior
Senior
Senior

Years of Experience

7
3
7
7
7
7
3
2
2

/ Personal Information

Maak kennis met Andy, een toegewijde Senior Full Stack Developer uit Amsterdam met specialisaties in Python en Java. Andy heeft zeven jaar ervaring in Java en werkt met frameworks zoals SpringBoot en Angular. Hij heeft gewerkt aan uiteenlopende projecten, waaronder ontwikkelingswerk voor het Ministerie van Defensie en DevOps voor de Politie. Andy is binnenkort beschikbaar voor nieuwe uitdagingen en spreekt zowel Nederlands als Engels. Zijn veelzijdige skillset en gedegen ervaring maken hem een waardevolle toevoeging aan elk team.

ESFJ

/ Education & Certificates

Jul 2016
Technische Informatica, Bachelor of Engineering

Hogeschool van Amsterdam

/ 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

De werkervaringen op mijn profiel zijn slechts een selectie van alle projecten die ik heb gedaan. Wil je mijn volledige CV zien, vraag dan het word CV op via de chat!

Naast mijn werkervaring heb ik de volgende certificaten behaald:
- EXIN Cloud Computing Foundation
- Professional Scrum Master 1
- Oracle Certified Professional (OCP): Java SE 8 Programmer
- Oracle Certified Associate (OCA): Java SE 8 Programmer

/ Work Experience

Juli 2023
 - 
Current

Senior Software Engineer | Wpark

Ik zit in een voetbal groepschat in WhatsApp waarin ik met mensen afspreek om doordeweeks of in het weekend te voetballen in het park, en soms is er geen duidelijk overzicht hoeveel mensen er komen of wanneer en waar er gevoetbald wordt. Als gevolg hiervan, heb ik een Django webapplicatie ontwikkeld waarin een gebruiker kan aangeven wat voor activiteit, de locatie en de tijd daarvan op een kaart plaatsvindt. Mensen die zich geregistreerd hebben in de webapplicatie kunnen via een filter aangeven in welke gebieden zij geïnteresseerd zijn. Op deze manier krijgen zij zodra een activiteit, bijvoorbeeld voetbal, gepubliceerd wordt een notificatie via mail omtrent de opgegeven gebieden waarin zij enkel informatie over willen ontvangen. Verder kan de ontvanger dan met een druk op de knop aangeven of hij aanwezig is bij een activiteit, en zodra hij aangeeft dat hij aanwezig zal zijn, wordt een teller bijgehouden van het aantal deelnemers die komen opdagen met daarbij een lijst van de personen die zich aangemeld hebben aan een activiteit. Hierdoor hoeft een persoon niet meer op te letten via de voetbal groepschat doordat hij automatisch genotificeerd wordt via mail zodra er iets leuks te doen is, bijvoorbeeld in het park.

Methoden en technieken

  • Jinja
  • Python
  • Django
  • HTML5
  • CSS3
  • Bootstrap
  • MapLibre
  • jQuery
  • JavaScript
  • PostgreSQL
  • VSCode
  • Vim
Mei 2023
 - 
Current
september 2023

Senior Software Engineer | Ministerie van Defensie

Het ministerie van Defensie heeft behoefte aan het upgraden van een 127 mm kanon, omdat het essentieel is dat er nauwkeurig geschoten kan worden wanneer dat nodig is. Om dit te bereiken is het nodig dat met name meteorologische data beschikbaar komt te staan voor het kanon. Daarnaast is er een vraag van een gebruiker om DTED-data op te halen, zodat men bewust wordt van de omgeving om preciezer te kunnen schieten. Het ophalen gebeurt middels het opgeven van minimaal twee ranges. Verder heeft de Defensie behoefte aan een onderzoek over de mogelijkheden en verschillen tussen Esri Arcgis Pro en LuciadFusion.

Methoden en technieken

  • C++
  • cmake
  • GoogleTest
  • JSON
  • Qt
  • Rocky Linux
  • Confluence
  • Esri ArcGIS Pro
  • LuciadFusion
Augustus 2021
 - 
Current
maart 2021

DevOps Engineer | Politie

In een Agile Scrum omgeving ontwikkel ik politie applicaties op basis van door de business opgestelde requirements. Met mijn specialiteit in ontwikkeling ben ik ingezet in het (door)ontwikkelen/herbouwen van de vergunningen applicatie waarin de burgerwapens (jachtgeweren, sportschool pistolen, etc.) geregistreerd staan.

Methoden en technieken

  • Java 8
  • Java 11
  • Kotlin 1.3.30
  • macOS Catalina
  • Docker
  • Struts
  • JSP
  • HTML
  • Angular
  • Spring Boot
  • Weblogic
  • Oracle SQL
  • Jenkins
  • Sonar
  • Confluence
  • Jira
Mei 2021
 - 
Current
oktober 2022

Senior Softwareontwikkelaar, Ontwerper | Ministerie van Volksgezondheid en Welzijn

De Euthanasie database (ED) van het ministerie van VWS is een webapplicatie ter ondersteuning van de vastlegging van informatie omtrent de wetmatigheid van euthanasie. Daarnaast verstrekt het systeem informatie over euthanasie in Nederland. CIMSOLUTIONS is verantwoordelijk voor het beheer van de applicatie.

Methoden en technieken

  • PyMySQL version 1.0.2
  • PyPDF2 version 1.26.0
  • pdfkit 0.6.1
  • wkhtmltopdf 0.12.6
  • PDFNetPython3 9.0.0
December 2020
 - 
Current
maart 2021

Senior Java Applicatie Ontwikkelaar | Belastingdienst

De Belastingdienst heeft een van de grootste databanken van Europa die fiscale informatie bevat van miljoenen burgers en bedrijven. OLA is een van de circa 100 multidisciplinaire Scrumteams. Deze Scrumteams bestaan uit circa 300 Java Developers, Ontwerpers en specialisten, die werken in een SAFe ontwikkelomgeving aan circa 70 groot- en kleinschalige projecten. Het OLA team focust zich op de formulieren projecten zoals de aangifte inkomensbelasting formulier.

Methoden en technieken

  • Dinq
  • Splunk
  • Selenium 3.141.59
  • Spring Framework 4.3.24.RELEASE
  • Java 8
  • Maven
  • Log4j 1.0.4
  • GWT 2.9.0
  • HTML
  • JavaScript
  • XML
  • Sonar
  • Jenkins
  • Groovy
  • Allure
  • Jira
  • Confluence
  • TestNG 6.14.3
  • Mockito 1.10.19
  • IntelliJ
  • Scrum
  • SAFe
Februari 2018
 - 
Current
januari 2020

Full Stack Java Developer | TNO FDS (File Data Store)

FDS is een Java Full Stack applicatie dat geïntroduceerd werd als een Proof of Concept en werd opgezet om de klant een voorproefje te laten zien wat de klant kan verwachten van 2D Seismiek. Het project FDS is in een Agile team ontwikkeld.

Methoden en technieken

  • Java 8
  • Java EE
  • JBoss 7
  • Oracle SQL
  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
Maart 2018
 - 
Current
december 2019

Front-end Developer | TNO GeoMod

De Geomod tool is gemaakt om verschillende data van boringen toegankelijk en toonbaar te maken via een map interface. Een lijn kan getrokken worden door het selecteren van verschillende (boor) punten. Ook kan de tool een profiel schetsen aan de hand van de geselecteerde (boor)punten. Extra parameters en sources/conversies/variabelen kunnen worden meegegeven in het inputformulier om het gewenste profiel te maken.

Methoden en technieken

  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Open layers 4.6.4
  • Apache HTTP Server
Augustus 2018
 - 
Current
februari 2019

Full Stack Java Developer | TNO GWK (Grondwater Kwaliteitsatlas)

GWK is een front-end applicatie waarin de gebruiker stijghoogte- en grondwaterstandreeksen kan opvragen. De doelen van deze GWK-applicatie lopen uiteen van het bekijken van een grafiek (tijd-stijghoogtelijn) tot geavanceerde analyses van deze data met deterministische of statistische modellen.

Methoden en technieken

  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Open layers 4.6.4
December 2017
 - 
Current
februari 2018

Java Developer | TNO 2D Seismiek

Alle kennis en informatie die TNO heeft verzameld (van 100 jaar oude boorgegevens tot recent geofysisch onderzoek) zijn opgeslagen in het digitale archief DINO (Data en Informatie Nederlandse Ondergrond) van de Geologische Dienst Nederland (GDN). Het proces moet geoptimaliseerd worden zodat data die via USB-stick of tape handmatig ingelezen kunnen worden via de applicatie en beheerd kunnen worden. Hierdoor is de Java EE applicatie 2D Seismiek ontstaan met een Angular front-end.

Methoden en technieken

  • Java 8
  • Java EE
  • JBoss 7
  • Oracle SQL
  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Scrum
  • Agile
Augustus 2017
 - 
Current
november 2017

Softwareontwikkelaar, Ontwerper | Ministerie van Volksgezondheid en Welzijn

De Euthanasie database (ED) van het ministerie van VWS is een webapplicatie ter ondersteuning van de vastlegging van informatie omtrent de wetmatigheid van euthanasie. Daarnaast verstrekt het systeem informatie over euthanasie in Nederland. CIMSOLUTIONS is verantwoordelijk voor het beheer van de applicatie.

Methoden en technieken

  • Agile Scrum
  • HTML5
  • CSS3
  • JavaScript
  • PHP
  • ExpressionEngine
  • Linux
  • bash scripting
  • MySQL
  • SVN

/ 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

Agile
Scrum
Angular
AngularJS
Angular 5
Angular 6
Angular 7
Angular 8
Apache
Bootstrap
C#
CSS
Django
Docker
Eclipse
ExpressJS
Git
Google Maps
HTML
IntelliJ
Java
Java EE
JavaScript
JAX-RS
Jenkins
JIRA
Json
jQuery
JUnit
Kubernetes
Laravel
Linux
MySQL
NodeJS
OAuth
Oracle SQL
PostgreSQL
Python
REST
Selenium
SOAP
Spring
SpringBoot
TypeScript
Visual Studio
VSCode
Maven
PHP
Postman
SOAP UI
Sonar
SonarQube
Tomcat
XML
Andy
Hi welkom op mijn resume pagina! Klik op de button hieronder om met mij te chatten.
Stel mij een vraag!
Andy
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! 
Andy
 neemt zo snel mogelijk contact met je op!
Oops! Something went wrong while submitting the form.

Andy

Senior

FullStack Developer (Python / Java)

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

/ Skill Matrix

Language / Framework

Java
SpringBoot
HTML5
CSS3
JavaScript
Git
Python
Django
PostgreSQL

Level

Senior
Medior
Senior
Senior
Senior
Senior
Senior
Senior
Senior

Years of Experience

7
3
7
7
7
7
3
2
2

/ Personal Information

Maak kennis met Andy, een toegewijde Senior Full Stack Developer uit Amsterdam met specialisaties in Python en Java. Andy heeft zeven jaar ervaring in Java en werkt met frameworks zoals SpringBoot en Angular. Hij heeft gewerkt aan uiteenlopende projecten, waaronder ontwikkelingswerk voor het Ministerie van Defensie en DevOps voor de Politie. Andy is binnenkort beschikbaar voor nieuwe uitdagingen en spreekt zowel Nederlands als Engels. Zijn veelzijdige skillset en gedegen ervaring maken hem een waardevolle toevoeging aan elk team.

ESFJ

/ Work Experience

Juli 2023
 - 
Current

Senior Software Engineer | Wpark

Ik zit in een voetbal groepschat in WhatsApp waarin ik met mensen afspreek om doordeweeks of in het weekend te voetballen in het park, en soms is er geen duidelijk overzicht hoeveel mensen er komen of wanneer en waar er gevoetbald wordt. Als gevolg hiervan, heb ik een Django webapplicatie ontwikkeld waarin een gebruiker kan aangeven wat voor activiteit, de locatie en de tijd daarvan op een kaart plaatsvindt. Mensen die zich geregistreerd hebben in de webapplicatie kunnen via een filter aangeven in welke gebieden zij geïnteresseerd zijn. Op deze manier krijgen zij zodra een activiteit, bijvoorbeeld voetbal, gepubliceerd wordt een notificatie via mail omtrent de opgegeven gebieden waarin zij enkel informatie over willen ontvangen. Verder kan de ontvanger dan met een druk op de knop aangeven of hij aanwezig is bij een activiteit, en zodra hij aangeeft dat hij aanwezig zal zijn, wordt een teller bijgehouden van het aantal deelnemers die komen opdagen met daarbij een lijst van de personen die zich aangemeld hebben aan een activiteit. Hierdoor hoeft een persoon niet meer op te letten via de voetbal groepschat doordat hij automatisch genotificeerd wordt via mail zodra er iets leuks te doen is, bijvoorbeeld in het park.

Methoden en technieken

  • Jinja
  • Python
  • Django
  • HTML5
  • CSS3
  • Bootstrap
  • MapLibre
  • jQuery
  • JavaScript
  • PostgreSQL
  • VSCode
  • Vim
Mei 2023
 - 
Current
september 2023

Senior Software Engineer | Ministerie van Defensie

Het ministerie van Defensie heeft behoefte aan het upgraden van een 127 mm kanon, omdat het essentieel is dat er nauwkeurig geschoten kan worden wanneer dat nodig is. Om dit te bereiken is het nodig dat met name meteorologische data beschikbaar komt te staan voor het kanon. Daarnaast is er een vraag van een gebruiker om DTED-data op te halen, zodat men bewust wordt van de omgeving om preciezer te kunnen schieten. Het ophalen gebeurt middels het opgeven van minimaal twee ranges. Verder heeft de Defensie behoefte aan een onderzoek over de mogelijkheden en verschillen tussen Esri Arcgis Pro en LuciadFusion.

Methoden en technieken

  • C++
  • cmake
  • GoogleTest
  • JSON
  • Qt
  • Rocky Linux
  • Confluence
  • Esri ArcGIS Pro
  • LuciadFusion
Augustus 2021
 - 
Current
maart 2021

DevOps Engineer | Politie

In een Agile Scrum omgeving ontwikkel ik politie applicaties op basis van door de business opgestelde requirements. Met mijn specialiteit in ontwikkeling ben ik ingezet in het (door)ontwikkelen/herbouwen van de vergunningen applicatie waarin de burgerwapens (jachtgeweren, sportschool pistolen, etc.) geregistreerd staan.

Methoden en technieken

  • Java 8
  • Java 11
  • Kotlin 1.3.30
  • macOS Catalina
  • Docker
  • Struts
  • JSP
  • HTML
  • Angular
  • Spring Boot
  • Weblogic
  • Oracle SQL
  • Jenkins
  • Sonar
  • Confluence
  • Jira
Mei 2021
 - 
Current
oktober 2022

Senior Softwareontwikkelaar, Ontwerper | Ministerie van Volksgezondheid en Welzijn

De Euthanasie database (ED) van het ministerie van VWS is een webapplicatie ter ondersteuning van de vastlegging van informatie omtrent de wetmatigheid van euthanasie. Daarnaast verstrekt het systeem informatie over euthanasie in Nederland. CIMSOLUTIONS is verantwoordelijk voor het beheer van de applicatie.

Methoden en technieken

  • PyMySQL version 1.0.2
  • PyPDF2 version 1.26.0
  • pdfkit 0.6.1
  • wkhtmltopdf 0.12.6
  • PDFNetPython3 9.0.0
December 2020
 - 
Current
maart 2021

Senior Java Applicatie Ontwikkelaar | Belastingdienst

De Belastingdienst heeft een van de grootste databanken van Europa die fiscale informatie bevat van miljoenen burgers en bedrijven. OLA is een van de circa 100 multidisciplinaire Scrumteams. Deze Scrumteams bestaan uit circa 300 Java Developers, Ontwerpers en specialisten, die werken in een SAFe ontwikkelomgeving aan circa 70 groot- en kleinschalige projecten. Het OLA team focust zich op de formulieren projecten zoals de aangifte inkomensbelasting formulier.

Methoden en technieken

  • Dinq
  • Splunk
  • Selenium 3.141.59
  • Spring Framework 4.3.24.RELEASE
  • Java 8
  • Maven
  • Log4j 1.0.4
  • GWT 2.9.0
  • HTML
  • JavaScript
  • XML
  • Sonar
  • Jenkins
  • Groovy
  • Allure
  • Jira
  • Confluence
  • TestNG 6.14.3
  • Mockito 1.10.19
  • IntelliJ
  • Scrum
  • SAFe
Februari 2018
 - 
Current
januari 2020

Full Stack Java Developer | TNO FDS (File Data Store)

FDS is een Java Full Stack applicatie dat geïntroduceerd werd als een Proof of Concept en werd opgezet om de klant een voorproefje te laten zien wat de klant kan verwachten van 2D Seismiek. Het project FDS is in een Agile team ontwikkeld.

Methoden en technieken

  • Java 8
  • Java EE
  • JBoss 7
  • Oracle SQL
  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
Maart 2018
 - 
Current
december 2019

Front-end Developer | TNO GeoMod

De Geomod tool is gemaakt om verschillende data van boringen toegankelijk en toonbaar te maken via een map interface. Een lijn kan getrokken worden door het selecteren van verschillende (boor) punten. Ook kan de tool een profiel schetsen aan de hand van de geselecteerde (boor)punten. Extra parameters en sources/conversies/variabelen kunnen worden meegegeven in het inputformulier om het gewenste profiel te maken.

Methoden en technieken

  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Open layers 4.6.4
  • Apache HTTP Server
Augustus 2018
 - 
Current
februari 2019

Full Stack Java Developer | TNO GWK (Grondwater Kwaliteitsatlas)

GWK is een front-end applicatie waarin de gebruiker stijghoogte- en grondwaterstandreeksen kan opvragen. De doelen van deze GWK-applicatie lopen uiteen van het bekijken van een grafiek (tijd-stijghoogtelijn) tot geavanceerde analyses van deze data met deterministische of statistische modellen.

Methoden en technieken

  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Open layers 4.6.4
December 2017
 - 
Current
februari 2018

Java Developer | TNO 2D Seismiek

Alle kennis en informatie die TNO heeft verzameld (van 100 jaar oude boorgegevens tot recent geofysisch onderzoek) zijn opgeslagen in het digitale archief DINO (Data en Informatie Nederlandse Ondergrond) van de Geologische Dienst Nederland (GDN). Het proces moet geoptimaliseerd worden zodat data die via USB-stick of tape handmatig ingelezen kunnen worden via de applicatie en beheerd kunnen worden. Hierdoor is de Java EE applicatie 2D Seismiek ontstaan met een Angular front-end.

Methoden en technieken

  • Java 8
  • Java EE
  • JBoss 7
  • Oracle SQL
  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Scrum
  • Agile
Augustus 2017
 - 
Current
november 2017

Softwareontwikkelaar, Ontwerper | Ministerie van Volksgezondheid en Welzijn

De Euthanasie database (ED) van het ministerie van VWS is een webapplicatie ter ondersteuning van de vastlegging van informatie omtrent de wetmatigheid van euthanasie. Daarnaast verstrekt het systeem informatie over euthanasie in Nederland. CIMSOLUTIONS is verantwoordelijk voor het beheer van de applicatie.

Methoden en technieken

  • Agile Scrum
  • HTML5
  • CSS3
  • JavaScript
  • PHP
  • ExpressionEngine
  • Linux
  • bash scripting
  • MySQL
  • SVN

/ More information about me

De werkervaringen op mijn profiel zijn slechts een selectie van alle projecten die ik heb gedaan. Wil je mijn volledige CV zien, vraag dan het word CV op via de chat!

Naast mijn werkervaring heb ik de volgende certificaten behaald:
- EXIN Cloud Computing Foundation
- Professional Scrum Master 1
- Oracle Certified Professional (OCP): Java SE 8 Programmer
- Oracle Certified Associate (OCA): Java SE 8 Programmer

/ Techniques I worked with

Agile
Scrum
Angular
AngularJS
Angular 5
Angular 6
Angular 7
Angular 8
Apache
Bootstrap
C#
CSS
Django
Docker
Eclipse
ExpressJS
Git
Google Maps
HTML
IntelliJ
Java
Java EE
JavaScript
JAX-RS
Jenkins
JIRA
Json
jQuery
JUnit
Kubernetes
Laravel
Linux
MySQL
NodeJS
OAuth
Oracle SQL
PostgreSQL
Python
REST
Selenium
SOAP
Spring
SpringBoot
TypeScript
Visual Studio
VSCode
Maven
PHP
Postman
SOAP UI
Sonar
SonarQube
Tomcat
XML

Andy

Senior

FullStack Developer (Python / Java)

Beschikbaar vanaf: 
Binnenkort beschikbaar
Sep 2024
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Amsterdam
Nederland
Dagen op kantoor: 
In Overleg
Max reistijd per dag: 
2
uur
In Overleg
Tariefindicatie: 
4550

/ Skill Matrix

Language / Framework

Java
SpringBoot
HTML5
CSS3
JavaScript
Git
Python
Django
PostgreSQL

Level

Senior
Medior
Senior
Senior
Senior
Senior
Senior
Senior
Senior

Years of Experience

7
3
7
7
7
7
3
2
2

/ Personal Information

Maak kennis met Andy, een toegewijde Senior Full Stack Developer uit Amsterdam met specialisaties in Python en Java. Andy heeft zeven jaar ervaring in Java en werkt met frameworks zoals SpringBoot en Angular. Hij heeft gewerkt aan uiteenlopende projecten, waaronder ontwikkelingswerk voor het Ministerie van Defensie en DevOps voor de Politie. Andy is binnenkort beschikbaar voor nieuwe uitdagingen en spreekt zowel Nederlands als Engels. Zijn veelzijdige skillset en gedegen ervaring maken hem een waardevolle toevoeging aan elk team.

/ Work Experience

Juli 2023
 - 
Current

Senior Software Engineer | Wpark

Ik zit in een voetbal groepschat in WhatsApp waarin ik met mensen afspreek om doordeweeks of in het weekend te voetballen in het park, en soms is er geen duidelijk overzicht hoeveel mensen er komen of wanneer en waar er gevoetbald wordt. Als gevolg hiervan, heb ik een Django webapplicatie ontwikkeld waarin een gebruiker kan aangeven wat voor activiteit, de locatie en de tijd daarvan op een kaart plaatsvindt. Mensen die zich geregistreerd hebben in de webapplicatie kunnen via een filter aangeven in welke gebieden zij geïnteresseerd zijn. Op deze manier krijgen zij zodra een activiteit, bijvoorbeeld voetbal, gepubliceerd wordt een notificatie via mail omtrent de opgegeven gebieden waarin zij enkel informatie over willen ontvangen. Verder kan de ontvanger dan met een druk op de knop aangeven of hij aanwezig is bij een activiteit, en zodra hij aangeeft dat hij aanwezig zal zijn, wordt een teller bijgehouden van het aantal deelnemers die komen opdagen met daarbij een lijst van de personen die zich aangemeld hebben aan een activiteit. Hierdoor hoeft een persoon niet meer op te letten via de voetbal groepschat doordat hij automatisch genotificeerd wordt via mail zodra er iets leuks te doen is, bijvoorbeeld in het park.

Methoden en technieken

  • Jinja
  • Python
  • Django
  • HTML5
  • CSS3
  • Bootstrap
  • MapLibre
  • jQuery
  • JavaScript
  • PostgreSQL
  • VSCode
  • Vim
Mei 2023
 - 
Current
september 2023

Senior Software Engineer | Ministerie van Defensie

Het ministerie van Defensie heeft behoefte aan het upgraden van een 127 mm kanon, omdat het essentieel is dat er nauwkeurig geschoten kan worden wanneer dat nodig is. Om dit te bereiken is het nodig dat met name meteorologische data beschikbaar komt te staan voor het kanon. Daarnaast is er een vraag van een gebruiker om DTED-data op te halen, zodat men bewust wordt van de omgeving om preciezer te kunnen schieten. Het ophalen gebeurt middels het opgeven van minimaal twee ranges. Verder heeft de Defensie behoefte aan een onderzoek over de mogelijkheden en verschillen tussen Esri Arcgis Pro en LuciadFusion.

Methoden en technieken

  • C++
  • cmake
  • GoogleTest
  • JSON
  • Qt
  • Rocky Linux
  • Confluence
  • Esri ArcGIS Pro
  • LuciadFusion
Augustus 2021
 - 
Current
maart 2021

DevOps Engineer | Politie

In een Agile Scrum omgeving ontwikkel ik politie applicaties op basis van door de business opgestelde requirements. Met mijn specialiteit in ontwikkeling ben ik ingezet in het (door)ontwikkelen/herbouwen van de vergunningen applicatie waarin de burgerwapens (jachtgeweren, sportschool pistolen, etc.) geregistreerd staan.

Methoden en technieken

  • Java 8
  • Java 11
  • Kotlin 1.3.30
  • macOS Catalina
  • Docker
  • Struts
  • JSP
  • HTML
  • Angular
  • Spring Boot
  • Weblogic
  • Oracle SQL
  • Jenkins
  • Sonar
  • Confluence
  • Jira
Mei 2021
 - 
Current
oktober 2022

Senior Softwareontwikkelaar, Ontwerper | Ministerie van Volksgezondheid en Welzijn

De Euthanasie database (ED) van het ministerie van VWS is een webapplicatie ter ondersteuning van de vastlegging van informatie omtrent de wetmatigheid van euthanasie. Daarnaast verstrekt het systeem informatie over euthanasie in Nederland. CIMSOLUTIONS is verantwoordelijk voor het beheer van de applicatie.

Methoden en technieken

  • PyMySQL version 1.0.2
  • PyPDF2 version 1.26.0
  • pdfkit 0.6.1
  • wkhtmltopdf 0.12.6
  • PDFNetPython3 9.0.0
December 2020
 - 
Current
maart 2021

Senior Java Applicatie Ontwikkelaar | Belastingdienst

De Belastingdienst heeft een van de grootste databanken van Europa die fiscale informatie bevat van miljoenen burgers en bedrijven. OLA is een van de circa 100 multidisciplinaire Scrumteams. Deze Scrumteams bestaan uit circa 300 Java Developers, Ontwerpers en specialisten, die werken in een SAFe ontwikkelomgeving aan circa 70 groot- en kleinschalige projecten. Het OLA team focust zich op de formulieren projecten zoals de aangifte inkomensbelasting formulier.

Methoden en technieken

  • Dinq
  • Splunk
  • Selenium 3.141.59
  • Spring Framework 4.3.24.RELEASE
  • Java 8
  • Maven
  • Log4j 1.0.4
  • GWT 2.9.0
  • HTML
  • JavaScript
  • XML
  • Sonar
  • Jenkins
  • Groovy
  • Allure
  • Jira
  • Confluence
  • TestNG 6.14.3
  • Mockito 1.10.19
  • IntelliJ
  • Scrum
  • SAFe
Februari 2018
 - 
Current
januari 2020

Full Stack Java Developer | TNO FDS (File Data Store)

FDS is een Java Full Stack applicatie dat geïntroduceerd werd als een Proof of Concept en werd opgezet om de klant een voorproefje te laten zien wat de klant kan verwachten van 2D Seismiek. Het project FDS is in een Agile team ontwikkeld.

Methoden en technieken

  • Java 8
  • Java EE
  • JBoss 7
  • Oracle SQL
  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
Maart 2018
 - 
Current
december 2019

Front-end Developer | TNO GeoMod

De Geomod tool is gemaakt om verschillende data van boringen toegankelijk en toonbaar te maken via een map interface. Een lijn kan getrokken worden door het selecteren van verschillende (boor) punten. Ook kan de tool een profiel schetsen aan de hand van de geselecteerde (boor)punten. Extra parameters en sources/conversies/variabelen kunnen worden meegegeven in het inputformulier om het gewenste profiel te maken.

Methoden en technieken

  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Open layers 4.6.4
  • Apache HTTP Server
Augustus 2018
 - 
Current
februari 2019

Full Stack Java Developer | TNO GWK (Grondwater Kwaliteitsatlas)

GWK is een front-end applicatie waarin de gebruiker stijghoogte- en grondwaterstandreeksen kan opvragen. De doelen van deze GWK-applicatie lopen uiteen van het bekijken van een grafiek (tijd-stijghoogtelijn) tot geavanceerde analyses van deze data met deterministische of statistische modellen.

Methoden en technieken

  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Open layers 4.6.4
December 2017
 - 
Current
februari 2018

Java Developer | TNO 2D Seismiek

Alle kennis en informatie die TNO heeft verzameld (van 100 jaar oude boorgegevens tot recent geofysisch onderzoek) zijn opgeslagen in het digitale archief DINO (Data en Informatie Nederlandse Ondergrond) van de Geologische Dienst Nederland (GDN). Het proces moet geoptimaliseerd worden zodat data die via USB-stick of tape handmatig ingelezen kunnen worden via de applicatie en beheerd kunnen worden. Hierdoor is de Java EE applicatie 2D Seismiek ontstaan met een Angular front-end.

Methoden en technieken

  • Java 8
  • Java EE
  • JBoss 7
  • Oracle SQL
  • Angular 5, 6, 7, 8
  • TypeScript
  • Bootstrap 4
  • HTML
  • CSS
  • Scrum
  • Agile
Augustus 2017
 - 
Current
november 2017

Softwareontwikkelaar, Ontwerper | Ministerie van Volksgezondheid en Welzijn

De Euthanasie database (ED) van het ministerie van VWS is een webapplicatie ter ondersteuning van de vastlegging van informatie omtrent de wetmatigheid van euthanasie. Daarnaast verstrekt het systeem informatie over euthanasie in Nederland. CIMSOLUTIONS is verantwoordelijk voor het beheer van de applicatie.

Methoden en technieken

  • Agile Scrum
  • HTML5
  • CSS3
  • JavaScript
  • PHP
  • ExpressionEngine
  • Linux
  • bash scripting
  • MySQL
  • SVN

/ Techniques I worked with

Agile
Scrum
Angular
AngularJS
Angular 5
Angular 6
Angular 7
Angular 8
Apache
Bootstrap
C#
CSS
Django
Docker
Eclipse
ExpressJS
Git
Google Maps
HTML
IntelliJ
Java
Java EE
JavaScript
JAX-RS
Jenkins
JIRA
Json
jQuery
JUnit
Kubernetes
Laravel
Linux
MySQL
NodeJS
OAuth
Oracle SQL
PostgreSQL
Python
REST
Selenium
SOAP
Spring
SpringBoot
TypeScript
Visual Studio
VSCode
Maven
PHP
Postman
SOAP UI
Sonar
SonarQube
Tomcat
XML