Profil Daniel del Campo
|
|
Jahrgang 1975
EDV-Erfahrung seit 1991
Staatsbürgerschaft spanisch
Verfügbar ab 01.04.2017 zu 100%, Vor-Ort-Einsatz 100% möglich
Position:
Software-Entwicklung / Programmierung
Beratung / Consulting
Fachlicher Schwerpunkt: Anwendungsentwicklung auf Basis
von Java, JEE und SOA
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche
Mitarbeit
Ausbildung:
Studium der Informatik an der FH Darmstadt
Abschluß: Diplom Informatiker FH 1999
Einsatzort:
Rhein Main Gebiet
Fremdsprachen:
Deutsch
Englisch
Französisch: Grundkenntnisse
Spanisch
Betriebssysteme:
HPUX
MS-DOS
SUN OS, Solaris
Unix
Windows: und Windows XP
Programmiersprachen:
XML,
JAVA,
XSLT, PL/SQL, C++, Turbo-Pascal, Assembler, Modula-2, JavaScript, XPath, XQuery
Datenbanken:
JDBC
Oracle
PostgreSQL
Access
Informix
Datenkommunikation:
CICS
CORBA
Produkte/Standards/Erfahrungen:
IBM Websphere, Webservices, AXIS, AXIS2, ILOG JRules,
IBM Websphere Service Registry
and Repository,
VITRIA BusinessWare (Version 3
und 4), Webservices,
SOAP, SOAPUI, AXIS, AXIS2,RMI, EJB, JSP, JSF, Primefaces, Servlets,
Java Beans, Hibernate, Swing, JAVA2D-API, Apache POI, JAXB, StAX
Eclipse, JBuilder, CVS, Xemacs, vi, Exceed,
JEE, JBoss AS,Wildfly, Tomcat, Bea Weblogic AS (5.1), JUnit, UML, OO,
Spring, Hibernate, ServiceMix,
Maven, Subversion, Pentaho, Hudson, Git, JAAS, JFreeChart, JAXB, StAX, Play Framework, CSS(auch Bootstrap), JQuery
Scrum, RUP
Branchen:
Banken
Luft- und Raumfahrt
EDV-Dienstleister
Automobilbranche
Marktforschung
Projekte:
Zeitraum: 03/16 – 05/16
Firma/Institut: IT-Dienstleistungsunternehmen
Entwicklung eines Dashboards im Bereich Gamification
Projektbeschreibung:
Entwicklung des Frontends und Backends eines Dashboards zur Anzeige
verschiedener Auswertungen. Über das Frontend können auch Kategorien
für ein angebundenes Spiel konfiguriert werden
Realisiert unter: Java 8, Eclipse, Play Framework, CSS(auch Bootstrap), Javascript(Jquery), MySQL, Linux
Zeitraum: 11/15 – 02/16
Firma/Institut: Hausinternes Projekt
Entwicklung einer Zeiterfassungsanwendung mit automatischer Rechnungserstellung
Projektbeschreibung: Entwicklung eines Zeiterfassungsfrontends, automatische Erzeugung einer Rechnung in Word
Realisiert unter: Java, Eclipse, Wildfly(JBOSS), JSF, Primefaces, Hibernate, Apache POI, Maven, PostgreSQL, Docker, Git
Zeitraum: 06/15 – 10/15
Elternzeit
Zeitraum: 10/14 – 05/15
Firma/Institut:
Marktforschungsunternehmen
Entwicklung einer
Importschnittstelle für zwei Reportinganwendungen
Projektbeschreibung:
Entwicklung einer Importschnittstelle für mehrere Ländergesellschaften
eines Automobilkonzerns
Projektbeschreibung:
Einzelne Ländergesellschaften liefern, in verschiedenen Intervallen und
Importformaten (in CSV oder Excel), Daten für zwei verschiedene
Reportinganwendungen
Realisiert
unter:
Java, Eclipse, Ant, Subversion, Oracle, PL/SQL, Tomcat, Pentaho,
JavaScript, Hudson, Redmine, JAXB, StAX, Apache POI, JAAS
Zeitraum: 01/14 – 09/14
Firma/Institut:
Marktforschungsunternehmen
Weiterentwicklung einer
geobasierten Reportinganwendung
Projektbeschreibung:
Weiterentwicklung einer
geobasierten
Reportinganwendung zur Analyse von Absatzdaten einzelner Kfz
Werkstätten
Umsetzung eines neuen fachlichen
Moduls, zum Analysieren einzelner Kostenpunkte der jeweiligen Kfz
Werkstätten
Realisiert unter:
Java, Eclipse, JavaScript, Ant, Subversion, Oracle, Tomcat, Redmine, JAAS, JFreeChart
Zeitraum: 10/11 – 12/13
Firma/Institut:
Marktforschungsunternehmen
Weiterentwicklung mehrerer
Reportinganwendungen
Projektbeschreibung:
Weiterentwicklung mehrerer
Reportinganwendungen, Umsetzung neuer Kundenanforderungen
Realisiert unter: Java,
Eclipse, Ant, Subversion, Oracle, Redmine, JAAS
Zeitraum: 01/10 – 09/11
Firma/Institut:
Telekommunikationsanbieter
Unterstützung bei der Wartung und
Weiterentwicklung eines Provisionierungs Systems
Projektbeschreibung:
Unterstützung bei der Wartung
und Weiterentwicklung eines Provisionssystems, Behebung von Bugs,
Weiterentwicklung und Refactoring der bestehenden Anwendungen
Realisiert unter:
Java, Tomcat, Spring, Hibernate, Sybase,
Eclipse, ServiceMix, Webservices, SOAP, SOAPUI, Maven, Subversion, Hudson, Scrum, Jira
Zeitraum: 09/09 – 12/09
Firma/Institut: Automobilkonzern
Installation und Anpassungen
einer IBM WSRR (WebSphere Service Registry and Repository) für den
konzernweiten Einsatz
Projektbeschreibung:
Installation und Konfiguration
der IBM WSRR auf eine im Konzern standardisierten Systemlandschaft
Realisiert unter: IBM Websphere AS 6.1, IBM WSRR 6.2 und
6.3, Microsoft Windows 2003 Server, IBM AIX, IBM DB2 9.5
Zeitraum: 01/08 – 04/09
Firma/Institut: Bank
Mitarbeit in EAI und JRules
Projekten
Projektbeschreibung:
Weiterentwicklung und Wartung
einer Kredit Scoring Anwendung,
auf Basis von Webservices und
Jrules.
Entwicklung der Schnittstelle für
die italienische Ländergesellschaft.
Wartung des Scoring Monitorings,
Webservice, zum Speichern der Scoring Historie.
Realisiert
unter: IBM Websphere, ILOG JRULES, Webservices, SOAP, SOAPUI,
AXIS2, Java, Eclipse, JDBC, ORACLE,
CM Synergy, Windows XP, Hibernate, XPath, XQuery
Zeitraum: 10/06 – 12/07
Firma/Institut: Bank
Mitarbeit in EAI und JRules Projekten
Projektbeschreibung:
Weiterentwicklung und Wartung
einer Kredit Scoring Anwendung, auf
Basis von Webservices und Jrules.
Entwicklung der Schnittstelle für die spanische Ländergesellschaft,
Wartung dieser Anwendung
Realisiert
unter: IBM Websphere, ILOG JRULES, Webservices, SOAP, SOAPUI,
AXIS2, Java, Eclipse, JDBC, ORACLE,
CM Synergy, Windows XP, XPath, XQuery
Zeitraum: 02/06 – 09/06
Firma/Institut: Bank
Mitarbeit in EAI Projekten
Projektbeschreibung:
Erstellung von
Schnittstellenprozessen mit Vitria BusinessWare
Zwischen einem Hostsystem und einer Ilog JRules Anwendung für
Provisionsberechnungen, Wartung dieser Anwendung
Realisiert
unter: VITRIA BusinessWare 4.2,
Java, JDBC, ORACLE, Eclipse,
CM Synergy, Windows XP, XPath
Zeitraum: 10/05 - 01/06
Firma/Institut: IT-Dienstleister
Mitarbeit bei der Migration mehrerer BusinessWare 4 Anwendungen
Projektbeschreibung: Erstellung von Konzepten für die Migration der
einzelnen Projekte
Realisiert unter: MS Word, MS Excel, MS Project, Sun Solaris, VITRIA
BusinessWare 4.2
Zeitraum: 12/04 - 09/05
Firma/Institut: Investment Bank
Mitarbeit in EAI Projekten
Projektbeschreibung: Erstellung von Prozessen verschiedener Services
für das Ordering von Fonds auf Basis einer SOA.
Anlegen und Ändern von Sparplänen.
Erstellung von Prozessen verschiedener kleiner Services aus dem
Depotverwaltungsumfeld.
Unterstützung des Betriebs und Wartung vorhandener Anwendungen aus dem
EAI-Umfeld.
Realisiert unter: VITRIA BusinessWare 4.2, Java, Webservices, XSL, JDBC, ORACLE,
Eclipse, , XPath
Zeitraum: 11/02 - 11/04
Firma/Institut: Investment Bank
Mitarbeit in EAI Projekten
Projektbeschreibung: Erstellung von Prozessen verschiedener Services
für einen Depoteröffnungsprozeß.
Erstellung von Prozessen verschiedener Services für das Anlegen und
Ändern
von Sparplänen.
Erstellung von Prozessen verschiedener kleiner Services aus dem
Depotverwaltungsumfeld.
Unterstützung des Betriebs und Wartung vorhandener Anwendun-gen aus dem
EAI-
Umfeld.
Realisiert unter: VITRIA BusinessWare 3.1.2, Java, XSL, JDBC, ORACLE,
Eclipse, , XPath
Zeitraum: 04/02 - 10/02
Firma/Institut: Investment Bank
Mitarbeit in EAI Projekten
Projektbeschreibung: Erstellung von Prozessen zur Abwicklung für das
Ordering von Investmentfonds
und anderer Services mit einer MQ-Series Anbindung. Hier wurden
Methoden zum
Überprüfen der Eingangsdaten zur Verfügung gestellt.
Mapping von Datenstrukturen aus verschiedenen Systemen, unter
BusinessWare
Prozeß- und ConnectionModellen.
Realisiert unter: VITRIA BusinessWare 3.1.2, Java, JDBC, ORACLE, jUnit,
UltraEdit
Zeitraum: 01/02 - 03/02
Firma/Institut: IT-Dienstleister
Realisierung eines webfähigen Projektmanagementtools
Projektbeschreibung: Erstellung des Frontends (mit Backendanbindung)
für das Tool. Dieses Tool
dient zur Kontrolle der Kosten eines Projektes.
Realisiert unter: Java, J2EE, JBuilder4.0 Enterprise, JBOSS 2.2.1,
Apache-Tomcat, Windows NT, XML,
XSLT, PostgreSQL
Zeitraum: 06/01 - 12/01
Firma/Institut: Industrie
Unterstützung und Beratung in mehreren Projekten
Projektbeschreibung: Refactoring einer bestehenden Java-Applikation.
Erstellung eines PollingApplet Prototyps.
Erstellung eines EJB - Prototyps.
Backendanbindung eines vorhandenen Heizungssteuerungssystems
Realisiert unter: Java, J2EE, JBuilder4.0 Enterprise, JBOSS 2.2.1,
Windows NT, JSP Servlets, EJB
Zeitraum: 04/01 - 05/01
Firma/Institut: Bank
Entwicklung und Umsetzung
Projektbeschreibung: Teilbereich eines B2B-Portals mit
Kreditanfragefunktion auf Basis von
J2EE-Technologie.
EJB-basierter Financial Calculator zur Tilgungsplanerstellung und
Finanzanalyse.
Front-End Entwicklung auf JSP/Servlet-Basis zur Eingabe der kredit-
relevanten Rahmendaten.
Realisiert unter: Java, J2EE, Jbuilder4.0 Enterprise, Weblogic 5.1,
Windows NT,
SUN Solaris, JSP Servlets, EJB
Zeitraum: 01/01 - 03/01
Firma/Institut: IT-Dienstleister
Entwicklung und Umsetzung
Projektbeschreibung: Entwicklung eines JSP Prototypen für eRisk.
Entwicklung / Test von Java Komponenten (J2EE SDK 1.3 / EJB 1.1).
Entwicklung von Unit / UseCase Tests mittels jUnit
Realisiert unter: Windows NT, JBuilder4 (J2EE SDK 1.3), Inprise AS
(4.1), jBoss AS (2.x),
Bea Weblogic AS (5.1), jUnit (3.7), EJB, Java
Zeitraum: 09/99 - 12/00
Firma/Institut: Bank
Mitarbeit in einem Objektrepositoryprojekt einer Bank
Projektbeschreibung: Implementierung und Weiterentwicklung eines
Applets, das zur Erstellung von Diagrammen dient, die Zusammenhänge
zwischen Hostmodulen,
Datenbanktabellen im bankweiten Umfeld darstellen.
Bei der Realisierung wurde eine RMI-Architektur verwendet, die auf
Serverseite
auf eine Datenbank zugreift.
Für die Erstellung der Grafiken werden Konfigurationsdateien im
XML-Format
verwendet.
Reengineering eines Applets, zur Erstellung von Diagrammen, die
Abhängigkeiten zwischen Sachgebieten (Logische Einheit von mehreren
Hostmodulen)
darstellen.
Die Architektur ist ähnlich des oben beschriebenen Applets.
Unterstützung bei der Koordination von externen Teilprojekten.
Realisiert unter: LINUX, Xemacs, JDK1.2, Swing, RMI, JDBC, INFORMIX,
XML, JavaScript
Zeitraum: 04/99 - 08/99
Firma/Institut: IT-Dienstleister
Erstellen von Datenbankschnittstellen
Projektbeschreibung: Aufsetzen von Datenbankinstanzen unter ORACLE
8.0.5.
Zugriffe über das Transparent Gateway auf DB2-Tabellen und Erstellen
von PL/SQL-Skripten.
Realisiert unter: LINUX, HP-UX, Oracle 8.0.5, vi, DB2, PL/SQL
Zeitraum: 09/98 - 03/99
Firma/Institut: IT-Dienstleister
Entwicklung eines Visualisierungstools für objektorientierte
Klassenmodellierung (Diplomarbeit)
Projektbeschreibung: Analyse, Design und Implementierung des Modeler
des Produkts Life*JOVE. Der Modeler dient zur Erstellung eines
Datenmodells für einen Codegenerator, der
aus diesem Datenmodell eine Middleware generiert.
Diese Middleware kann verschiedene Backends zur Verfügung stellen, die
Objekte der Middleware in verschiedene Formate speichern. Das
Datenmodell wird in
UML- und Booch-Notation dargestellt.
Für die Darstellung des Datenmodells, wurde die JAVA2D-API verwendet.
Für
die Manipulation des Datenmodells wurde das JAVA-Beans-Konzept genutzt.
Das
dargestellte Datenmodell kann unter Verwendung einer firmen-internen
JAVA-PDF-Bibliothek im PDF-Format ausgegeben werden.
Der Modeler liest unter Verwendung von JDBC das Datenbank-schema einer
Datenbankinstanz und erstellt daraus ein Datenmodell für den Life*JOVE-
Codegenerator.
Realisiert unter: SUN Solaris, JDK1.2Beta4, Swing, JDBC, Beans,
JAVA2D-API, Xemacs
Zeitraum: 05/98 - 08/98
Firma/Institut: IT-Dienstleister
Erstellung eines Frontends für das ImpExTool des Produkts Life*ORGA
Projektbeschreibung: Einarbeitung in ein internes Tool, das aus einem
Datenmodell Java-Klassen generiert, die u.a. Datenbanktabellen in
Java-Objekten kapselt (im weiteren Middleware genannt).
Kleinere Refactoringtätigkeiten bestehender Java-Anwendungen und
Klassen.
Implementierung eines Frontends für das ImpExTool unter Verwendung der
o.g. Middleware.
Realisiert unter: LINUX, JDK1.1.7, Swing, JDBC, Xemacs, Java
Zeitraum: 01/98 - 04/98
Firma/Institut: Bank
Erstellen eines Administrationstools, Redesign eines bestehenden
Administrationstools
Projektbeschreibung: Internationalisierung und Einführung von Tooltips
einer bestehenden Java- Anwendung, die auf eine Sybase-Datenbank
zugreift.
Erstellen von Eingabemasken zur Verwaltung von Benutzer und deren
Rechte auf
verschiedene Anwendungen.
Design der Masken und deren Implementierung unter Verwendung von Swing
und
JDBC, um auf bestehende Datenbanktabellen zuzugreifen.
Redesign eines Administrationstools, dass das AWT-Paket für die GUI
verwendet hat.
Neuimplementierung der Anwendung unter Verwendung des Swing-Pakets.
Realisiert unter: Windows NT 4.0, Exceed, SUN Solaris 2.5.1, JDK 1.1.6,
JDBC, Swing, Sybase, vi,
Java
|