Beraterprofil Michael Eichner - me

Werbung
Beraterprofil
Dipl.-Inf. (FH)
Michael Eichner
inhalt
seite
3
....
about me
seite
4
....
general skills
seite
5
....
technical skills
seite
9
....
projects
seite
26
....
contact
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 2 von 26
about me
name
Michael Eichner
geburtsjahr
1972
ausbildung
Ausbildung zum Diplominformatiker an der
Fachhochschule Rosenheim
Studienrichtung Wirtschaft
it-erfahrung seit
1994
nationalität
Deutsch
fremdsprachen
Englisch
fachliche schwerpunkte
Java / J2EE / C#/ Datenbank
branchen
Telekommunikation, Banken, Versicherungen,
Baubranche, Immobilien, Autobranche
einsatzgebiet
D 8,
bevorzugt München
stundensatz
70€ - 85€, abhängig von Projekt und Einsatzort
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 3 von 26
general skills
Ausbildung zum Diplominformatiker an der FH Rosenheim,
Studienrichtung Wirtschaft
Sun zertifizierter Programmierer für Java 2 Plattform 1.4
Optimierung und Tuning von Java-Programmen,
Schulung und Anwendung in Projekten
J2EE, Studium der relevanten Fachliteratur,
Anwendung in Projekten
UML, Studium der relevanten Fachliteratur,
Anwendung in Projekten
Refactoring, Studium der relevanten Fachliteratur,
Anwendung in Projekten
Design-Pattern, Studium der relevanten Fachliteratur,
Anwendung in Projekten
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 4 von 26
technical skills
tätigkeitsschwerpunkte
Softwareentwicklung
Design & Konzeption
Refactoring
Testen
erfahrungsschwerpunkte
Objektorientierte Methoden
Verteilte Systeme
programmiersprachen
Java/J2EE
C#
SQL
Groovy
XML, XSLT, DTD, XSD
HTML, DHTML, CSS
C/C++
PHP
Delphi
datenbanken
PostgreSQL
SQLite3
Oracle
MySQL
Interbase
DB2
betriebssysteme
Windows XP/7/10
Mac OS
Linux
methoden
OOA, OOD, OOP
UML
Extreme Programming (XP)
SCRUM
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 5 von 26
softwarepakete / tools / standards
JDK 1.1 bis 1.8, Jave EE 5/6/7
Android(Dalvik)
Jenkins(Hudson)
GUI- / Unittesting
Ant, Gant, Maven, Graddle
Rational Team Concert
BugZilla, JIRA, ClearQuest
JavaHelp
PowerDesigner
ClearCase, Git, Subversion, MKS, CVS
JProbe, JProfiler, Optimizeit
Checkstyle, Findbugs
JIRA
web- / applikationsserver
Tomcat/Jetty
JBoss
Apache WebServer
entwicklungswerkzeuge / editoren
IntelliJ, Eclipse, WSAD
Together, Rational Rose
XML-Spy
UltraEdit, VIM
NetBeans
Java libraries / frameworks
Swing
JDBC, Hibernate, JDO
Spring
Adobe Flex
JSTL, Struts, JSF
Servlet, JSP
EJB
Junit
RMI, CORBA, SOAP
Xerces, SAX, DOM
Log4J
Java Banking Framework (JBF)
AspectJ
c# libraries / frameworks
.NET Framework 4
NUnit
DevExpress
Ikvm
NLog
WPF
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 6 von 26
01/2014 – 12/2015
Firma:
Rohde & Schwarz
Projekt:
CMW, CMWtools(CMWexplorer)
Beschreibung:
Konzeption und Realisierung einer Multi-Tier-Applikation zur Verwaltung, Ausführung und
Analyse von Testfällen auf ein Mobilfunkttestgerät.
… Analyse, Design und Implementierung einer Datenbankschemas
… Analyse, Design und Implementierung von Services im Backendbereich
… Konzeption und Implementierung einer Schnittstelle zwischen C# und Java
Bibliotheken
… Erstellen von Unittests
Realisiert unter
Visual Studio 2010/2013, DevExpress, Ikvm, .Net 4.0,
COM, WCF, WPF, Sikuli
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 7 von 26
04/2010 – 12/2015
Firma:
Rohde & Schwarz
Projekt:
CMW, MCT Tools
Beschreibung:
Pflege, GUI-Tests und Weiterentwicklung der MCT-Tools für den Einsatz auf den neuen
Mobilfunktestgerät der Firma Rohde&Schwarz.
… Analyse, Design und Implementierung neuer Entwicklungen
… Erstellen von GUI Testfällen
… Implementierung und Erweiterung der SOAP-Schnittstelle
zur Fernsteuerung der Anwendung
Konzept und Realisierung eines GUI Testservers
Realisiert unter
Open JDK 7.0, Eclipse, COM,
Junit, Marathon, Jenkins, ClearCase, JProfiler, Gant
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 8 von 26
Projects
01/2009 – 06/2010
Firma:
YawpCredo GmbH
Projekt:
YawpAlpha
Beschreibung:
Konzeption und Realisierung
Warenwirtschaftssystems.
einer
Multi-Tier-Applikation
zur
Verwaltung
eines
… Erstellung des Design mit Hilfe eines UML Modellierungs Tools
… Konzeption und Umsätzung des Datenbankschemas
… Design und Implementierung eines Adobe Flex Clients mit SOAP
… Design und Implementierung der Java EE Server Schicht
… Einführung eines Buildsystems
Realisiert unter
Java EE 5.0, Adobe Flex, Eclipse, ArgoUML,
Maven, Spring, Hibernate, JBoss,
MySql, SubVersion
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 9 von 26
06/2008 – 03/2010
Firma:
Rohde & Schwarz
Projekt:
CMW, MCT Tools
Beschreibung:
Re- und Neudesign der MCT-Tools für den Einsatz auf den neuen Mobilfunktestgerät der
Firma Rohde&Schwarz.
… Analyse, Design und Implementierung einer neuen Datenzugriffsschicht
… Analyse, Design und Implementierung einer neuen Ausführungsschicht
… Implementierung und Erweiterung einer SOAP-Schnittstelle
zur Fernsteuerung der Anwendung
… Anpassung der CRTU-W Anwendung an die neue Anforderungen des CMWs
Realisiert unter
JDK 6.0, Rational Rose, Eclipse, COM,
Junit, FEST, ClearCase, JProfiler, Gant
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 10 von 26
01/2007 – 06/2008
Firma:
Rohde & Schwarz
Projekt:
CRTU-W, MCT Tools
Beschreibung:
Weiterentwicklung und Wartung der MCT-Tools für die Mobilfunktestgerät der Firma
Rohde&Schwarz.
… Konzeption und Implementierung eines Tools zur Transformation
alter Projektdateien auf die neueste Version
… Einführung des Gant-Buildsystems
… Wartung und Pflege der Serveranwendung
… Wartung und Pflege der Clientapplikationen
Realisiert unter
JDK 5.0, UML, Eclipse, CORBA,
ClearCase, JProfiler, Gant,
XML, DTD
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 11 von 26
06/2006 – 12/2006
Firma:
DATOS GmbH
Projekt:
Rohde & Schwarz, ProjectExplorer
Beschreibung:
Weiterentwicklung einer Client/Server-Applikation zur Ausführung von Testfällen auf
einem Mobilfunktestgerät.
… Optimierung und Beseitigung von Speicherlöchern
mit Hilfe eines Profilers
… Erweiterung der Anwendung zur Ausführung
von neuen Testfällen im Bereich GAN
… Anpassung der Applikation für eine neue Versionisierungsund Integrationsarchitektur genannt MOPSI
… Erweiterung der Hilfeanbindung zum dynamischen
Nachladen der Hilfedateien
… Einführung von ANT
Realisiert unter
JDK 5.0, UML, Eclipse, Together, CORBA,
ClearCase, JProfiler, JProbe, ANT,
XML, DTD, JavaHelp 2.0
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 12 von 26
03/2006 - 05/2006
Firma:
DATOS GmbH
Projekt:
Rohde & Schwarz, CRTU-W
Beschreibung:
Erstellung einer Architektur zur Anbindung eines Hilfesystems an die Applikationen des
Unternehmens. Zusätzlich erfolgte die Umstellung auf JDK 5.0 und JacORB 2.2.
… Konzeption und Implementierung einer Hilfe auf Basis von JavaHelp und
verschiedener Design-Patterns
… Erstellung einer Softwarearchitektur zur Einbindung der Hilfe
… Konzeption eines Workflows zwischen Entwicklungs- und
Dokumentationsabteilung
Realisiert unter
JDK 1.4, JDK 5.0, UML, Eclipse, CORBA(JacORB),
ClearCase, DocToHelp,
XML, DTD, JavaHelp 2.0
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 13 von 26
11/2005 - 01/2006
Firma:
Pentasys GmbH
Projekt:
EPA(Europäisches Patentamt), Fee Capturing
Beschreibung:
Konzeption und Realisierung einer Multi-Tier-Applikation für die Gebührenabrechnung
des Europäischen Patentamtes.
… Konzeption und Implementierung einer Hilfeanbindung
… Erstellung einer Administrationsumgebung
auf Basis eines Webfrontends
… Anbindung eines entfernten EJBs
… Einbindung der Tivoli-API
Realisiert unter
J2EE 1.4, J2SE 1.4, IBM Websphere 5.1,
Tomcat 5.5, WSAD 5.1, Eclipse,
XML, XSLT, JSP, EJB, Servlets, JSTL, Mentawai
JavaHelp, Ant, Checkstyle, Jalopy, JUnit, Findbugs
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 14 von 26
08/2003 - 09/2005
Firma:
GABO mbH
Projekt:
Telekom, PM-N, Grafische Netzsicht
Beschreibung:
Konzeption und Realisierung einer Anwendung zur grafischen Überwachung und zur
grafischen Navigation durch die verschiedenen Netzte der deutschen Telekom,
eingebettet in das Managementsystem PM-N.
… Design, Konzeption und Implementierung der Anwendung
auf Basis der Model View Controller Architektur und RMI
… Konzeption und Realisierung von Drag und Drop
… Konzeption der Zugriffsschicht unter Anwendung
der Unified Modeling Language
… Erstellung eines Datenbankschemas mit Hilfe des PowerDesigner
… Optimierung und Tuning von JAVA und SQL
… Anwendung von Design-Patterns
… Implementierung eines Graphical User Interface
auf Basis des Swing Packages
…
Realisiert unter
J2SE 1.4, Oracle, IntelliJ, Powerdesigner,
XML, Exceed, Together 6.2,
Ant, TOAD, MKS, JProbe
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 15 von 26
02/2003 - 09/2005
Firma:
GABO mbH
Projekt:
Telekom, PM-N, Netzzustandsreport
Beschreibung:
Konzeption und Realisierung eines Tools zur Überwachung der Netzzustände der
deutschen Telekom, eingebettet in das Managementsystem PM-N.
… Design, Konzeption und Implementierung der Anwendung
auf Basis der Model View Controller Architektur und RMI
… Optimierung der Performance mit Hilfe von JProbe 6.0
… Implementierung eines Graphical User Interface
auf Basis des Swing Packages
… Erstellung eines Datenbankschemas unter Anwendung des PowerDesigners
…
Realisiert unter
J2SE 1.4, Oracle, IntelliJ, Powerdesigner, XML, Exceed,
Ant, TOAD, MKS, JProbe
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 16 von 26
03/2002 - 01/2003
Firma:
GABO mbH
Projekt:
Siemens, COMET
Beschreibung:
Konzeption und Realisierung eines Tools zur Aufbauplanung von Vermittlungsstellen.
… Realisierung der Anwendung auf Basis der Model View Controller Architektur
unter Verwendung eines JACORB-Servers
… Entwicklung einer Exportschnittstelle
zur Anbindung an ein SAP-System
… Implementierung der Persistenzschicht (Performanter Betrieb)
… Implementierung eines Graphical User Interface
auf Basis des Swing Packages
… Optimierung der Performance unter Anwendung eines Profilers
…
Realisiert unter
J2SE 1.4, Oracle, IntelliJ, CORBA(JACORB)
Ant, TOAD, MKS, JIRA
JProbe, JProfiler, Optimizeit
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 17 von 26
05/2001 - 12/2001
Firma:
entory AG/München
Projekt:
RBG, GENO ZV – Nachfolger für ProDES
Beschreibung:
Konzeption
und
Realisierung
einer
Anwendung
für
den
deutschen
Inlandszahlungsverkehr. Als Entwicklungsbasis diente ein Java Banking Famework unter
durchgehender Anwendung von Design-Patterns.
… Implementierung eines Graphical User Interface auf Basis des
Swing Packages unter Anwendung der Model View Controller
Architektur
… Implementierung der Controllerschicht
… Konzeption der Zugriffsschicht für System - und Userinformationen
mit Hilfe der Unified Modeling Language
… Realisierung der DTA- und Belegleserschnittstelle
…
Realisiert unter
J2SE 1.3, JBF, DB2, MySQL, JBuilder, XEmacs,
Innovator, Windows2000, OS/2, Linux, Lotus Notes,
Jakarta Ant, CVS, XML
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 18 von 26
01/2001 - 05/2001
Firma:
Sommer Informatik GmbH/Rosenheim
Projekt:
WinBusiness
Beschreibung:
Konzeption und Realisierung eines Wahrenwirtschaftssystems für mittelständische
Unternehmen.
… Realisierung des Projekts auf Basis der Model View Controller Architektur
und des Distributed Component Object Models (DCOM) von Microsoft
…
… Entwicklung dynamischer Druckreporte
… Implementierung der Persistenzschicht (Performanter Betrieb)
… Implementierung eines Graphical User Interface mit der
Hilfe von Delphi-Komponenten
Realisiert unter
Delphi 5.0, Fastreport, Interbase 6.0
Windows 2000/98/95
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 19 von 26
10/1998 - 05/2001
Firma:
Sommer Informatik GmbH/Rosenheim
Projekt:
WinIso
Beschreibung:
Wartung eines Programms zur Berechnung von zweidimensionalen Wärmeströmen für
den Hausbau. Entwicklung von zusätzlichen Modulen zur Erweiterung des Programms.
… Redesign der Persistenzschicht zur Speicherung eines WinIso-Projektes
… Implementierung eines Importmoduls von Technischen Zeichnungen
für die Weiterverarbeitung im Programm
… Problem & Change: Administration und Durchführung
Realisiert unter
Visual C++ 5.0, Windows 2000/NT/95/98
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 20 von 26
07/2000 - 01/2001
Firma:
Sommer Informatik GmbH/Rosenheim
Projekt:
WinPortal
Beschreibung:
Konzeption und Realisierung einer Portalsoftware für mittelständische Unternehmen. Mit
dieser Anwendung ist es möglich eigene dynamische Webseiten mit Hilfe von Vorlagen
ohne HTML und Programmierkenntnisse im Internet zu veröffentlichen.
… Erstellung eines Pflichtenheftes
… Entwicklung einer Eingabeoberfläche zur Steuerung der Visualisierung
der HTML-Seiten
… dynamische Seitengenerierung
… Druckausgabe im Internet per PDF
… Implementierung einer Persistenzschicht
Realisiert unter
Delphi 5.0, PHP, HTML, JavaScript,
MySQL, Interbase, Apache,
Windows 2000/98/95, Linux
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 21 von 26
03/2000 - 06/2000
Firma:
Sommer Informatik GmbH/Rosenheim
Projekt:
Üko
Beschreibung:
Konzeption und Realisierung eines Programms zur Berechnung des Querschnittes von
Vertikal- und Überkopfverglasungen.
… Erstellung eines Pflichtenheftes
… Realisierung auf Basis von Delphi-Komponenten unter
Anwendung der Model View Controller Architektur
… Entwicklung eines Eingabeassistenten
Realisiert unter
Delphi 5.0, Windows 2000/NT/98/95
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 22 von 26
11/1999 - 01/2000
Firma:
Sommer Informatik GmbH/Rosenheim
Projekt:
WinIso 3D
Beschreibung:
Konzeption und Weiterentwicklung des Programms WinIso auf eine dreidimensionale
Umgebung. Mit diesem Programm ist es möglich Wärmestromberechnungen im
dreidimensionalen Raum durchzuführen.
… Erstellung eines Pflichtenheftes
… Neuimplementierung des Rechenkerns
… Erweiterung der GUI auf eine dreidimensionale Eingabe
… visuelle Ausgabe des erstellten Projektes mit Hilfe von OpenGL
Realisiert unter
Visual C++ 5.0, Windows 2000/NT/95/98
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 23 von 26
03/1999 - 05/1999
Firma:
Sommer Informatik GmbH/Rosenheim
Projekt:
WinLiegen
Beschreibung:
Konzeption und Realisierung einer Anwendung zur Verwaltung von Liegenschaften für
Städte und Kommunen in Zusammenarbeit mit der Stadt Rosenheim.
… Erstellung eines Pflichtenheftes
… Erstellung eines Fachkonzeptes
… Implementierung der Persistenzschicht auf Basis
von Delphi-Komponenten (Performanter Betrieb)
… Implementierung der GUI auf Basis von Delphikomponenten
unter Anwendung der Model View Controller Architektur
Realisiert unter
Delphi 5.0, Interbase
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 24 von 26
08/1998 - 09/1998
Firma:
Sommer Informatik GmbH/Rosenheim
Projekt:
Winvor
Beschreibung:
Konzeption und Realisierung einer Anwendung zur Vorbemessung von
Aluminiumverbundprofilen. Als Entwicklungsbasis lag eine Richtlinie für die
Implementierung des Rechenkerns von dem Institut für Fenstertechnik aus Rosenheim
vor.
… Implementierung des Programms auf Basis der
Microsoft Foundation Classes (MFC) und MVC
… Druckausgabe über die MFC
Realisiert unter
Visual C++ 5.0, Windows NT/95/98
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 25 von 26
contact
Michael Eichner
Münchner Strasse 36a
D-83043 Bad Aibling
Tel: +49-(0)163-6281972
E-Mail: [email protected]
Webseite: http://www.me-consulting24.de
Beraterprofil
-
Dipl. Inf. (FH) Michael Eichner
- Dezember 2015
Seite 26 von 26
Herunterladen