IT-Profil - Harald Schildgen

Werbung
Harald Schildgen
Systementwicklung
Am Hohlberg 40
D-61462 Königstein
Telefon:
Mobil:
+49 (0) 61 74 - 29 32 15
+49 (0) 177 - 68 77 089
E-Mail:
[email protected]
IT-Profil
(Stand: November 2016)
Tätigkeits
schwerpunkte: 



Allgemeines:



Planung und Entwicklung von Anwendungen (Multi-Tier-Architektur)
Technische Projektleitung
Datenbankdesign und -programmierung
Bewertung, Optimierung und Wartung bestehender Anwendungen
Projektbegleitendes Coaching

Jahrgang:
1967
IT-Erfahrung seit: 1986
Ausbildung:
1986
1989
Fremdsprache:
Englisch
Sprachen:




Java SE/Java EE
Oracle PL/SQL
Sybase Transact-SQL
Sybase PowerBuilder Versionen 4.0 bis 9.0
Datenbanken:



Oracle Database
Sybase SQL Server/ASE
Microsoft SQL Server
ApplicationServer/
HTTP-Server:





JBoss Application Server
Oracle WebLogic Server
IBM WebSphere Application Server
Jakarta Tomcat
Apache HTTP Server
Betriebssysteme:



MS-Windows
Sun Solaris
Linux
1
Allgemeine Hochschulreife
Abschluss „Mathematisch-technischer Assistent“
Erfahrungen/
Standards:








Entwicklung Java-basierter Mehrschichtanwendungen mit Schwerpunkt BackendEntwicklung; Java EE-Entwicklung; UML; WebServices, Unit-Testing
Objektorientierte Softwareentwicklung
Durchführung von Datenmigrationen
SQL-Programmierung (Gespeicherte Prozeduren, Trigger)
Performanceoptimierung
Framework-Entwicklung
Komponentenentwicklung
Coaching
Zertifizierungen:

Sun Certified Programmer for the Java 2 Platform 1.2 (Series: 025) im Februar
2006
Projekte:

seit Juli 2015
Zürcher Kantonalbank, Zürich (Schweiz)
Projekt:
Anbindung des Internet-Banking-Systems an ein
Zahlungsverkehrsabwicklungssystem eines externen Dienstleisters:
Implementierung von EAI-Schnittstellen zum transaktionssicheren und
performanten Austausch von Zahlungsdaten; EAI-Anbindung des
Internet-Banking-Systems an ein Validierungssystem für
Börsenauftragsdaten
Tätigkeit:
Software-Entwicklung (Technische Konzeption, Realisierung, Test):
Backend-Implementierungen auf Basis von Java EE,
PL/SQL-Implementierung von Datenmigrationen zur Übernahme von
Zahlungsaufträgen
Software:
Java SE/EE
JBoss Application Server
EJB, Spring, JDBC
JUnit
Oracle Database 12c, PL/SQL
IntelliJ IDEA
Maven
Git, Subversion (SVN)
Windows 7
2
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]


März 2011 - Mai 2015
Bundesagentur für Arbeit, Nürnberg
Projekt:
Neuentwicklung und Wartung einer konzernweit eingesetzten
Java EE-Anwendung zur Datenverwaltung zu Rechtsbehelfen,
Ordnungswidrigkeiten und Strafverfahren
Tätigkeit:
Software-Entwicklung (Technische Konzeption, Realisierung):
Entwicklung von Backend-Funktionalität auf Basis von EJB’s und JPA;
Migration von umfangreichen Datenbeständen aus
Vorgängeranwendungen; Implementierung von Java-Batches zur
Löschung verjährter Datenbestände sowie zur Aufbereitung von
Datenexporten für DataWareHouse-Anwendungen des Konzerns;
Durchführung von Performance-Optimierungen; Refactoring
Software:
Java SE/EE
JPA, EclipseLink
Oracle WebLogic Server 11g
Oracle Database 11g, PL/SQL
Eclipse IDE, Oracle SQL Developer
JUnit, CVS
Scrum, Clean Code Development
Serena Business Manager, BMC Remedy Request System
Windows 7
Seit März 2010 - März 2011
United Internet AG / 1&1 Internet AG, Montabaur und Karlsruhe
Projekt:
Migration der Server- und Client-Systeme von ISO-Encoding auf
UTF-8-Encoding als Basis einer weiteren Internationalisierung des
Konzerns.
Tätigkeit:
Ausarbeitung von Entwicklungsrichtlinien für die Menge der JavaBackend-Anwendungen; technische Betreuung der involvierten JavaEntwickler des Gesamtkonzerns bei der Projektumsetzung;
Evaluierung von Datenbanktreibern; Umsetzungsorganisation
Software:
Java SE/EE
JBoss Application Server
WebService-Schnittstellentechnologien
JUnit
Spring
Sybase ASE 12.5 / 15.0 / 15.5, Transact-SQL
Eclipse IDE
Subversion (SVN)
Bugzilla
Windows XP
3
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]


August 2009 - Dezember 2009
Helsana Versicherungen AG, Dübendorf (Schweiz)
Projekt:
Entwicklung einer Schnittstelle zum Import von Berechtigungsdaten
verschiedener unternehmensinterer Anwendungen, über Datenbankanbindung oder Importdateien; Auslegung als generische Schnittstelle,
d. h. die Struktur der Eingangs- und Ausgangstrukturen wird
konfigurativ vorgegeben, somit sind Schnittstellenerweiterungen ohne
Programmänderung, lediglich durch Konfigurationsänderungen
möglich.
Tätigkeit:
Software-Entwicklung
(Konzeption, Realisierung, Test, Support)
Software:
Oracle Database 10g, PL/SQL
Oracle SQL Developer
Java SE/EE
IBM WebSphere Application Server
JUnit
Eclipse IDE
Subversion (SVN)
Windows XP
Mai 2007 - Juli 2009
Zürcher Kantonalbank, Zürich (Schweiz)
Projekt:
Weiterentwicklung von Abwicklungsprogrammen im Bereich
Internet-Banking: Verarbeitung von DTA- und SWIFTZahlungsauftragsdateien und Übergabe an das bankinterne
Zahlungsabwicklungssystem; Aufbereitung von
Kontoauszugsdaten im SWIFT MT940/MT942-Format und
Buchführung über den Kontoauszugs-Abruf; WebServiceDefinition und -Implementierung zur bankinternen Onlineabfrage von
Zahlungsauftragsdaten.
Tätigkeit:
Software-Entwicklung
(Konzeption, Realisierung, Test, Support)
Software:
Java SE/EE
JBoss Application Server, IBM WebSphere Application Server
Apache CXF WebServices Framework
JUnit
Spring
Oracle Database 10g, PL/SQL
IntelliJ IDEA
Subversion (SVN)
Windows XP
4
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]


Februar 2006 - März 2007
T-Systems Enterprise Services GmbH, Darmstadt
Projekt:
Entwicklung von Schnittstellenmodulen für die Abwicklung von
Transaktionen zwischen den Vertriebssystemen der Konzerntochter
T-Online und den Abwicklungssystemen der Deutschen Telekom.
Konzentration auf die Verwendung von einheitlichen XMLSchnittstellennachrichten und auf eine performante,
transaktionssichere Kommunikation über WebService-Technologie.
Tätigkeit:
Software-Entwicklung (Konzeption, Realisierung)
Qualitätssicherung (Durchführung und Organisation von
modulübergreifenden Tests)
Software:
Java EE
BEA WebLogic 8.1
Apache Ant, Apache Axis, Castor (Java-to-XML-Binding),
JUnit, Spring, Eclipse IDE
Oracle Database 9i/10g
Windows XP, Sun Solaris
Juli 2005 - November 2005
Deutsche Post ITSolutions GmbH, Darmstadt
Projekt:
Weiterentwicklung einer serverbasierten Webanwendung
nach Model-View-Controller-Prinzip zur unternehmensinternen Maßnahmen- und Anwendungsplanung; WebServiceAnbindung an eine Controlling-Anwendung unter SAP
WebApplicationServer zum Austausch von Maßnahmen- und
Buchungsdaten
Tätigkeit:
Software-Entwicklung (Konzeption, Technologie-Evaluierung,
Realisierung, Test, Dokumentation)
Datenbank-Design/-Programmierung
Technologie-Beratung, Support
Software:
Java J2EE (EJB, WebServices, JSP, JDBC)
BEA WebLogic 8.1
Apache Ant, Apache Axis
Eclipse IDE
CVS
Oracle Database 10g
Windows XP
5
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]


März 2003 - Mai 2005
debitel AG, Stuttgart
Projekt:
Weiterentwicklung einer Windows-Anwendung zur Angebotserstellung
und Auftragsabwicklung für Mobilfunk- und Festnetzprodukte;
Entwicklung von J2EE-Mittelschichtkomponenten für den Einsatz im
Unternehmensnetzwerk (Intranet, Internet/Onlineshop)
Tätigkeit:
Software-Entwicklung (Konzeption, Technologie-Evaluierung,
Realisierung, Test, Dokumentation)
Datenbank-Design/-Programmierung
Technologie-Beratung
Support
Software:
Sybase PowerBuilder 9
Java J2EE (EJB, WebServices, SOAP, JUnit)
BEA WebLogic 8.1
Eclipse IDE
Sybase ASE 12.5, Transact-SQL
Windows XP
November 2002 - Januar 2003
Allianz Dresdner Immobiliengruppe, Frankfurt/Main
Projekt:
Einführung eines Standard-Softwareprodukts für ImmobilienportfolioManagement; Entwicklung einer Datenversorgungsschnittstelle mit
Quelldaten aus SAP
Tätigkeit:
Koordination von IT-Aktivitäten für die Einführung einer
Branchensoftware
Software-Entwicklung (Konzeption, Technologie-Evaluierung)
Technologie-/Organisations-Beratung
Software:
Java J2SE/J2EE
Oracle Database
CVS
Microsoft SQL Server
Windows 2000
6
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]


September 2001 - Juli 2002
BASF IT Services GmbH, Ludwigshafen
Projekt:
Weiterentwicklung einer Artikel-Stammdaten-Anwendung als
Client/Server- und Intranet-Anwendung; Entwicklung von Lösungen zur
dynamischen Erstellung von PDF-Dokumenten; Programmierung von
Auswertungen
Tätigkeit:
Technische Projektleitung
Software-Entwicklung (Konzeption, Realisierung, Test, Dokumentation)
Datenbankdesign
Support
Software:
Sybase PowerBuilder
Oracle, PL/SQL
Sybase PowerDesigner
HTML, Javascript, CSS
Adobe Acrobat
Windows NT/Windows 2000
September 2000 - Juni 2001
Dresdner Bank AG (Geschäftsbereich InvestmentBanking), Franfurt/Main
Projekt:
Entwicklung einer serverbasierten Webanwendung zum
Zusammenführen von Counterparty- und Kontaktdaten verschiedener
bankinterner Quellsysteme zwecks Anreicherung und weitreichender
Verfügbarkeit der Daten
Tätigkeit:
Software-Entwicklung (Konzeption und Programmierung des
Frontends für eine Webanwendung nach Model-View-ControllerPrinzip; Report-Programmierung)
Teilprojektleitung
Support
Software:
Java J2EE (insbesondere Servlets, JSP, JDBC)
Borland JBuilder
Apache Webserver, Jakarta Tomcat, Struts
Allaire/Macromedia JRun
HTML, XML, Javascript, CSS
Homesite
Continuus (Version/Configuration Management)
Sybase SQL Server, Transact SQL
Windows NT, Sun Solaris
7
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]


Juli 2000 - August 2000
Dresdner Bank AG (Geschäftsbereich Investmentbanking), Frankfurt/Main
Projekt:
Weiterentwicklung eines Client-/Server-Programms für
die Abwicklung von Fondgeschäften
Tätigkeit:
Software-Entwicklung (Programmierung von Workflows zur Erstellung
von Wertpapier-Tickets und Confirmations)
Datenbank-Design/-Programmierung
Software:
Sybase PowerBuilder
Sybase SQL Server, Transact SQL
Sybase PowerDesigner
Windows NT, Sun Solaris
Februar 2000 - Juni 2000
Dresdner Bank AG, Frankfurt
Projekt:
Entwicklung, Wartung und Support eines Client/Server-Programms
zur Erstellung von Auswertungen (Reports über OTC-Derivate)
Tätigkeit:
Software-Entwicklung
Datenbank-Programmierung
Support
Software:
Sybase PowerBuilder
Sybase SQL Server, Transact SQL
Sybase PowerDesigner
Windows NT
Sun Solaris
8
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]


Januar 1999 - Dezember 1999
Template Software GmbH, Neuss
Projekt:
Entwicklung einer Client/Server-Anwendung für ein
Rückversicherungsunternehmen (Delvag AG, Köln)
Tätigkeit:
Software-Entwicklung (Adressverwaltung, BenutzerRechteverwaltung)
Coaching
Framework-, Datenbank-Programmierung
Software:
Sybase PowerBuilder
Oracle Database, PL/SQL
Logic Works ERwin, Select Enterprise / UML
PVCS (Version/Configuration Management)
Segue QA Radar
Windows NT
Januar 1998 - Dezember 1998
Template Software GmbH, Neuss
Projekt:
Entwicklung einer Client/Server-Anwendung für eine Großbank
(Landesbank Hessen-Thüringen; „Helaba“)
Tätigkeit:
Software-Entwicklung (Kreditkontenverwaltung, DokumentenManagement)
Coaching
Framework-, Datenbank-Programmierung
Anbindung an MS-Office-Anwendungen
Software:
Sybase PowerBuilder
Visual Basic
Microsoft SQL Server, Transact SQL
Sybase PowerDesigner
PVCS (Version/Configuration Management)
SQA Teamtest
Windows NT
9
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]


1996 – 1997
mikros GmbH, Essen
Projekt:
PPS-Standardprogramm für Anlagenbau/Fertigung
Tätigkeit:
Software-Entwicklung (Auftragsabwicklung, Bestellabwicklung,
Produktionsplanung/-steuerung, Reportgenerator)
Technische Projektleitung
Support
Software:
Sybase PowerBuilder
SQL-Datenbanken (Oracle, Sybase, Gupta/Centura)
Logic Works ERwin
Crystal Reports
Windows NT
1990 – 1996
ICT Innovative Computertechnik AG, Bergisch Gladbach und Unna
Projekt:
Standardprogramm für Facharztpraxen und Krankenhäuser
Tätigkeit:
Technische Projektleitung
Software-Entwicklung (Ambulanzverwaltung, DokumentenManagement, Warenwirtschaftssystem)
Support
Schulung
Software:
Pascal, Delphi
Borland Interbase
Paradox
Amber
MS-DOS, Windows
10
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]

1986 - 1989
Rheinisch-Westfälische-Technische-Hochschule Aachen; Ausbildung zum
Mathematisch-technischen Assistenten
Projekt:
Auswerte- und Dialogprogramme der Hochschulverwaltung
Tätigkeit:
Software-Entwicklung
Hardware:
PC
Cyber 175 (Control Data)
Software:
Turbo Pascal
C
Cobol
Fortran 77
MS-DOS
11
Harald Schildgen, Am Hohlberg 40, D-61462 Königstein
Telefon: +49 (0) 61 74 - 29 32 15, E-Mail: [email protected]
Herunterladen