
With reciprocally satisfaction, I carried out tasks on projects at several customers. Most of my customers are companies from financial sector; banks and insurers. Last years I have also worked at Dutch Tax and Customs Administration.
This is my schedule for next months. Usually I am available for 4 days per week for consultancy. One day per week (generally Thursday) I keep for personal development, urgent customer request, private, hobby's and my children. Irrespective of my current availability, we can make agreement for this one day if for short time period.
|
Aug 2008 |
Sep 2008 |
Oct 2008 |
Nov 2008 |
Dec 2008 |
Jan 2009 |
Feb 2009 |
Mar 2009 |
Apr 2009 |
Mei 2009 |
||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Not available - Available
If you think that I can help your project(s) please contact me of my employer B-inIT Consultancy Group .
I can fulfill next roles in a ICT project:
Period :
August 2007 – Present
Company :
Dutch Insurance Company (in top 5)
Position :
EAI Architect
Activities :
Interim position EAI (Enterprise Application Integration) Architect at business unit responsible for all EAI
solutions for this company. Company wide we are implementing ESB (Enterprise Service Bus) paradigm and design
patterns as a part of an Service Oriented Architecture. Company has adopted IBM IAA as a basis of ICT
Architecture. ESB spans over two platforms .NET en IBM Websphere on Java.
EAI architect is responsible for: development of EAI design patterns, help to Business Projects which are using
ESB as webservice platform, review of developed EAI solutions, Co-leader of EAI Community Of Practice.
In this period we worked on: company wide message format based on and as extension of webservice standards, WS-I
Basic Profile 1.0, ESB Design patterns, implementation guidelines for webservices using Websphere Message Broker
6 en design best practices for Business Process Orchestration using BPEL en Websphere Process Server.
Period :
September 2007 – Present
Company :
5hart
Position :
Java 5 teacher
Activities :
I have developed The “Java 5 New features” workshop. I teach this course at 5hart. See
www.vijfhart.nl
Period :
May 2006 - July 2007
Company :
Achmea Active
Position :
Senior J2EE Developer
Activities :
Enabling multi-label features in a large
J2EE
Component based service architecture. Some software components should be refactored according to reference
architecture and company standards. Design and development of new features and design patterns for xml parsing,
error handling, build process, etc. We are also coaching junior
Java
developers at work.
Tools:
JBuilder
9,
Eclipse
3.1.2, Bea
Weblogic
, DB2,
Castor
, XMLSpy,
Ant
, ClearCase, Rational Rose, etc.
Period :
January 2006 - Mart 2006 (part-time)
Company :
Be-value
Position :
Docent Java 5
Activities :
Development of a
Java SE
5
workshop for a team of 15 java developers. The goal of this course is to highlight Java 5 and EJB 3.0 aspects by
a combination of theoretical and practical lessons. Workshop duration is 2 days.
See
"New Features of Java 5"
(or download it
here
) powerpoint presentation and a short
SCJP Mock Exam
.
Tools:
JBoss
4,
Eclipse 3.1
, JBoss IDE,
Ant
,
MySQL
Period :
March 2005 - April 2006
Company :
(Dutch tax authority) Belastingdienst
Position :
Technical Architect/Designer
Activities :
For project "Toeslagen" we are developing an
J2EE
based administration system. The application mostly integrates existing and legacy application written in
various languages. My function is team leader of a team existing of 10-15 developer including coaching en
planning. Definition of Development directives and standards. Source code review. I am also responsible for
non-functional requirements and Performance engineering plan.
Techniques:
J2EE
,
MQ
,
CICS
, XML, SQLJ.
Development Process:
RUP
Operating Systems: UNIX AIX, z/OS.
Tools:
WSAD
, WAS,
PMD
,
Ant
, JACL,
Struts
, WAF, Rational Suite Development Studio, JMeter, JProfile.
Period :
January 2005 - February 2005
Company :
Be-value
Position :
Senior
J2EE
Developer
Activities :
In very short time we have to implement various non-functional requirements to Be-informed platform including:
transaction support, security, scalability, batch processing and performance management. Be-informed is platform
developed by
Be-value
, which makes it easy to develop and maintain knowledge based applications.
Techniques:
J2EE
,
JBoss
3.2, Design Patterns.
Tools:
Eclipse
, Cocoon 2,
Hibernate
,
Ant
,
MySQL
.
Period :
September 2004 - 2005
Company :
(Dutch tax authority) Belastingdienst
Position :
Technical Architect/Designer
Activities :
Primary responsibility for leading architecture, design, and implementation of the front-end web application
using
Java
and
J2EE
to integrate legacy Cobol based systems and new written workflow system. Hands-on responsibilities included
architecture, design, and implementation of the core
J2EE
frameworks and sub-systems, applying and identifying patterns and best practices. Mentored team members on
Java/J2EE, architecture, design, patterns and best practices.
Techniques:
J2EE
,
MQ
, Design Patterns.
Development process: Rational Unified Process
Tools: IBM Websphere
WSAD
, WAS,
PMD
,
Ant
,
Struts
, WAF, Rational Suite Development Studio.
Period :
April 2004 - September 2004
Company :
Ordina Application Management
Position :
J2EE
Coach
Activities :
Mentored team of junior
Java
programmer on Java/J2EE aspects. Primary tasks include coaching less experienced staff members by training on
the job and ensuring adherence to departmental design and coding standards and practices.
Tools: MyEclipse,
JBoss
, Tomcat, CVS,
MySQL
, SQL Server,
Hibernate
.
Period :
November 2003 - April 2004
Company :
Ordina Finance - Achmea
Position :
Software Architect
Activities :
Verzuimmanager OnLine - Web based application for staff absence management according to Dutch law introduced in
2004 (Wet Verbetering Poortwachter (WVP).Design, developed en implemented web based
J2EE
application, defined performance engineering and hosting infrastructure. Most of used development tools and
frameworks are from open source projects. Application is licensed under ASP license.
Tools:
Eclipse
,
Ant
, CVS, CruiseControle, JMeter,
JBoss
,
Hibernate
,
PMD
,
jTDS
.
Period :
October 2003 - December 2003
Company :
CZ actief in gezondheid
Position :
Architect
Activities :
Defined Software Configuration Management (SCM) standards and guidelines based on Unified Configuration and
Change Management (UCCM) of Rational. Developed integration tools for UCM and Java Component Based projects.
Mentored implementation of UCM by other projects
Techniques: UCCM,
Java
, design patterns.
Development process: Rational Unified Process
Tools:
WSAD
, WAS,
Ant
, ClearCase, Rational XDE, Rational RAS
Period :
Augustus - November 2003
Company :
Fortis/ASR via Ordina Finance Business Solutions
Position :
Software Engineer
Activities :
Development of a workflow framework in C++. Existing solutions Staffware workflow does not fulfill requirements
in the new architecture and will be replaced with this lightweight solution. Fixed-price Fixed-date project.
Techniques: C++, SQL, Software generation tool, Process modeling.
Development Process: XP
Tools: TOAD, C++ Builder
Database: Oracle
Period :
June 2003 - July 2003
Company :
Delta Lloyd via Ordina Finance Business Solutions
Position :
Software developer/designer
Activities :
Design en development of print box for an web-based application based on cocoon framework. Print box translates
XML domain data to PDF documents according to user preferences for look and feel.
Techniques: Cocoon, JSP/Servlet, FOP, Velocity, XSLT, XML
Development Process: XP
Tools:
Eclipse 2.0
, Jetty servlet container, IBM WAS,
Ant
, CVS, etc.
Database:
MySQL
, DB2, Mainframe, z/OS
Period :
January 2003 - May 2003
Company :
Achmea ICT via Ordina Finance Business Solutions
Position :
Senior Consultant, Technical Project leader
Activities :
Led short project with goal to define and develop solution for automated testing in Component Based
Architecture. Automated Testing of software inside of an CBA, developed in an iterative development process is
very dependent of software configuration changes. Distributed components developed by various projects, are not
under control of test team.
Techniques:
J2EE
, JUnit, JMS,
UML
, UCM, XML, XSLT
Tools: JavaNCSS,
Ant
, JBuilder, Rational Rose Enterprise Edition, ClearCase, ClearQuest, Rational Test Manager, etc.
Database: DB2, Mainframe
Period :
2001 - 2002
Company :
Achmea, Centraal Beheer Particulieren via Ordina Finance Business Solutions
Position :
Software engineer
Activities :
For a assurance company we are developing java components which will be used application integration tier. I
have fulfilled roll of Configuration Manager using Rational ClearCase UCM. I have mentored developers and
testers in using Change/Configuration Management.
Techniques:
J2EE
, JAXB, JMS, Log4J, JUnit, IBM
MQ
series, BAI,
UML
, UCM (Unified Configuration Management),
Struts
, XML, XSLT
Development process: BAI en
RUP
.
Tools: JBuilder 5, Rational Rose Enterprise Edition, ClearCase, ClearCase integration met
Ant
.
Database: DB2, Mainframe
Period :
2000 - 2001
Company :
OVSoftware b.v, Gronau Duitsland
Position :
Software engineer
Activities :
Design of Java Persistency Layer for large bank in Germany. Persistency Layers consist of run-time framework,
OO- RDBMS mapping tool and diagnostic tools. Techniques:
Java
, XML, JDBC, Informix Dynamic Server, CORBA, SQL, Mapping patterns,
RUP
design and
UML
.
Period :
2000
Company :
OVSoftware b.v Oldenzaal
Position :
Software engineer
Activities :
Development of web based savings administration system for a large German bank. This is first Java Server Pages/
Java Servlets application in this company. Techniques:
Java
, Oracle database server, IP, iPlanet web server, SQL.
Designed by FINAP
Release 1.2.0
Copyright © 2003 B-inIT. All Rights Reserved. Last changed: Tue Mar 31 22:40:55 CEST 2009