Profil von Entwickler Nr. 9090

Werbung
Profil von Entwickler Nr. 9090
Persönliche Daten
Titel:
Dipl. Ing. (FH) Informations- & Kommunikationstechnik
Jahrgang:
1971
Nationalität:
deutsch
Familienstand:
ledig
Schulausbildung
August 1982 bis Juni 1988
Freiherr vom Stein Realschule, Bergkamen
Abschluss: Fachoberschulreife
August 1988 bis Juni 1991
Städt. Gymnasium Bergkamen
Abschluss: Allgemeine Hochschulreife
Wehrdienstzeiten
Juli 1991 bis Juni 1992
2. / Panzergrenadierbataillon 171, Lübeck
Militärkraftfahrer auf dem Waffensystem SPz Marder
Hochschulausbildung
August 1992 bis Oktober 1994
Universität Dortmund
Studiengang: Kern-Informatik
Oktober 1994 bis April 1997
Universität Dortmund
Studiengang: Elektrotechnik
April 1997 bis Juni 2000
FH Dortmund,
Studiengang: Informations- & Kommunikationstechnik
Fachrichtung: Nachrichtentechnik
Abschluss: Dipl. Ing.
1
Profil von Entwickler Nr. 9090
Praktika
Juli 1995 bis September 1995
Firma : Ruhrkohle Bergbau AG, BW Heinrich Robert
Ort : Hamm
Tätigkeiten : mechanische Grundpraxis, elektronische Grundpraxis,
Spanabhebende
Arbeiten an Werkzeugmaschinen, Herstellung von mechanischen
Verbindungen und
Oberflächenbehandlung
Berufs- u. Nebentätigkeiten
Juli 1992
Firma : Nord West Color GmbH
Ort : Dortmund
Tätigkeit : Aushilfe in der Filmentwicklung
Verantwortung : Sortenreine Sortierung der eingehenden Filme vor
Produktionsbeginn.
April 1993 bis Mai 1993 u. Juli 1993 bis August 1993
Firma : Kaufhaus Walter Schnückel GmbH & Co.
Ort : Bergkamen,
Tätigkeit : Fahrer im Kundenservice
Verantwortung : Liefertermin und Kasse
Oktober 1993 bis Januar 1994
Firma : F. W. Woolworth Co. GmbH
Ort : Hattingen
Tätigkeit : Lagerarbeiter und Kassierer
Verantwortung : Warenannahme und Prüfung auf Vollzähligkeit;
Kassenabschluss.
November 1996 bis Juni 2000
Firma : Fraunhofer Gesellschaft zur Förderung der angewandten
Forschung e.V., FhI für Materialfluss und Logistik
Ort : Dortmund
Tätigkeit : wissenschaftliche Hilfskraft
Verantwortung : Erstellung von Marktanalysen, Patentrecherche,
Softwareentwicklung, Erstellung von Marketingunterlagen,
Einsatzbereitschaft der Maschinen in der Demonstrationshalle des
Institutes für Presseterminen erhalten.
Juni 2000 bis Dezember 2000
Firma : VSS GmbH
Ort : Bundesweit, Essen
Tätigkeit : IT Berater / Consultant, Softwareentwicklung
Verantwortung : Softwareentwicklung
2
Profil von Entwickler Nr. 9090
Dezember 2000 bis September 2003
Firma : Brockhaus Software & Consulting AG
Ort : Bundesweit, Europaweit, Lünen
Tätigkeit : IT Berater / Consualtant , Tutor, Teamleiter, Analyse / Design
Softwareentwicklung, e-Security
Verantwortung : Leitung von Schulungen im Java Umfeld, Akquise /
Technical Pre-Sales, Leitung der Arbeitsgruppe e-Security, Beratung,
Entwicklung
September 2003 bis lfd.
Firma : Ingenieur Büro für Informations- & Kommunikationstechnik
Ort : Kamen
Tätigkeit : IT – Beratung & Consulting
Verantwortung : Leitung Ingenieur Büro
August 2005 bis Oktober 2005.
Firma : Comcave AG
Ort : Dortmund
Tätigkeit : IT – Trainer
Verantwortung : Java, Projektmanagement, Netzwerktechnik, IT Security
Januar 2006 bis Februar 2006.
Firma : VdW Service GmbH
Ort : Mülheim a.d. Ruhr
Tätigkeit : Interims EDV Leiter
Verantwortung : EDV Anlage , Projektentwicklungen, Verfügbarkeiten,
Personaleinteilung, Facility Management
Juni 2006 bis September 2006
Firma : Novoris Consultans GmbH
Ort : Haltern am See
Tätigkeit : Berater
Verantwortung : Softwareentwicklung, Beratung
Fremdsprachen
- Englisch gut in Wort und Schrift
- Französisch Grundkenntnisse
3
Profil von Entwickler Nr. 9090
Skills / Projekterfahrung
Know How
Betriebssysteme
IBM OS/2; Linux; Microsoft Windows 95/98/XP;
Microsoft Windows NT/2000; Sun-Solaris; Unix
Hardware
Bildscanner; Can Bus; Funk Lan; Handscanner; PC; PCI
WebSentry Kryptokarte; Profi Bus; SPS; Smart Cards;
Smart Card Reader; Triangulations Messlaser
Datenbanken
Oracle 7/8/9i; Interbase;MS SQL Server
e-Security
Anti Spam; BSI Richtlinien; Emergency Response Team;
3Des; Firewall; HTTPS; Intrusion Detection; JAAS; JCE;
JSSE; LDAP; MAC ; RAS; SHA-1; Single Sign On;
Smart Cards; SSL; PKCS#11; PKI; Viren; VPN;
Methoden
ISO9001; RUP; Strukturierte Analyse SR/RT/SD;
Testmethoden : Funktionale Äquivalenzklassentests, JUnit;
OEP
Kommunikation / Netzwerk Protokolle
APDU; Ethernet; Corba; Client / Server; IIOP; RMI;
RS232; SOAP; TCP/IP, Tokenring;
Programmiersprachen
ASN.1; Assembler; Basic; C; C++; Com / DCom; DirectX,
DELPHI; HTML; Java (JSP/Servlets); J2EE;
JavaSkript; MFC; Modula 2; MySQL; Pascal; PHP; SML;
VBasic; VHDL; VRML; XML; SQL
Serversysteme
Apache Web Server; Bea Weblogic 6.1/7.0; Jakarta Tomcat
Software
C++ Builder Borland; CCC/Harvest 4.x; CVS; Corel
Draw; Crystal Reports, IDEA, Delphi Borland; Eclipse, IBM
Visual Age; iQgen; IntelliJ; Jakarta Ant; JBuilder;
KAWA; MS Visual Studio C++; Magic Draw; MapInfo;
Microsoft Office; Microsoft VISIO; Oracle J Developer;
Recognita (OCR Software); Photo Shop 6.0; Rose;
Subversion; S.W.I.F.T Parser; TogetherJ; T.O.A.D.;
Visual Cafe; Web Sentry Manager; WinCVS
Softwaretechnik
OOAD; OO-Softwareentwicklung; UML; Java; eSecurity; Konzeption; EJB 2.1; Strukturierte Analyse;
Testverfahren; Struts; Tapestry
4
Profil von Entwickler Nr. 9090
Schulungen
05/2003 bis 05/2003
UML : Objektorientierte Analyse und Design mit der UML
plus Einführung in Rational Rose (OOSE.de GmbH)
11/2002 bis 11/2002
BEA WLS_D21: Entwicklung von Enterprise - Applikationen
mit EJB ‘s und JMS und WebLogic Server 7 (Brockhaus GmbH)
08/2002 bis 08/2002
BEA WLS_D11: Grundlagen der Entwicklung von J2EE basierten Web-Applikationen mit Bea WebLogic Server 6
(Brockhaus GmbH)
10/2000 bis 10/2000
Vorgehensmodelle, Gesprächsführung, Kreativitätstechniken
(VSS GmbH)
09/2000 bis 09/2000
Präsentationstechniken, Konfliktmanagement (VSS GmbH)
08/2000 bis 08/2000
Zeitmanagement, Grundlagen Projektmanagement, Kosten
und Leistungsrechnung (VSS GmbH)
Projekterfahrung
05/2006 bis 08/2006
Branche : Finanzdienstleister
Entwicklung eines Kennzahlenmanagementsystems für die
Qualitätssicherung.
(Entwicklung, Windows XP, Java 5, Struts,
Hibernate, Apache/Tomcat, JSP, MySQL, Eclipse 3.x,
CSV)
01/2006 bis 02/2006
Branche : Finanzdienstleister
Interims EDV Leiter. Abteilung mit drei Mitarbeitern.
Bereiche Software / Hardware, Projektleitung, Management,
Facility Management, Personalplanung
08/2005 bis 10/2005
Branche : Training / Coaching
Trainer im Bereich Java (J2EE, Webserver), dynamische
Webentwicklung, Datenbanken Grundlagen und
Projektmanagement, IT-Security.
5
Profil von Entwickler Nr. 9090
03/2005 bis 05/2005
Branche : Industrie Flugzeugbau
VPM Daten gestützte Auswertung von
Konstruktionseinheiten. Aufbereitung der Daten durch C++
und Visualisierung der Ergebnisse durch Aufruf über eine
Web basierende Suchmaske. Anzeige der Ergebnismenge
und dessen extrahierte Grafik aus den CAD Daten.
(OOAD, UML, Entwicklung, Windows 2000, HPUX,
Java, Struts, c++, SOAP, AXIS, XML,
Apache/Tomcat, JSP,LDAP, Oracle 9i, Eclipse 3.0,
VPM, JUNIT)
06/2004 bis 01/2005
Branche : Automotive
Direkte Bestückung von EEPROM in Abhängigkeit von
Fahrzeughersteller und Produktionsland, Steuerung von
Service Motoren in der Bordelektronik. Analyse und Design
für eine C++ Applikation, Migration von VBA
Funktionalitäten für die Erstellung von C-Sourcen, Trennung
von Generator und Daten. Entwicklung des C-Code
Generators und spezieller Metafileformate.
(OOAD, UML, Leitung, Innovator 8.0, Mind Map
Manager, Borland C++ Enterprise, VBA, Hamming,
CRC, XML, Varianten Kodierung und Programmierung)
05/2004 bis 07/2004.
Branche : Automotive
Generierung von C Code und spezieller File Formate des
Unternehmens für die Bestückung von EEPROMS durch
Belegungstabellen und Abartengenerierung in Excel.
Bugfixing und QS für die bestehende VBA Applikation.
Leitung Test und Bugfixing
(Analyse, Test, VBA, C, Mind Map Manager, EEPROMS,
Excel)
11/2003 bis 03/2004.
Branche : e-Security
Beratung bei der Auswahl von e-Security Mechanismen und
spezieller Hardware zur Projektrealisierung. Beratung bei
der Technologieauswahl und Analyse.
10/2003 bis 11/2003.
Branche : Banken und Finanzen
Beratung bei der Entwicklung eines Prototypen für die GIS
gestützte Immobilienbewertung (Basel II). Planung und
Einbindung von Bewertungsmasken unter Swing in ein zur
Verfügung gestelltest GIS Framework. Benutzung des
Frameworks eines der führenden PDA Navigation Anbieter.
Programmierung von Layer-Strukturen für die hierarchische
Verwaltung von GEO-Daten. Und Bindung von
soziodemographischen Daten an Objektgebilde. Z.B.
Etablierung von Kreisselektionen zur Bestimmung von
Einzugsgebieten, Durchschnittsmietspiegel etc.
(Java Swing, Servlet, Oracle 9i, Tomcat 4.1.19, Oracle
J Developer, MapInfo, GIS)
6
Profil von Entwickler Nr. 9090
07/2002 bis 08/2003.
Branche : e-Security
Leitung der Arbeitsgruppe für den Bereich Enterprise
Security Management. Etablierung von BSI Richtlinien.
Analyse, Umsetzung und Einführung von SicherheitsStandards in der Brockhaus AG. Firewall, Anti Spam,
Ausfallsicherheit, Netzwerksicherheit, VPN, RAS Zugang,
Emergency Response Team bei Störungen,
Installationsanweisungen von Systemen und Software.
01/2003 bis 08/2003.
Branche : Warenwirtschaftssystem / Textiler Groß- und
Einzelhandel
GUI Programmierung (MVC) Swing, Datenbankanbindung,
OOAD mit der UML für weitere Module des Gesamtsystems
für einen MDA Ansatz.
(Java (MVC), Swing, XML, J2EE, JDBC, Java Building
Blocks, BeaWeblogic 6.1/7.0, IntelliJ, JTrade, Oracle,
Generatoransatz, OEP, WinCVS, cruise control)
08/2002 bis 12/2002
Branche : Logistikunternehmen
Code Review, Testfallspezifizierung und Testdurchführung
bei einer Webapplikation für die logistische Planung und
Verwaltung von Sendungen. Fehlerbehebung im Code.
(Java, Struts, J2EE (Session/Entity Bean) JSP,
BeaWeblogic 6.1, Oracle, OEP, JUnit)
12/2000 bis 07/2002
Branche : Logistik
Erstellung von Prototypen und Produktivsystem eines
Kryptoservers unter Java mit J2EE Technologien, C++ und
der Standard PKCS#11 Bibliothek der Firma Thales UK.
OOAD des Gesamtsystems und Testen der Soft- und
Hardware.
•Analyse des Prototypen und Design des neuen Krypto API
und dessen Kommunikationsprotokollen (Sternverteilung /
intern) zu externen Kommunikationspartnern (synchron),
basierend auf PKCS#11 Funktionalität (TDES, SHA-1, MAC).
•Entwicklung und Implementierung eines kryptografischen
Protokolls mit Sicherheitsmechanismen zum automatischen
Austausch von Daten und Schnittstellen Definition zur
Hardware (Thales UK) API. Kapselung der API Methoden der
neuen Firmware der WebSentry PCI Module der Firma
Thales über C , C++ und JNI für Java durch Erstellung einer
DLL.
•Entwicklung der Schnittstelle durch Java Adapterklassen
für Multithreading Betrieb und Fehlerverfolgung auf Basis
des Exceptionhandling.
•Betreuung / Koordinierung der Umsetzung des neuen API
durch Thales UK.
•Implementierung von Java Session und Entity Beans für
den Verteilmechanismus an bis zu 90 Clients der
kryptografischen Schlüssel und des Datenbank Log
Mechanismus. Implementierung der http Kommunikation
zu einem Fremdsystem.
7
Profil von Entwickler Nr. 9090
•Entwicklung einer Weboberfläche durch JSP, und Beans
für die Fernadministration des Kryptoservers.
•Test und Abnahme des von Thales UK entwickelten API.
Funktionale Äquivalenzklassentests und Entwicklung von
Dos basierenden C Programmen zur Testdurchführung und
auslesen der Statusinformationen der Hardware.
•Anbindung der Kryptomodule des Kryptoservers an die
Validierungsmodule zur Validierung von Wertzeichen.Test
der Kryptoserver und der Verteilmechanismen, sowie
Inbetriebnahme des Systems.
•Beratung und Erstellung von Konzepten für das Rollout.
•Technische Beratung bei der Erstellung der Patentschrift
(Windows NT, JDK 1.3, J2EE, BeaWeblogic, Session /
Entity Beans, JNI, Swing, Smart Cards; PKCS#11,
Funktionale Äquivalenzklassentests Multithreading,
C, C++, XML, MS Visual Studio C++ 6.0, TogetherJ
5.0, Win CVS)
07/2000 bis 11/2000
Branche : eCommerce / Banken und Finanzen
Qualitätssicherung und Bugfixing des HBCI-Gateways der
Firma Brokat, Fehleranalyse und Refactoring .
(DTA / SWIFT - Parser Generator, Twister, Windows
NT, Unix Sun Solaris 2.3, MS Visual Studio C++, Java,
XML, Verschlüsselung von Daten, CORBA IIOP,
Oracle, CVS)
03/2000 bis 05/2000
Branche : Logistik
Diplomarbeit mit dem Thema „Eine integrierte
Entwicklungsumgebung für Petri-Netze / Konzeption und
Entwicklung eines Editors unter Java“
(IBM Visual Age 2 (JDK2), CORBA IDL, SWING,
Multithreading Windows NT)
07/1999 bis 01/2000
Branche : Messeorganisation EXPO 2000
Entwicklung der Software für „schwärmende Roboter“ im
Themenpark der Expo 2000. Speziell Entwicklung der
Software für Hardwareerkennung von Robotern und Java
Applets für die Bildscannerdatenerfassung im Testbetrieb.
Entwicklung der Visualisierungssoftware unter Java.
(C++, Java, Multithreading Linux, CVS, Canbus)
07/1998 bis 04/1999
Branche : Automobilzulieferer
Entwicklung eines Prozessdatenservers für eine Reifenprüflinie.
Entwicklung des Servers, der Client /Server
Kommunikation und der Anbindung der Clients,
Prozesssteuerung.
(MS Visual Studio C++, , SQL, OOP, Oracle,
Multithreading, TCP/IP, Windows NT)
8
Profil von Entwickler Nr. 9090
02/1998 bis 04/1998
Branche : Logistik
Entwicklung eines Leit- und Steuerungssystems für ein
neuartiges Kompaktlager, Implementierung der Echtzeit
Visualisierungsclients. Entwicklung von VCL
Komponenten.
(Delphi Borland, Win32 API, TCP/IP, Windows NT)
01/1998 bis 02/1998
Branche : Logistik
Erstellung des Überwachungstools für die sachgemäße
Bedienung einer automatischen
Materialflusslagerkomponente in der Demonstrationshalle
des Fraunhofer IML (C++, OS/2)
11/1997 bis 01/1998
Branche : Logistik
Qualitätssicherung und Bugfixing der Steuerungssoftware
für ein neuartiges Lagersystem des Fraunhofer IML.
(C++, Multithreading, Shared Memory, OS/2,
Profibus)
11/1996 bis 06/2000
Kunde : Verschiedene Kunden eines deutschen
Forschungsinstitutes
- Erstellung von Marktanalysen
- Installation und Einrichtung von Betriebssystemen und
Software auf PC-Netzwerken.
- Messebesuche, Patentrecherche, Teilnahme an einem
Arbeitskreis der Industrie „TeleService“
- Softwareentwicklung unter Java, C++ , C und Delphi
- Technische Marktrecherche für kundenspezifische
Entwicklungen
- Vorführung, Bedienung und Betreuung von Maschinen im
Demonstrationszentrum des Institutes
- Erstellung von Marketingunterlagen über technische
Produkte des Institutes.
9
Herunterladen