No Title
cv: 3717 bekijken ------------------------------<-<- pagina terug
  • Reageer per email
  • Bel voor bemiddeling
  • Naar alle CV's



J2EE Developer
Zundert
01-jan-2011
freelance/detaicherings opdracht

Hogere informatica
Sun gecertificeerd
RUP gecertificeerd

Education:, Certifications, Training Courses
Education:
* RUP Certification, Prometric, Online, 2004
* Sun Certified Programmer Java 2 Platform 1.4, The Academy, Eindhoven, 2003
* Advanced Informatics, Hogeschool West-Brabant, Breda, 1994 - 1998
* MTS Electronics, Technisch College Antonie Keldermans, Bergen op Zoom, 1991 - 1994
* HAVO, Thomas More College, Oudenbosch, 1986 - 1991

Training Courses
* Implementing Rational Unified Process, Rational Software, 2003
* Essentials of the Rational Unified Process, Rational Software, 2003
* Oracle Special - Oracle 9iAS v9.0.3, Oracle University, 2002
* MapInfo Advanced, InterStation Benelux, 2002
* MapInfo Starter, InterStation Benelux, 2001
* Advanced OOAD, Philips (InferData - US), 2001
* Visual Programming in VAJ, IC Group, 2001
* Object Oriented Modeling with Patterns, IC Group, 2000
* Java Introduction, IC Group, 2000
* Administering Windows NT, Tulip Computers, 1998
* Fasttrack Internet Development Course, Info Support, 1997
* Development Course Progress V8.0, Progress Software, 1996

Specialized Training and Operating Environments
Specialized Training
* None

Operating Environments
* Ms Windows (9X, NT, 2000, XP)
* AS400
* UNIX
* LINUX


Languages: Speaking
Written
Dutch
Fluent (mother tongue)
Fluent (mother tongue)
English
Near native
Near native
German
Basic
Basic
French
Basic
Basic


JPro BV, Postbus 188 - 4880 AD Zundert - The Netherlands, info@jpro.nl, +31 6 218 45 381 1/3


His consultancy skills consist of the following:
* Architectural analysis and design for your enterprise applications
* Functional and technical software modeling and design
* Setup a J2EE software factory and/or project environment
* RUP certified Java consultancy
* UML modeling
* Teamleading
* ADF feasibility scan

He has knowledge and experience of the leading frameworks in the J2EE domain:
* Oracle ADF
* Oracle ADF Business Components
* Oracle JHeadstart 10g for ADF
* Apache Struts Web Application Framework
* Hibernate
* EJB
* Oracle Application Server and many others
* Apache Commons
* MapInfo MapXtreme

Beside the above frameworks he has over 8 years of experience in Java web development.

Last year he gained professional experience with Oracle JHeadstart for ADF on currently the biggest Oracle ADF development project in the Netherlands. This project, implemented by CIBER, delivers a core-business webapplication for the Rijksgebouwendienst, which is a department of the ministery of VROM.

This year he is participating for CIBER in the Rad Race 2006 with Oracle ADF JHeadstart to show that Oracle ADF is most productive tool currently out their in the Java domain.

His main customer for CIBER was Essent Energy were he has been a member of the Technical Application Board, which is responsible for the technical maintenance of Essent's business applications.

For CIBER's competence development he was the teamleader of the ADF/JHeadstart team and a member of the Microsoft .NET team.

Another former employer was InterStation Benelux BV for whom he has developed a general geographic webapplication architecture, which InterStation intends to use for future webprojects. Before his employment with InterStation he has worked for IC Group. During this period he gained experience on several projects in variety of business domains.
In his short, but intense work experience, he gained expertise in OO development with associated languages like C++, Delphi and Java. He finds it interesting to design and develop innovating solutions in a project environment to make customers work more efficiently. Besides his interest in IT, he also likes fitness, windsurfing, snowboarding, motorcycling, bicycle racing and traveling.

In general he has done design and development activities on different projects over the last eight years. The software developed in these projects were always objects oriented designed using UML. The programming languages used were Java, C#, Delphi, VB and C++. The first two years, the delivered systems were based on a client/server architecture. The last six years, he has developed webapplications using the J2EE architecture (Java 2 Enterprise Edition). Besides working on these projects he has followed the needed courses to extend his development and modeling skills.

Currently Michel is focusing his career on becoming a Java architect in all the available editions, which are J2SE, J2EE and J2ME.

Currently special attention is given to RUP, J2EE and in particular Oracle ADF.

Since 1998 in:
* OO/CBD Development
* UML Modeling
* J2EE
* RUP

Business types:
* Geographic solutions
* Online trading
* Dutch Tax System 2000 (IB/VpB)
* One-to-one marketing
* Publishing-on-demand
* Meteorological bulletins
* Logistics
* Energy measuring files
* EDI


Project Highlights
VROM - Rijksgebouwen-dienst

Government

Developer

The business application developed for the Promex (PROgnosis Model EXploitation) project support the RGD in their core business to estimate costs and benefits on the owned or rented real-estate for all ministry departments. Some metrics of this projects are 10 functional modules, construction phase 800 mandays, ca. 1500 businessrules.
According to Oracle this project is currently the largest business application build with the new Oracle ADF technology framework in the Netherlands. Tasks consisted of construction and software configuration management.

Methodology/Software:
J2SE and J2EE, Oracle 10G Developer 10.1.2, Oracle JHeadstart 10.1.2, Oracle ADF,Eclipse 3.0, Oracle 10g Application Server, TOAD, Oracle 9i Database, Cvs, JEP (Java Math Expression Parser), Jasper Reports, iReports,etc.

Eutilia

Utility Trading

Architect

Delivery of the technical design of Eutilia MarketPlace V6.2, which consist of miscellaneous changes on the existing product.

Methodology/Software:
J2SE and J2EE JSP, CommerceOne, JSP, SQL Server.

Eutilia

Utility Trading

Architect

Delivery of the technical design of Tender Alert (Eutilia MarketPlace V6.0). The webapplication Tender Alert main responsiblity is alerting tenders by email to subscribed members based on their search profile. The tenders themselves are imported using an FTP feed. Communication with the existing portal is done using SOAP and Hessian (binary protcol).
This technical design has lead to a inhouse contruction phase project of ca. 90 mandays produced by 3 developers.

Methodology/Software:
J2SE and J2EE, JSP, Eclipse 3.1 (M7), JDK 5.0, PostgresSQL Server 8.0, Tomcat 5.5.9, Axis 1.2 final, Velocity 1.4, JasperReports 1.0, Castor 0.9.5, Quartz, Hessian 3.0.13.

VROM - Rijksgebouwen-dienst

Goverment

Developer

The web application developed for the Dia II project, reports on the real estate objects owned or maintained by the RGD.
The functionality implemented were authorization against Business Object Web Intelligence, coorporation with the Tridion CMS, delivery of easy to maintain jsp pages for contentmanagers using DisplayTagLibrary and generic Struts actions and integration with the MapGuide GIS component.

Methodology/Software:
J2SE and J2EE, Oracle 9i database, 10g JDeveloper, Eclipse 3.1, Log4J, Tomcat, Tridion CMS, TOAD, Cvs, DisplayTagLibrary and Autodesk MapGuide.

Essent

Energy

Architect/Developer

As a TAB member (Technical Application Board) we maintain all the business applications of Essent. This maintenance is done on a Change Request, Incident or Project base. TAB is devided in 3 techinal groups, i.e. Oracle, Java and Microsoft. Where Java mostly takes care of the serverside solutions.
Besides his 'normal' maintenance task, Michel was active on the Java standards and guidelines, making the business ready for J2EE and enhancing the CCL (CIBER Class Library) initiated by Jordan van Est.

Methodology/Software:
J2SE and J2EE, UML, Oracle 9i -10g JDeveloper, Eclipse 2.1 - 3.0, Log4J, OC4J J2EE container, TOAD, Oracle 8.1.7., Cvs and Visual Source Safe, Ant, JCom (Java-Com Bridge), xFunction (dll API), WMI (Windows Management Instrumentation), Castor XML/JDO, Jakarta POI (API for Microsoft documents), Visual Paradigm, EclipseUML, etc.

Philips Lighting

Industry

Architect/Developer

For the development apartments there was developed a software configuration management website, which enables the apartments in versioning there software products and distributing them through the international server landscape. All transitions through the environments, like development, test, acceptance, production and validation are monitored, audited and authorized.

Methodology/Software:
J2SE and J2EE, UML, Eclipse 2.1.3, Log4J, SAP Web Application Server, Oracle Repository 9.2 (SCM), iBatis (Persistence), Common Controls (Java(tm) Presentation framework for J2EE(tm) Web applications), EnterpriseDT FTP API, SSH Tools API.

Essent

Energy

Architect/Developer

The application monitors the incoming flow of measurement files towards PI to signal possible failures of PI in advance, which can be acted on by administrators.
The application logic is the following. Incoming files are dispatched towards a compatible reader defined by the contents of the file. During the parsing process measurement and file info is extracted and stored in the database. After successful parsing the stored information is tested on the existance of tags within PI, continuity of measurements, expected measurement count en follow up of final status after preliminary ones.
Currently the application is deployed as an Java service. The next phase will be to make it J2EE compatible so that it can be run within an J2EE container as a component.

Methodology/Software:
J2SE, UML, Jacob (Java-Com bridge), Oracle 9i JDeveloper, Log4J, OC4J J2EE container, J2SE, Poseidon for UML CE, Jalopy plugin.

ASML

Semiconductor

Architect/Developer

Research on the Oracle JHeadstart tools, based on Oracle's J2EE compliant frameworks UIX, BC4J and the MVC-framework for J2EE. Designed and developed a medium-sized webbased J2EE compliant application to help manage company resources using these tools and frameworks. During this project, a number of pitfalls and recommendations were made and documented for future projects using the JHeadstart tools.

Methodology/Software:
JHeadStart (UIX/MVC/BC4J), Oracle 9i JDeveloper, JHeadStart, OC4J J2EE container

Nato C3 Agency

Military Goverment

Architect/Developer

Geographic oriented windows application, which shows the global positioning, tracking and status information of airfields, units, targets, persons and groups. Besides the viewing it has search and select capabilities, Inter process communication (IPC) with other application, advanced raster support and configurability, dispersing of objects for better viewing and printing. The great opportunity for me as OO and Java expert was to implement this application in VB.NET, but unfortunally it never came this far, due to the bankruptcy of InterStation.

Methodology/Software:
VB, UML, ActiveX, DDE (IPC), DAO, Visio (UML design), Visual Studio v6.0, MapX v4.5

MultiKabel

Cable Provider

Architect/Developer

Geographic oriented webapplication, which was used by the employees of the company to easily see the geographical relation between the location of a customer or prospect and their cable network. This way the quotation process could be reduced significantly. Directive mailings towards prospects located around the network, was also seen as a great benefit of the system, because they were easy to connect.

Methodology/Software:
J2EE, UML, XML, JSP Taglibrary, Oracle 9i JDeveloper,
Tomcat Servlet Engine v3.2, MapXtreme for Java v4.5, MS Access 97

InterStation Benelux

Geographical
Information
Systems

Course Developer and Teacher

During this project I have developed a very complete OO and Java Course, which I later educated to my colleagues developers at InterStation. The topics covered in this course were OO Principals, Modeling techniques (UML), Java Basics (J2SE), Web Development (J2EE) and MapXtreme for Java.

Methodology/Software:
UML, JSE, J2EE, XML, ArgoUML, Oracle 9i JDeveloper, Jboss 2.4,Tomcat v3.2, Oracle 8i

InterStation Benelux

Geographical
Information
Systems

Architect/Developer

Geographic oriented webapplication, which uses a meta-modeled datadictionary to configure the application. In this way the time-to-market of webprojects can be extremely improved.

Methodology/Software:
J2EE, UML, XML, ArgoUML, Oracle 9i JDeveloper, Jboss 2.4, Tomcat v3.2, Oracle 8i/9i, MS Access, mySql

Philips Semiconductors

Semiconductor

J2EE Developer

A webapplication based on a semiconductor domain model, which has been approved by the major semiconductor industry in the world. This system will be used to administer the specifications of semiconductor products and will provide tooling and datasheet generating facilities.

Methodology/Software:
J2EE, UML, XML, Rational Rose 2000, Visual Age For Java 3.5, Websphere 3.5, Oracle 8i

Van Gend & Loos EuroExpress

Logistics

J2EE Developer

This back-office system with it's web front-end is the complete remake of the logistic system of VGL. It tracks the goods from origin to destination and co-works with an SAP billing module.

Methodology/Software:
J2EE, UML, XML/XSL, Rational Rose 2000, Visual Age For Java 3.5, Websphere Studio 3.5, Websphere 3.5, VAJ SAP Connectors, DB2

Koninklijk Nederlands Meteorologisch Instituut

Meteorology

Designer/Developer

Meteorological bulletin editor with build in grammatical checking, scheduling and distribution of weather reports for the international aviation.

Methodology/Software:
UML, XML, Delphi 4.0 and some shareware Delphi components

Westland Utrecht Hypotheekbank

Finance

Lead Developer

Quotation system for financing schemes based on real estate and a variety of funding types. Besides the quotation, a cash flow report is generated for the next 30 years based on the new Dutch system of taxation.

Methodology/Software:
UML, XML/XSL, Delphi 4.0, CueSoft CueXSL, MsAccess97,
own persistency framework

I-DealWare

Stock Trading

C++ Developer

Online trading system for financial institutes to support their customers a webbased stock trading application with build in portfolio management.

Methodology/Software:
Webarchitectuur, UML, Solstice Applications for WinNT, Sun Workshop, RoqueWave Toolkit, Sun Solstice X25 toolkit.

Iris

Stock Trading


C++ Developer

Trading front-end which can be used in the trading offices of the big investment companies. It consists of a Life feed to London futures and will be pluggable for other markets in the future. The advanced GUI of the application consists for example of workspace saving and administering stock bound triggers.

Methodology/Software:
Client/Server, UML, ObjectStore objectdatabase, StingRay tookit, MsVisual C++ 6.0

Interpolis

Digital Printing

C++ Developer

One-to-one marketing publishing system, which delivers a datafeed to the digital presses of a printer. The system also tracks the delivery of the brochure till it's on the doormat of the customer.

Methodology/Software:
Client/Server, UML, Rational Rose, Secant Persistent Object Manager, Ms SQL Server, Ms Visual C++ 5.0