VAARDIGHEDEN ! ‣ ‣ ‣ ‣ Niels Clauwers Development: Java, NodeJS, PHP, javascript, html, AngularJS, css, … Software configuration management: Clearcase, Git Unix/Linux scripting & Perl Development methodologiën: Scrum, TDD ! STUDIES ! [ 2004 - 2007 ] Universiteit Hasselt ! Master Informatica, Human Computer Interaction Eindwerk: Creatie spel op digitale interactieve televisie Thesis: Pervasive Queries Onderzoek naar het performant queryen van pervasive omgevingen. ! [ 2001 - 2004 ] Xios Hogeschool Limburg ! Bachelor Informatica Eindwerk: Creatie p2p service on mobile devices ! CERTIFICATEN & CURSUSSEN ! ‣ Oracle Certified Associate, Java SE 7 Programmer ‣ M101JS: MongoDB for Node.js Developers ‣ IBM Certified Associate Developer — Rational Application Developer for WebSphere Software 6.0 ! WERKERVARING ! ! ! ! ! [ 01.2014 - heden ] App developer Freelance Ontwikkeling app en de bijbehorende backend. De backend bestaat uit een framework gebouwd op NodeJS en MongoDB. AngularJS, Ionic en Cordova worden gebruikt voor de frontend. [ 12.2013 - heden ] Java developer CIPAL Ontwikkeling systeem dat gebruikt wordt door de overheid om taxen en belastingen te beheren. Gebruikte technologieën: JPA(Eclipse link), Osgi(Felix), Maven, Liquibase, JTA, Vaadin, Oracle, Spring, JUnit, Mockito en JAXB [ 03.2010 - 11.2013 ] Software configuration manager / Developer ASML ! ! ! ! ! ! ! ! Verantwoordelijkheden: ‣ Eerste- en tweedelijns support voor 700 - 1000 ontwikkelaars. Support bestond uit het geven van ondersteuning voor SCM(Clearcase & ClearQuest) en de ontwikkeltools die door de developers gebruikt werden in een Unix omgeving. ‣ Aanpassen en ontwikkelen van ontwikkeltools(Perl & shell scripting). ‣ Geven van opleidingen met betrekking tot het bestaande SCM systeem(Clearcase & Clearquest) aan instromende ontwikkelaars. Projecten: ‣ Introductie nieuwe ontwikkelomgeving voor meer dan 700 ontwikkelaars. Mijn taak bestond uit het uitbreiden van een bestaande IDE (Eclipse Windriver workbench). Voor deze IDE moesten er plugins geschreven worden die de communicatie naar het achterliggende SCM systeem verzorgden. De nieuwe omgeving draaide ook op Linux ipv Solaris en dus moest er een batch aan development tools(Perl & shell scripts) herschreven worden. Gebruikte technologieën: Eclipse framework, SWT, Osgi, J2SE en Perl ‣ Design en implementatie nieuw software configuration management platform. Dit nieuw platform werd gebruikt als migratie uit het bestaande Clearcase platform en maakte gebruik van Stash als repository management systeem en Gradle voor build orchestration en dependency management. Zowel Stash als Gradle moesten uitgebreid worden met behulp van plugins om de bestaande development processen te kunnen blijven ondersteunen. Gebruikte technologieën: Git, Gradle, Maven, Artifactory, Stash, J2SE, J2EE, Spring, Groovy, Osgi, Tomcat, Oracle DB, Selenium, Perl en Pherkin ‣ Modularisatie monolitisch software archief Om het monolitisch archief te modulariseren werden er verschillende Perl tools ontwikkeld en werden bestaande integratie processen aangepast. [ 09.2008 - 02.2010 ] IT consultant KBC Bank Eerste- en tweedelijns support voor 400 EGL ontwikkelaars. Support bestond uit het geven van ondersteuning voor de EGL taal, Clearcase, Mainframe en eclipse based toolset. [ 08.2008 - 09.2008 ] Tool developer FAO (Fonds voor Arbeidsongevalen) Opzetten nieuwe ontwikkelomgeving waarbij gebruik gemaakt werd van Clearcase als SCM systeem. Bestaande Clearcase triggers moesten herschreven worden van Perl naar Java.
© Copyright 2024 ExpyDoc