Freelancerprofil: -0127515

Entwickler Java, Web front-end, Junit, Maven, SQL, C#, MySQL, Scrum, Tomcat

IT-Erfahrung seit:
1984
Position:
IT Beratung / Consulting
IT Datenbankadministration
IT Datenbankentwicklung
IT Helpdesk/ Technischer Support
Projektleitung / Organisation / Koordination
Qualitätssicherung / Test
Software-Entwicklung / Programmierung
Management Summary:
Ich bin ein reiner Techniker. Ich habe immer eine Lösung für schwierige technische Probleme, aber Ich mache das gerne mit meine Kollege.

Ich bin ein Draufgänger, ein Pragmatiker und ein Teammitglied.

Ich bin ein Draufgänger, ein Pragmatiker und eine Teammitglied.

Für mich ist Humor sehr wichtig in eine Team. Mann sagst dass unsere Humor (Niederlandisch) ein bisschen anders ist dann Ihrer. Wir mussen mal abwarten ;-)
Projekte im Werdegang

01/2012 - 06/2013 Senior developer/technical architect
Capelle a/d IJssel (Versicherungen) Lead developer Web development team Software Architecture, Release Management, Quality Management, Web Entwicklung Technologien Erfahrung mit Javascript, jQuery, RequireJS, AngularJS QUnit, Selenium, CSS, HTML, XSLT, Java 6 Servlet, Filter, Spring, JAX-RS (Jersey), Commons XXX ANT, Maven 3, CVS, Lifetime (Anwendung von Inovita für) Rente Verwaltung), Groovy, GANT. Git Erreicht Verbesserungen Architektur, R&D, Einführung unit (QUnit) und automated integration testing (Selenium), performance testing Lifetime, untersuch Verbesserung performance, Entwicklung API für Lifetime (REST based), neues client mit AngularJS und JAX-RS (Jersey) Verbesserung Release Management, jQuery plugin für dependency management HTML elements. Dafür habe ich eine DSL gemacht um die abhängigkeiten einfach zu definieren (knowledge worker).

11/2010 - 06/2011 Java SWING developer
EPA, Rijswijk (Dienstleistungsbranche) [Freelance.de: diese Referenz wurde vom Kunden bestätigt] Java developer Das EPA ist das Europäische Patentamt. Das EPA ist eine europäische Organisation. EPA ist verantwortlich für die Überprüfung der Patentanmeldungen. Verantwortlichkeit: Java Entwicklung Trimaran Ziel ist, herabsetzen die aktuelle Anzahl der Bugs auf ein akzeptables Niveau. Ich arbeitete hauptsächlich auf dem Client-Seite der Anwendung und vor allem sämtliche Fragen im Zusammenhang mit dem Rich-Text (XHTML) Editor Martha. Martha ist eine komplexe Swing-Komponente, die den Prüfern ermöglicht, ihre Kommunikation zu schreiben. Eine meiner Aufgaben war Martha an zu passen. Das Verhalten sollte so weit wie möglich wie MS Word sein. Ich habe verschiedene Maßnahmen entwickelt. Auch habe ich DragMath, ein Open-Source MathML Editor, integriert mit Martha, logische Fonts implementiert mit wissenschaftlichen Zeichen und ein Anwendung für die Benutzer-Wörterbücher (Rechtschreibprüfung) implementiert. Neben diesen Wartungsarbeiten habe ich auch ein Anwendung entwickelt (requirements, design und implementation), TextTool genannt, zum Unterstützung die Benutzer (Examiner). Diese Anwendung hilfst dir Examiner mit das Schreiben von so genannte Kommunikations. Diese Anwendung ist im Grunde eine Zustandsmaschine, die einen Content-Flow-System antreibt. Verwendete Technologien UML, Java 6, Eclipse, ANT, Maven 2, eXist (XML database), Spring, CVS, Velocity, JAXP, SWING, Martha XSLT, XQuery, HP QC

12/2009 - 09/2010 Senior analyst/developer Adabas/Natural
(Versicherungen) ASR ist eine niederländische Versicherungsgesellschaft. Ich habe einige Zeit her für ASR gearbeitet als Adabas DBA. Verantwortlichkeiten Entwicklung neues Anwendung (Design und Realisierung) meiste Zeit habe ich auf dem Health Insurance Anwendung arbeitet als leitender Entwickler von einem kleinen Team. Seit ein paar Jahren kann jeder Versicherte jedem Jahr ändern zwischen Versicherungsgesellschaften. Um Missbrauch zu verhindern wurden einige Maßnahmen ergriffen. Eine dieser Maßnahmen ist die Einführung einer Wartezeit für bestimmte Produkte.Bis Ende Juli habe ich an diesem Projekt gearbeitet. Dieses Projekt ist derzeit in Produktion. Das letzte Projekt, an denen ich gearbeitet habe, ist die Umsetzung eines Textes Suchmaschine für Predict, die Mainframe dictionary von Adabas / Natural, aber dieses Mal als Web-Entwickler. Dieser Text Suchmaschine nutzt Apache Solr. Verwendete Technologien UML, ERD, Adabas/Natural, z/OS, CICS, TSO, ISPF, JCL Eclipse, TOMCAT 6, Solr 1.4, XSLT, Javascript/DOM scripting, CSS2, HP QC

10/2009 - 12/2009 Java/JEE developer
NeA, Den Haag Java developer Die NeA ist die niederländische Emission Autorität. Diese Organisation ist verantwortlich für die Einhaltung von Kyoto Vertrag betreffs der CO2 und NOx Emission Handel in den Niederlanden. Verantwortlichkeiten: Java business Entwickler (dh Implementation Business Logica) diesen zwei Monaten habe ich für InfoProfs (Auftragnehmer) gearbeitet. Die Anwendung, IGTLab genannt, macht es möglich ein Model zu definieren, womit listen von Unternehmen selektiert werden die CO2/NOx überschritten haben oder Unternehmen die wahrscheinlich Schuldig sind an Betrug. Verwendete technologien UML, Java 6, Eclipse, Maven 2, Spring 2.5 Hibernate/JPA, MySQL, JUnit, TOMCAT 6

09/2009 - 10/2009 Content analyst
SdU, Den Haag (Medienbranche) SdU war früher der Staatverlag, aber heute sind sie ein unabhängiges Handelsunternehmen. Der Staat ist immer noch eines ihrer wichtigsten Kunden. Verantwortlichkeiten: Analysieren bestehender Content im Zusammenhang mit Occupational Health and Safety Act und die Entwicklung eines XML-Schemas, das für die verschiedenen Publikationen (Konsolidierung) verwendet werden kann Aufgabe war die aktuelle Content aus verschiedenen Quellen des Arbo (Arbeitsrecht) Rechtsvorschriften zu analysieren und zu kommen mit einem neuen XML-Schema, die von einem CMS verwendet werden soll. Verwendete technologien XML Schema

01/2007 - 04/2009 Java SWING developer
EPA, Den Haag (Dienstleistungsbranche) [Freelance.de: diese Referenz wurde vom Kunden bestätigt] Java developer Das EPA ist das Europäische Patentamt. Das EPA ist eine europäische Organisation. EPA ist verantwortlich für die Überprüfung der Patentanmeldungen. Verantwortlichkeiten Java Entwicklung, Migration, Research SWING Word Processor Trimaran ist ein (SWING)-Client-Anwendung für Prüfer, die während der Recherche und Prüfung Phase einer Patentanmeldung verwendet wird. Trimaran ist ein Ersatz von zwei bestehenden Anwendungen, nämlich CAESAR und CASEX. Cäsar wird während der Suchphase und CASEX In der Prüfung Phase, eingesetzt. Ich habe verschiedene sachen gemacht, und zwar 1. Konvertierung von WordPerfect-Dokumente in XHTML. 2. Untersuchen Alternativen für WordPerfect Die alten Anwendungen nutzte WordPerfect für den schriftlichen Komminukation, die in die Java-Anwendungen mit Hilfe eines DDE-Link integriert wurde. Dieser Editor musste durch einen SWING Textverarbeitung ersetzt werden. Martha, ein XHTML / CSS-Editor, hat sich zum Austausch. 3. Integrieren eXist (XML-Datenbank) in Trimaran 4. CSS-Stylesheets für Martha (styling Dokumenten) 5. Entwicklung von Daten-Layer privaten Klausel Amwendung. CRUD (XQuery)-Funktionalität für schriftliche Kommunikation (Klauseln).Die Klauseln sind nur für den Prüfer. 6. ßffentliche Klausel Anwendung ßffentliche Klauseln sind zugänglich für jeden Untersucher. Ich habe ein Anwendung gemacht für maintenance (SWING) und Distribution dieser Klausel. Verwendete technologien UML, Java 5, Swing, Groovy, JAXP, Martha, XHTML CSS2/CSS3, XSLT, eXist, XQuery-, Spring, ANT, Hudson JUnit, HP QC

07/1994 - 01/2007 Dienstleistungsbranche
Senior technical consultant Im diesem Zeitraum arbeitete ich für die Firma Software AG als Senior Technical Consultant (permanente) Job-stelle). In dieser Funktion führte ich verschiedene Tätigkeiten, insbesondere 1. Software-Entwicklung, die ich im Wechsel mit C#/ASP.NET und Java/JEE auf verschiedenen Plattformen gearbeitet haben Weitere Erfahrungen mit Visual Basic, Classic ASP und C++ (hauptsächlich entwickeln DCOM Komponenten). 2. Integration Developer mit den Produkten der Software AG (EntireX Legacy Integrator, ein Hub-and-Spoke MOM) EntireX Mediator, ein ESB, und Tamino, ein XML Datenbank 3. XML-Entwickler: XML Schema, XSLT, XSL-FO, XQuery, eine Menge Erfahrung mit Programmier-APIs 4. Datenbank-Administrator und Entwickler (Adabas/Natural) im Mainframe-Umfeld 5. Installation Produkte der Software AG auf Mainframe-, Unix-und Windows-Plattformen 6. Bereitstellung von Kursen (Produkte der Software AG und XML-Programmierung) in Niederländisch und Englisch 8. Beratungsdienste 9. Migration Aktivitäten (Mainframe nach Unix).

01/1990 - 06/1994 Adabas DBA
Administration Adabas und konsolidieren einige Natural/Adabas Anwendungen.

07/1984 - 01/1990 DATACOM/IDEAL developer und DBA
Ich bin meine Karriere angefangen als DATACOM/Ideal developer. Die letzte vier Jahre war ich DBA.

 
Branche

  Dienstleistungsbranche
Informationstechnologie & -dienste
Medienbranche
Öffentliche Verwaltung
Versicherungen
 
Kenntnisse

Hardware
IBM Mainframe
Betriebssysteme
Apache Tomcat
Apache Webserver
Microsoft Systemadministration (+++ (good), 2-4 yrs.)
Unix
z/OS
Programmiersprachen
ASP.NET (++ (trained), 0-2 yrs.)
C# (++ (trained), 0-2 yrs.)
C++ (++ (trained), 0-2 yrs.)
CSS (+++ (good), 2-4 yrs.)
Eclipse (+++ (good), 2-4 yrs.)
Groovy (+++ (good), 2-4 yrs.)
Hibernate (+++ (good), 2-4 yrs.)
HTML / XML (++++ (excellent), > 4 yrs.)
Java (++++ (excellent), > 4 yrs.)
JavaEE (J2EE) (+++ (good), 2-4 yrs.)
JavaScript (++++ (excellent), > 4 yrs.)
JCL (Job Control Language) (++ (trained), 0-2 yrs.)
JSP (JavaServer Pages) (+++ (good), 2-4 yrs.)
JUnit (++++ (excellent), > 4 yrs.)
Natural (+++ (good), 2-4 yrs.)
SQL (+++ (good), 2-4 yrs.)
Swing (+++ (good), 2-4 yrs.)
VB (Visual Basic) (+++ (good), 2-4 yrs.)
XML (++++ (excellent), > 4 yrs.)
XSL (++++ (excellent), > 4 yrs.)

Datenbanken
Adabas
MS SQL Server
MySQL
SQL Datenbanken

Datenkomm. / Netzwerk
CICS
HTTP
Oracle Weblogic Server
TSO

Design / Entwicklung

SAP / ERP Module

Software / Tools
CVS (Concurrent Version System)
ISPF
MS Office

Standards / Prozesse
Problem Management
Releasemanagement
SCRUM
SOA - Service Oriented Architecture
SOAP (Simple Object Access Protocol)
UML
 
Ausbildung & Zertifikate

05/2013 - Functional programming
Started a course at the OU: Functional programming. FP is becoming more and more important for developers (scalability, actor model). At the OU Haskell is used. I currently have some experience with FP but I thought it would be a good idea to get a proper introduction.

03/2009 - 03/2009 SCRUM introduction
Internally at the EPO in Munich.

05/2005 - 05/2005 PRINCE2 Foundation
Internal course at Software AG

01/2005 - 04/2006 Software Architecture
Certified Software Architect (Open University)

09/1994 - 09/1994 Unix administration


09/1990 - 09/1990 Ausbildung Adabas DBA


07/1990 - 08/1990 Ausbildung Natural developer


01/1989 - 01/1989 COM programmieren mit C++
Software AG ported Microsoft's DCOM to Unix. I had to implement DCOM implementations on Unix platforms and I have done so using Unix Services on mainframe/CICS, AIX and HP-UX.

08/1986 - 06/1991 Informatika
International recognised Bsc degree. Studied in the evening.

 
Sprachen

deutsch (++)
englisch (++++)
Niederländisch (++++)


Sonstiges

  Unified Process, Agile development/User Stories, Design Patterns, Component Based Design, Spring, Hibernate/JPA, Git, jQuery, AngularJS, RequireJS, QUnit, JSON, Selenium, XQuery/XPath2, Tamino, eXist, JAXP, Lifetime (Knowledgebase für Pensionskassen).

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.