Schlagwörter
Skills
PostgreSQL (pgplsql), Oracle (SQL-Plus, PL/SQL, Loader, OEM …); Access; HSQLDB; MySQL; Rdb ...
HTML, CSS, JSF 2.0, Javascript
REST Webservices (JAX-RS), JAX-WS,CDI, JMS,JBoss, Tomcat
Java XML libraries, XSLT, Schema, Xpath, DOM
Spring, Camel, JUnit, Mockito ...
Object Oriented Analysis und Design; UML
Linux networking tools, Wireshark, tcpdump
Linux, Windows, Unix, VMS
Microsoft Office Suite, OpenOffice, Image Manipulation utilities
Eclipse, Visual Studio
GNU Tools (sed, awk)
Agile Software Development, SCRUM
Git, Subversion, Perforce
Maven, Ant, Jenkins, gcc, make,...…
DBeaver,SoapUI, SquirrelSQL …
Projekthistorie
Weiter entwicklung von eine Java EE Application (JBoss 7, JSF, Richfaces, Oracle, Atlassian Toolset, Scrum) - Entwicklunszeit: 5 Monate.
Freiberufler für Swisslog GmbH, Ettlingen bei Karlsruhe
Entwicklung von Algorithmen für die Palettisierung in Java für Puzzle, Logistik Software vom Fraunhofer Institut für Logistics in Dortmund. Design und Implementierung von Lösungen mit Java 8 Streams für die mathematische Analyse zur Optimierung der Palettisierung für kundenspezifische Anforderungen – Entwicklungszeit: 6 Monate.
Installation, Integration und Test neuer Versionen der SynQ Control Software für das erste RowPaq Produkt (Robotischer Arm + dazugehörige Infrastruktur) – Entwicklungszeit: Zwei Monate.
Freiberufler für Fachinformationszentrum Karlsruhe (FIZ)
Migration von Suchfunktionen von STN (stn.org). Lucene und Solr Internals, Suchleistung Analyse, Einsatz von Docvalues, Entwicklung von zusätzlichen SpanQueries-Typen, kleine Fixes an Apache Lucene geschickt. Unterstützung der Entwicklung von Lösungen mit Scala mit http4s, fetch, doobie. Migration Stored Procedures von Oracle zum Postgresql Funktionen, Tests mit pgTAP.
Java Entwickler, Goetzfried Professionals GmbH, Mär 2014 – Jan 2017
Bei Voith Digital Solutions, Heidenheim, entwicklung von REST Web Services mit Java 8 für Big Data Projekt (REST, Spring Boot, Spring Security, HBase, JHipster, Cloudera Desktop for Hadoop, Industrie 4.0). Bei Dürr, Bietigheim-Bissingen, Entwicklung von Middleware Schnittstellen in Java für externe Enterprise Resource Planning Systeme. Voll software lifecycle, von Herausforderungen bis Lieferung in Produktion. Modular Architektur Gestaltung mit Context Dependency Injection (Decorators, CDI Extensions) mit Apache DeltaSpike. Automatisierte Integrationtests mit JUnit und CDI. Persistence via JPA und Stored Procedures in MS SQL Server und Oracle Datenbanken. Asynchronous Messaging über JBoss und IBM Produkte.
- JBoss 7.2, Java EE 6, JMS (WebSphere MQ, JBoss Hornet), JPA, CDI, DeltaSpike
- Monitoring via JMX und via Web Application JSF, Primefaces, HTML, CSS
- C#, Visual Studio, Java Native Access (JNA), COM4J, Tuxedo. Eclipse, maven, nexus, svn, git, Jira.
- Benutzer Dokumentation und Commissioning Manuals.
Neue Functionen und Bug fixen für die Bader Callcenter Web Application.
- JBoss 7.1, REST Architektur, CouchDB, Apache Camel, Angular JS, JSON, JavaScript.
- Eclipse, maven, git, Jira, Gerrit, Jenkins, Confluence Wiki. Agile Development, SCRUM
Entwicklung, neuer Funktionalitäten für ein Informationssystem für Schiffe und Web Services für Deutsche Küste
- Komplexe Multithread-Anwendung, Server-Seite CORBA, JMS (OpenJMS und Oracle AQ JMS), Webservices, Java Web Start, Oracle Backend.
- Migration von alten Unix-Systeme an die neuen virtualisierten Umgebungen des Schelde Coordinatie Centrum (Vlissingen, NL). Migration von VisiBroker zum JacORB, Java 6 Einsetzung.
- Verbesserungen der allgemeinen Projektstruktur mit Tools wie git, maven und mediawiki.
- REST / SOAP web services, web applications entwicklungen mit JSF 2.0
- Analyse und deployment von File Transfer Lösung basiertes auf AFD von die Deutsche Wetter Dienst
Support Engineer, Thales via Terma, Pforzheim, Jan 2009 - Jul 2010
Support Test und Integration der Software der Galileo Mission System
- Entwicklung Tools für Daten-Decodierung und Testautomatisierung (JavaScript/CORBA) mit SIMSAT
- Entwicklung kundenspezifischer Lösungen für die Berichterstattung und Austausch von Non Conformance Reports mit ESA über XML-Daten (PHP, Ruby und bash).
- Linux-Administration (Firewall, Backups, Installationen). Analyse für neue Hardwarebedarfs.
Freiberufler Entwickler, Spanien / Deutschland / Belgien 1997 - 2009
Freiberufler Entwickler, Spanien. Angebotserstellung für Projekte, Auswertung der möglichen Lösungen.
- Integration und Java-Entwicklungen für eine TV-on-Demand-Projekt für Romtelecom.
- Entwicklung einer J2ME-Client für einen PDA für Verinsur, Jerez.
- Java, XML, CORBA, Verimatrix, Openstream,Eclipse, J9 Virtual Machine, CDC Profile, AWT GUI, jTDS JDBC-Treiber, Trac.
Entwicklung und Wartung für die Customer Relation Management-Anwendung
- Java, Swing, Spring, XML-Tools, Velocity, Subversion, Cruise Control, JUnit.
Entwicklungen und Tests für die Columbus Bodensegment
- Arbeit zur Anpassung des Bodensegments Telemetrie-Software für Telemetrie-Packaging Standard XTCE Version 1.0.
- Prototyp des Telemetrie-Archiv-Datenbank (HSQL).
Verschiedene Migrationen von Passagier-Datensätzen in beziehung Amadeus Systeme. Umwandeln von einem Format in ein anderes (awk, open office, bash, Linux).
Software Entwickler, Magnum, Darmstadt Oct 2002 - Mai 2004
Web interface für ein Leak Detection System.
- Apache Struts, JSTL, Displaytag, JFreeChart.
- Tomcat 4/5. Performance Tunning für Daten Visualisierung.
- MS Access, Excel, VBA und VC++ DLLs.
- Erstellung von Formularen, Berichten, grafische Darstellungen.
Software Entwickler, Dresdner Investment, Frankfurt, Apr 2002 - Mai 2002
Import von finanziellen Daten in Oracle. SQL Loader.
Support Engineer, EUMETSAT, Darmstadt, Jan 2000 - Apr 2001
Integration auf der Meteosat Second Generation Bodensystem
- write test procedures and reports of anomalies.
- Prototyps von einem Telemetrie-Prozessor (C++, VMS).
- Migration von Mission Parameters von Access-Datenbanken auf Oracle RDB.
- Unix/SQL-Plus scripting.
Apr 1999 - Dez 1999 C++ Software Entwickler
AXA - Royale Belge, Brüssel, Belgien
Tests aufgerufen aus einer VB-Anwendung, Y2K, Y2K Tests.
Dez 1998 - Mär 1999 C++ Software Entwickler
FICS, Zaventem, Belgien
Verarbeitung von SWIFT-Messages (inter-Banking Protokoll System) mit EDIFACT Format.
Mär 1997 - Nov 1998 C++ Software Entwickler
Belgacom, Brüssel, Belgien
Entwicklung eines Systems für die Benutzer zur Suche von Telefonnummern und ein Hauptbuch Aggregator für das Abrechnungssystem mit Belgacom-Kunden.
- C++, Unix, Rogue Wave Tools.h++
- PRO-C/C++, SQL, PL/SQL, Oracle
INSA, Madrid, Spanien
Mitarbeit bei der Entwicklung des Produkt-Archivs für ESA (European Space Agency) an der Satellitenanlage in Villafranca del Castillo nähe Madrid. Datenverarbeitung, Automatisierung und Qualitätskontrolle Verifikation. Schreiben von operationalen Verfahren.
- C, UNIX, DCL, VMS, HTML,FITS format
Apr 1991 - Mär 1993 Trainee
ESA/ESTEC, Noordwijk, Niederlande
Software-Analyse zur Untersuchung der Wirkung von Raum-Umgebung (Debris,Strahlung...) auf den Satelliten.
- ESABASE (Raum-Umwelt-Modellierungs-Software)
- Produktion von Berichten, Präsentation der Ergebnisse.
- Ausbildung bei ESA Software Engineering Standards in der WM Division.
- Batch entwicklungen mit DCL, VMS, Fortran.
Reisebereitschaft
Sonstige Angaben
Sun Certified Java 2 Developer (Januar 2002)
Sun Certified Java 2 Web Component Developer (Märs 2002)
Sun Certified Enterprise Architect for Java 2, Part I (Juni 2002)
Sun Certified Programmer for Java 2 Platform (Juni 2001)
Oracle Certified Professional: SQL and PL/SQL (August 2001)
Java Konferenzen (Devoxx 2004, 2011), JAX (2012), EclipseCon (2013), Lambda World (2015, 2016),
JOnTheBeach (2016)
Course on High Value Sales Management” by Kenneth Morse, MIT Entrepeneurship Center, Sevilla, 15 Sep 2008
Functional Programming with Scala, Coursera, Oct 2013
Principles of Reactive Programming with Scala, Coursera, Dec 2013
Parallel Programming (with Scala), Coursera, July 2016
Analysis of hypervelocity impacts on ESA's Polar Platform (Diploma Arbeit)
Open Source Projekte: http://www.github.com/pleira
- OpenSimKit fork zum probieren Java EE 6 Technologien (CDI)
- SGP4Extensions: SGP4 Algoritmus in Scala
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
03.09.2018
Versicherungsende:
01.10.2024