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