Profil Michael Hildebrandt-Atak - Hildebrandt

Werbung
Michael Hildebrandt-Atak
System-Entwicklung
22763 Hamburg Fischers Allee 64
Tel: 040/3903703 e-mail: [email protected]
Profil
Ich arbeite seit 1984 im Bereich der Software Entwicklung mit verschiedensten Anforderungen und
technischen Background. Seit 1988 arbeite ich in diesem Bereich freiberuflich.
Ich habe Projekte in so unterschiedlichen Bereichen wie Graphik-Programmierung, technische
Programmierung (CNC-Realtime Steuerung, Embedded Systems) und großen Client/Server
Datenbankanwendungen durchgeführt. Die letzten 4 Jahre habe ich hauptsächlich Web-basierte Projekte
im Umfeld der J2EE Spezifikation und im Frontend-Bereich durchgeführt.
In den Projekten habe ich verschiedene Aufgaben übernommen wie:

Leitung von Projekten

Analyse der Anforderungen inklusive der Moderation des Entscheidungsprozesses beim Kunden

Erstellung von Konzepten und Leistungsbeschreibungen

Design und Architektur

Technische Realisierung von Konzepten

Konzipierung von Tests, Betreuung der Testphase und Produktionseinführung
Die Einzelheiten sind auszugsweise in der Projekthistorie dargestellt.
Weitere Kenntnisse:
Ich spreche fließend Englisch und Türkisch und habe Kenntnisse in Italienisch. Ich habe in Summe 2.5
Jahre im Ausland gearbeitet (Genf/Schweiz + Istanbul/Türkei).
Stundensatz:
Verhandlungsbasis : 45 €
Verfügbarkeit:
Ich bin ab sofort verfügbar.
Kontakt:
Michael Hildebrandt-Atak
Fischers Allee 64
22763 Hamburg
Tel: 040/3903703
E-Mail: [email protected]
Profil
Michael Hildebrandt-Atak
System-Entwicklung
Tabellarischer Lebenslauf
Name :
Michael Hildebrandt-Atak
Geburtstag :
24.04.1957
Geburtsort :
Hamburg
Familienstand :
Verheiratet
Schulbildung :
1964-1968
Grundschule in Hamburg
1968-1976
Gymnasium in Hamburg
Studium :
1978-1984
Studium der Physik an der Universität Hamburg mit Abschluß Diplom
Berufstätigkeit:
1984-1986
Angestellt bei der University of Wisconsin/USA für die
wissenschaftliche Mitarbeit am Cern/Genf
1986-1988
Angestellt als System-Analytiker bei Aristo Graphic Systeme GmbH in
Hamburg
ab 1988
Freiberuflich in der Softwareentwicklung
2
Profil
Michael Hildebrandt-Atak
System-Entwicklung
EDV – Kenntnisse
Programmiersprachen : Java
JDK, JFC, Swing, AWT, JavaBeans
J2EE, JDBC, JSP, Servlets, EJB, JTA, JNDI, RMI,
Java 2 SDK, IBM-VisualAge for Java, Borland JBuilder
C, C++
diverse Compiler, Cross-Compiler
Borland C++ Builder, Visual C++
XML
DTD, XML Schema, SAX, DOM, XSL/XSLT, XSL-FO,
Xerces, Xalan
HTML, DHTML, JavaScript, CSS, XHTML
PHP, CGI in C
Informix-4GL, Oracle PL/SQL, Clipper
SOAP, WSDL, UDDI
Visual Basic / VBA
680x0-Assembler, Intel-Assembler, PDP/2-Assembler
AWK , Unix-Shell Skripte
Fortran, Tex/LaTex, HPGL
Datenbanken :
SQL, Informix, Oracle, mySQL, InterBase, SAPdb
ODBC, JDBC
MS-Access , dBase IV, Clipper
Betriebssysteme :
Linux, Unix
Sinix
Windows 3.x, 9x, NT, 2000, Me, XP
MS-DOS, OS/2
VMS
MVS
Methoden :
Objektorientierte Analyse (OOA), Design (OOD), Programmierung (OOP)
UML, Design Pattern / GoF Pattern
Distributed Object, Client/Server und N-Tier Architektur
Services-Oriented Architecture (SOA)
Datenbankdesign
Unit Testing, Test getriebene Programmierung
Middleware :
Apache Webserver, Tomcat, BEA WebLogic Server, WebSphere AS,
Oracle AS, JOnAS, Informix Online, Informix Dynamic Server
3
PC
Siemens MX 3/500, RM 400/600
PC
PC
DEC VAX, MicroVax
IBM 3081
Profil
Michael Hildebrandt-Atak
System-Entwicklung
EDV – Kenntnisse
Anwendungen /
Werkzeuge /
Frameworks :
JDK, Borland JBuilder, VisualAge for Java/WebSphere Studio
JavaDoc
Borland C++ Builder, Visual C++
MS-Office, MS-Excel, MS-Word, MS-Frontpage, MS-Projekt
XMLSpy, XALAN, Apache FOP
JUnit, HttpUnit, Apache Cactus, JUnitEE (Unit Testing)
Struts
Web Services, Apache SOAP, Apache Axis
Ant, Make, CVS, PVCS, RCS
Internet Explorer, Netscape Navigator, Telnet
Together
JMeter (Performance Testing und Tuning)
Coral Draw, Photoshop
Fremdsprachen :
Englisch (verhandlungssicher)
Türkisch (fließend)
Italienisch (Grundkenntnisse)
4
Profil
Michael Hildebrandt-Atak
System-Entwicklung
Ausgewählte Projekthistorie
2002/2003
Archivierungssystem für personenbezogene Daten / Verwaltung
Konzeption und Realisierung eines Archivierungssystems zur Auslagerung von
sensiblen personenbezogenen Daten. Das Projekt bestand aus 2 Teilen, der Plattform
spezifischen Auslagerung (Datenschutz) und aus einer Plattform unabhängigen
Archivierung mit der Möglichkeit des Zugriffes auf gewünschte Daten
(Aufbewahrungspflicht).

Erzeugung von XML-Datensätzen für die auszulagernden Daten, Verifizierung der
Daten und anschließendes Löschen der Daten in der Datenbank.
Oracle 9i, SQL, PL/SQL, PL/SQL XMLDOM Package, Java Stored Procedures,
XML, XML-Schema, Oracle 9i Datenbankserver, XMLSpy

Java Applikation zur Auswahl, Anzeige (HTML) und Ausdruck (TEXT, PDF) von
Datensätzen auf Basis der erzeugten XML-Daten.
Java, J2SE, Swing, JFC, JavaBeans, GUI-Design, JBuilder, CVS, JUnit
XML Parser , SAX, Xerces, XSL/XSLT, XSL-FO, XALAN, Apache FOP
2002
Datenerfassung / Energiewirtschaft
Konzept und Machbarkeitsstudie für ein Datenerfassungs- und Analyse-System von
Statistikdaten aus einer großen Anzahl von unterschiedlichen Datenquellen.
 JSP-Seiten zur manuellen Eingabe
 EJB-Session Beans für vorhandene J2EE-Systeme
 Web Services für alle anderen Systeme
Zur Unterstützung der Datenerfassung wurden verschiedene Schnittstellen definiert und
im Rahmen einer Machbarkeitsstudie mit Modell-Implementationen erzeugt, um die
Akzeptanz bei den betroffenen Institutionen zu testen.
UML, Together , Java, J2EE, JSP, Servlets, EJB 2.0, Entity Beans CMP 2.0, EJB-QL,
JDBC, JNDI, HTML, SOAP, WSDL, Apache-Soap, Apache-Axis, JUnit, Cactus,
HttpUnit, Apache Webserver, Tomcat-Server, JOnAS EJB-Container, Oracle 9i,
JBuilder, CVS, Ant
2002/2001
Kreditvergabe für sozialen Wohnungsbau / Banken
Umstellung und Redesign eines Programmes zur Berechnung und Vergabe von
Krediten im sozialen Wohnungsbau auf eine J2EE-Anwendung. Die bestehende
Anwendung wurde schrittweise durch die neue J2EE-Anwendung ersetzt. Zur
Qualitätssicherung und zur Unterstützung der Entwicklung wurde Unit-Testing und
Test getriebene Entwicklung beim Kunden eingeführt.
Java, J2EE, EJB 1.1 (Enterprise Java Beans), JTA, JNDI, JDBC, JSP, Servlets, Struts
HTML, CSS, Oracle 8i, Stored Functions, PL/SQL, WebSphere AS, WebSphere
Studio, CVS, Ant, UML, Together, JUnit, HttpUnit, JUnitEE, JMeter
5
Profil
Michael Hildebrandt-Atak
System-Entwicklung
Ausgewählte Projekthistorie
2001
Berechnung von Bau- und Mietzuschüssen in Sanierungsgebieten / Verwaltung
Realisierung eines Enterprise Information System zur Bewilligung von Zuschüssen in
Sanierungsgebieten mit den Komponenten Berechnung, Bewilligung, Bescheidung und
Auszahlungskontrolle
Visual Basic 6.0, MS-Word, MS-Excel, Windows NT/2000, ODBC, DAO, SAPdb
2001/2000
Online Tourenverwaltung im Bereich Personenbeförderung/Nahverkehr
Realisierung eines Online-Systems zur Anmeldung, Planung und Einteilung von
Touren für die Personenbeförderung
PHP 4, HTML, DHTML, JavaScript, CSS, mySQL, Apache Webserver, Frontpage
2000
Feedback Chat im Bereich Pharma-Produktberatung
Design und Programmierung eines multithreaded Client/Server Chatsystems für eine
Produktberatung übers Internet im Pharmabereich mit diversen Zusatzfunktionalitäten
(Protokollierung, Präsentation vor Vorlagen, Silent-Listener, Moderator-Funktionen.)
Java 1.1, Java-Applet, Sockets, AWT, VisualAge for Java, CVS, GUI-Design
HTML, DHTML, JavaScript, BEA WebLogic Server, Frontpage
2000
Barcode Interface Modul
Realisierung eines Barcode Interface Moduls für
Benutzerprogrammes für Label-Printer aus C++ nach Java
die
Portierung
eines
Java 2, Swing, JFC, JBuilder, CVS
1990-2000
Fehlbelegungsabgabe /Verwaltung
Verschiedene große Projekte im Bereich Client/Server Datenbankanwendungen für die
Mietenausgleichszentrale in Hamburg zur Erhebung der Fehlbelegungsabgabe in allen
Phasen des Projektes. Das Projekt wurde von mir über 11 Jahre hinweg mit
unterschiedlicher Intensität betreut.
 Projektleitung
 Analyse der Anforderung und Konzepterstellung
 Design der Datenbank
 Entwicklung der Software
 Entwicklung von Test-Szenarien
 Installation und Testbetreuung
 Produktionseinführung
 SQL-Performance Tuning
 Dokumentation
 Schulung der Mitarbeiter
 Wartung und Pflege
6
Profil
Michael Hildebrandt-Atak
System-Entwicklung
Ausgewählte Projekthistorie
C, Informix-4GL, SQL, Sinix, Shell-Skripte, AWK, LaTex, Hit, Informix Dynamic
Server 7.3, RCS, Make
1999
Portierung eines Benutzerprogrammes von C++ nach Java
Das Programme zur Bedienung von Seiko Label Printer wurde im Rahmen der
Portierung vollständig redesigned und mit einer neuen Benutzeroberfläche versehen.
Java 2, Swing, JDBC, JFC, JavaBeans, GUI-Design, JBuilder
1997-1998
Verschiedene Anwendungen zum Support von Seiko Label Printer
Entwicklung von kundenspezifischen Anwendungen als Support für Seiko Label
Printer unter Windows.
Visual C++, VB/VBA, MS-Word, MS-Access, Windows
1996
Portierung einer Standardsoftware von Clipper/DOS auf Windows 95
Umstellung einer Standardsoftware für Taxenbetriebe von Clipper/DOS auf eine
graphische Benutzeroberfläche (Windows), Erweiterung bzw. Anpassung der Benutzerführung, Erstellung von Reports und Redesign der Datenbank-Zugriffe.
C++ (Borland C++ Builder), InterBase, Windows 95
1994/1995
Kreditvergabe für sozialen Wohnungsbau / Banken
Design und Realisierung einer Client/Server Datenbankanwendung zur Berechnung und
Vergabe von Förderungsmitteln (Kredite) im sozialen Wohnungsbau.
Informix-4GL, SQL, Sinix, Shell-Skripte, Informix Dynamic Server, RCS, Make
1993
Bedienungsprogramm für Seiko Label Printer
Entwicklung eines Bedienungsprogrammes für Seiko Label Printer mit einer deutschsprachigen Benutzeroberfläche.
Turbo C++, Windows 3.1
1992
Subventionsscheinvergabe / Verwaltung
Entwicklung einer Client/Server Datenbankanwendung zur Vergabe von
Subventionsberechtigungsscheinen in allen Phasen des Projektes inklusive
Projektleitung.
Informix-4GL, C, SQL, Sinix, Shell-Skripte, IBM-Informix Online, RCS, Make
1990-1991
Fehlbelegungsabgabe / Verwaltung
7
Profil
Michael Hildebrandt-Atak
System-Entwicklung
Ausgewählte Projekthistorie
Entwicklung einer Client/Server Datenbankanwendungen zur Erhebung
Fehlbelegungsabgabe in Hamburg in allen Phasen des Projektes:
 Analyse der Anforderung mit Moderation des Analyseprozesses beim Kunden
 Konzepterstellung (DV-Konzeption/Pflichtenheft)
 Projektplanung und Leitung
 Programmentwicklung
 Implementierung, Test, Produktionseinführung
 Dokumentation und Schulung
der
C, Informix-4GL, SQL, Sinix, Shell-Skripte, AWK, LaTex, Hit, Informix Dynamic
Server, RCS, Make
1989-1990
Standardsoftware Taxibranche
Entwicklung einer Standardsoftware-Lösung für die Taxibranche
Clipper, MS-DOS
1989
Messdatenerfassung / Elektroindustrie
Realisierung eines Projektes zur Erfassung von Messdaten über die serielle
Schnittstelle mit Auswertung, Bearbeitung, Speicherung und Display der Daten (mit
TSR- und Graphik-Programmierung)
Turbo C, MS-DOS
1986 – 1988 CNC-Maschinensteuerung / Maschinenbau
Während meiner Zeit als Angestellter bei Aristo Graphic Systeme GmbH war ich bei
der Entwicklung einer CNC-Maschinensteuerung für einen Plotter verantwortlich für
die Softwareentwicklung von der Programmierung bis hin zur Produktionseinführung.






IO-Bios Routinen (Programmierung der UART´s für Bildschirm-Ausgabe und
Tastatur-Input)
Interrupt-Handler
Interpreter für Zeichensprachen
Datenübertragungsprotokolle (Kermit, XON/XOFF)
Maschinensteuerung als Echtzeitsystem
Benutzeroberfläche CRT-Terminal und Handheld
C, 680x0-Assembler, HPGL, Unix, VMS,
Embedded Systems (real time), 680x0 HP-Cross Compiler
8
Profil
Michael Hildebrandt-Atak
System-Entwicklung
Ausgewählte Projekthistorie
Referenzen
1994 / 1995
2001 / 2002
Projekte Kreditvergabe im sozialen Wohnungsbau I + II
Der Consultant hat uns in einer schwierigen Situation (sehr zeitkritisches Projekt)
durch seine ruhige und bestimmte Art sehr geholfen und das Projekt unter hohem
persönlichen Einsatz zu einem erfolgreichen Abschluss geführt. Aufgrund seiner
Qualifikation und seiner Zuverlässigkeit setzen wir den Consultant gerne immer wieder
in unseren Projekten ein.
Referenz durch Abschnittsleiter der Hamburgischen Wohnungsbaukreditanstalt
Diverse Entwicklungen für eine Desktop-Anwendung für Label Printer
2000
1999
1997 - 1998
1993
Barcode Interface Modul
Portierung eines Benutzerprogrammes von C++ nach Java
Verschiedene Anwendungen zum Support von Seiko Label Printer
Bedienungsprogramm für Seiko Label Printer
Der Consultant hat dieses Projekt über einen längeren Zeitraum eigenständig mit
großen Engagement betreut. Er verfügt über fundiertes technisches Know-How und
zeigt hohes Verantwortungsbewußtsein und Zuverlässigkeit für seine Arbeit. Es fällt ihm
leicht, sich schnell auf neue Technologien einzuarbeiten und er ist sehr Team-fähig. Im
Umgang mit Kunden ist er in der Lage die Gespräche zielorientiert zu moderieren und
auf den Punkt zu bringen. Wir arbeiten immer wieder gerne mit ihm zusammen.
Referenz durch Geschäftsführer der Papyrus Software-Entwicklung GmbH
1990 – 2002
Projekt Fehlbelegungsabgabe
Unser Haus hat die Erhebung der Fehlbelegungsabgabe in Hamburg über 12 Jahre
durchgeführt. Unter der technischen Projektleitung des Consultant wurde das
Programm dazu entwickelt und eingeführt (1990). Regelmäßig nötige Anpassungen
durch Änderungen der gesetzlichen Grundlage wurden ebenfalls von dem Consultant
durchgeführt und betreut bis hin zur Umstellung auf den EUR und die Abwicklung nach
Aufhebung des Gesetzes (1999/2000). Wir haben den Consultant als sehr zuverlässigen,
kompetenten und verantwortungsbewußten Mitarbeiter schätzen gelernt.
9
Profil
Michael Hildebrandt-Atak
System-Entwicklung
Referenz durch Abschnittsleiter der MAZ/Hamburg
Alle Referenzen sind durch Gulp verifiziert worden und können dort eingesehen werden
(Gulp-ID 27411 oder http://www.gulp.de/Profil/hildebrandt.atak.html).
10
Herunterladen