Java - Freelancer

WLagemaat

Over mij

Willem is al meer dan 7 jaar een Java Ontwikkelaar. Het grootste deel van deze tijd heeft hij ontwikkeld aan web applicaties. Ook is Willem bekend met Desktop Applicaties, zo heeft Willem parsers geschreven voor data conversies en pdf generators. Hier ligt de nadruk op milliseconde performance, waarvoor solide Java kennis nodig is.

Zijn eerste web framework was Struts. Inmiddels zijn Spring, JSF en Richfaces ook toegevoegd aan zijn expertise veld. Binnen de verscheidene projecten is Willem ingezet als back-end en/of front-end Ontwikkelaar. Hij heeft onder andere ervaring met SQL, JPA en Hibernate(Back-end), maar ook met (X)HTML, JavaScript en CSS(Front-end). Hierdoor is Willem zeer divers en breed in te zetten.

Verder houdt Willem zich naast zijn werk ook graag op de hoogte van nieuwe frameworks en technologieën. Zo is hij ook bekend met Google Web Toolkit, Vaadin en andere takken in de web wereld.

Willem is een persoon die graag nieuwe uitdagingen zoekt en deze tot een goede oplossing brengt. Hij houdt van strakke deadlines en een gedreven team om samen een goed resultaat te leveren. Willem is zeer sociaal en open in zijn communicatie. Willem kan ook direct zijn als er onduidelijkheden zijn in de opdracht. Het creëren van oplossingen in zowel het dagelijks leven als op het werk is Willems grootste passie.

Opleidingen

Certificaat:

  • Java OCA 1Z0-803
  • Scrum Master cert by Scrum.org
  • Bachelor in IT (BSc IT)

Cursus:

  • AngularJS
  • Java6EE + JSF/Richfaces
  • JavaEE JPA/Spring

Buzzwords

  • Activiteiten

    • Front-end Developer

    • Application Developer

    • Informatie-analyse

    • Specificatiedefinitie en -beheer

    • Systeemontwerp

    • Testen

  • Talen

    • Nederlands

    • Engels

    • Fries

  • Methoden

    • Agile / Scrum

    • Analysis and Design Method

    • Object Oriented Programming (OOP)

    • Extreme Programming (XP)

    • UML - Unified Modeling Language

  • Producten

    • AngularJS

    • Eclipse

    • Firebug

    • J2EE

    • JAVA (J2SE)

    • Java Server faces (JSF)

    • JAVASCRIPT

    • JSOn / Rest servers

    • JIRA

    • JTEST

    • MAVEN

    • RichFaces

    • Spring

    • TOMCAT / WebLogic / Webservers

    • XHTML / HTML

    • XML

    • XSLT (+ XPath)

    • XSD

    • Firebug

    • J2EE

    • SVN / GIT

Opdracht: Politie - VTSPN (ATOS)

Bij de politie draaide nog legacy software, ontwikkeld in een programeertaal Accell. Wegens gebrek aan ontwikkelaars voor die oude taal is er besloten om het gehele softwarepakket te migreren naar Java. Van een desktop Accell applicatie naar een Java web applicatie.

Willem voerde de volgende taken uit:

  • Frontend Ontwikkelaar
  • Web design
  • Business logic schrijver
  • Scrum Master ondersteuning

Willem heeft de opdracht uitgevoerd binnen tijd en budget conform afspraak met de opdrachtgever, hierdoor is zijn contract meerdere malen verlengd.

Gebruikte methoden en technieken: HTML, Javascript, JQuery, AJAX, JSF, Richfaces, Java, Scrum, Agile

Opdracht: GasUnie (ATOS)

Binnen GasUnie werden er verschillende software pakketten gebruikt voor het beheer van het gas netwerk. Nimbus-T is een software pakket die in de core van GasUnie stond. Hier kwamen de orders, verwerkingen en eventuele alarmen binnen.

Willem voerde de volgende taken uit:

  • Frontend Ontwikkelaar
  • Applicatie Beheer

Willem heeft de opdracht uitgevoerd binnen tijd en budget conform afspraak met de opdrachtgever

Gebruikte methoden en technieken: HTML, Javascript, JQuery, JSP, Java

Opdracht: Ministerie van Buitenlandse Zaken (ATOS)

Voor een migratie van de verdragenbank moest er een systeem gemaakt worden dat de data kon extraheren zoals in het oude systeem. Ondanks de gewijzigde model en data structuur moest de export CSV file er hetzelfde uit blijven zien.

Willem voerde de volgende taken uit:

  • Data Analist
  • Data Model Analist
  • Applicatie Ontwikkelaar

Willem heeft de opdracht uitgevoerd binnen tijd en budget conform afspraak met de opdrachtgever

Gebruikte methoden en technieken: XML, XPATH, XSD, XLS, Java

Opdracht: Achmea - WorkAway (ATOS)

Achmea WorkAway wilde een nieuw product op de markt brengen onder de naam van WorkAway. Dit product was bedoelt als dienstverlening aan bedrijven die hun reiskosten van hun werknemers inzichtelijk willen maken en verminderen.

Willem voerde de volgende taken uit:

  • Frontend Ontwikkelaar
  • Web design / Web Innovatie
  • Business logic schrijver
  • Scrum Master ondersteuning

Willem heeft de opdracht uitgevoerd binnen tijd en budget conform afspraak met de opdrachtgever

Gebruikte methoden en technieken: HTML, Javascript, JQuery, AJAX, JSF, Richfaces, Java, Scrum, Agile

Opdracht: Bouwmaat(Anachron)

Anachron is een bedrijf dat zich focust op e-Invoicing. Het sluit klanten aan op een electronische betaalsysteem. Hierdoor bespaart men op de kosten van een papieren factuur.Voor de digitale facturen moest er een web applicatie komen waar klanten en medewerkers van Bouwmaat de facturen konden inzien.

Willem voerde de volgende taken uit:

  • Frontend Ontwikkelaar/Backend Ontwikkelaar
  • Web design / Data Model design
  • Scrum Master ondersteuning

Willem heeft de opdracht uitgevoerd binnen tijd en budget conform afspraak met de opdrachtgever

Gebruikte Methoden en Technieken: CSS, HTML, JavaScript, Ajax, Spring, Java, Scrum, Agile

Opdracht: ING-CarLease / Alphabet(Anachron)

Vanuit ING Carlease was er de wens om de facturatie digitaal te latenverlopen. Aangezien ze meer dan 50 verschillende factuur templates hadden was er ook gelijk de wens om te onderzoeken in hoeverre het minimaal aantal generieke templates nodig was om aan alle vormen te kunnen voldoen.

Willem voerde de volgende taken uit:

  • Data Analist
  • Data Model designer
  • PL/SQL -> XML -> PDF generatie

Willem heeft de opdracht uitgevoerd binnen tijd en budget conform afspraak met de opdrachtgever

Gebruikte Methoden en Technieken: XML, PL/SQL, XPath, XSLT, Apache PDF Generation (FOP), JaxB

Opdracht: Athlon (Anachron)

Een klant van anachron wil zijn facturatie digitaal laten verlopen. Hiervoor moest een data parser(van ruwe data naar pdf e-Invoice) en een web portal geschreven voor worden.

Willem voerde de volgende taken uit:

  • Backend Ontwikkelaar
  • PDF design
  • Data Model
  • Beheer

Willem heeft de opdracht uitgevoerd binnen tijd en budget conform afspraak met de opdrachtgever

Gebruikte Methoden en Technieken: XML, XPath, XSLT, Apache PDF Generation (FOP), JaxB, UML

Tijdlijn

Atos

Front-end DeveloperAccell2JavaVTSPNJul 2013 - present
Application DeveloperNimbus-TGasUnieJan 2013 - Jun 2013
Backend DeveloperData ExportMinisterie Bu. Za.Nov 2012 - Dec 2012
Front-end DeveloperWorkAwayAchmea Mei 2012 - Okt 2012

Anachron (inhouse)

Application DeveloperWeb portalBouwmaatFeb 2011 - Feb 2012
Application DeveloperData->pdf parserING Carlease (Alphabet)Aug 2010 - Jan 2011
Application DeveloperData->pdf parserAthlonFeb 2010 - Jul 2010
Front-end DeveloperWeb portalApplicatiebeheerDec 2009 - Dec 2010
Front-end DeveloperWeb portalLeasePlan UKFeb 2009 - Nov 2009

Overige

Front-end DeveloperService & helpdeskThe Factor.eFeb 2008 - Jan 2009
Front-end DeveloperPalm Web ApplicatieDone Solutions, FinlandNov 2006 - Okt 2007
AnalistRFID-ResearchCentral Ostrobothnia University of Applied ScienceAug 2005 - Jun 2006

Contact