Profile

Niels Clauwers

Developer / Software configuration manager

Name:Niels Clauwers
Date of birth:01/10/1983
Address:
Phone:
Email:niels.clauwers@niccon.be
I'm a freelance software developer with expertise in software configuration management & Linux system administration.

Some words to describe myself: open minded, self-motivated, eager to learn and I always go the extra mile.

Specialities:
  • Software development: Java & PHP
  • Version control systems: Clearcase & Git
  • Unix/Linux shell scripting & Perl
  • Web development: PHP, javascript, Wordpress, Ajax, JQuery, Rest...


Experienced in: J2SE, J2EE, Spring, Log4j, Osgi, Atlassian, Tomcat, Oracle DB, Selenium, Mysql, Artifactory, Git, Maven, Clearcase, Gradle, Groovy, Perl, Jenkins, Eclipse framework, JUnit, Mockito, Liquibase, Java transaction API, Java persistence API, Eclipselink

Employment

2014 - present

Cipal

Java developer

Implementation of new functionality in a system that is used by the government for managing taxes.
The following technologies are used: JPA(Eclipse link), OSGI(Felix), Maven, Liquibase, JTA, Vaadin, Oracle, Spring, Junit, Mockito and JAXB

2010 - 2014

ASML

Software configuration manager / Developer / Support
  • Breakout archive
    Design and implementation of a new development environment which is used as a migration out of the current Clearcase environment.
    This new environment makes use of Stash for repository management and Gradle for build orchestration and dependency resolution.
    Both Stash and Gradle are extended with custom made plugins to support the existing development processes.
    The following technologies are used for this project:
    Git, Gradle, Maven, Artifactory, Stash (Atlassian), J2SE, J2EE, Spring, Groovy, Osgi, Tomcat , Oracle DB, Selenium, Perl en Pherkin.
  • Modularization software archive
    Transform existing, monolithic Clearcase archive to a modular archive. The result of this transformation was a change in several development tools (Perl) and processes.
  • Introduction new IDE for +700 developers.
    Development of a IDE based on the Eclipse(Windriver workbench) platform in a Linux environment.
    For this project several Perl tools needed to be rewritten from Solaris compatibility to Linux and several java plugins needed to be created to support the existing development lifecycle in Eclipse.
    Used technologies: Eclipse framework, J2SE, Osgi, SWT, Perl, shell scripting
  • Development and change existing development tools (Perl & shell script).
  • First- and second line support (+700 developers) software configuration management
    (Clearcase & Clearquest) and development tools in a Linux/Unix environment.
  • Training new developers for existing software configuration management processes (Clearcase & Clearquest).
2008 - 2010

KBC

Developer support

First and second line support for more then 400 developers.

I was working in a small team to give support for Clearcase and development tools in an Eclipse based platform.

The target group were EGL developers and the problems they reported ranged from SCM issues to EGL/Cobol programming issues.

2007 - 2008

Government insitution FAO Belgium

Tool developer
  • Development of a new environment for developers which made use of Clearcase.
  • Port existing Clearcase triggers from Perl to Java.

Education

2006 - 2007

University UHasselt

Master Computer Science

Thesis: Pervasive queries

Used Technologies: RDF, SPARQL, RFID, J2SE, C#

2004 - 2006

University UHasselt

Bachelor computer science

Paper: Creation of game on digital interactive television (iDTV)

Used technologies: XMPP, MHP, JavaTV

2001 - 2004

Academy Xios Limburg

Bachelor Computer Science

Paper: p2p service on mobile device

Used technologies: J2SE, J2ME, JXTA, Apache Batik

Certificates

Let's keep in touch