Aufgaben:
Bugfixing
Aufgaben:
Analyse
Bugfixing
05.2017? 12.2017: Tools Messdatenauswertung
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Software:
C#, DevExpress, Visual Studio 2015, Entity Framework 4 und 6, LINQ
Mercurial, FogBugz, Kiln, Jenkins
02.2017-04.2017: Weiterentwicklung Software Ozilloskop
Branche: Elektrotechnik
Rolle: Entwickler
Aufgaben:
Funktionserweiterung
Bugfixing
Software:
Eclipse, Java, Eclipse 4 RCP, JUnit, JFreeChart
git, gerrit, Jenkins, Sonar
09.2016-01.2017: Pdf-Export für PTC Integrity
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Software:
Java 1.8, Swing, StringTemplate, Spring Boot, Spring REST, Spring UnitTests, LaTeX, PTC Integrity API
Mercurial, FogBugz, Kiln, Jenkins
08.2016: Testing Lastenheftsystem
Branche: Automotive
Rolle: Tester in Scrum Team
Aufgaben:
Software:
IBM Jazz, Rational Team Concert, Rational Doors Next Generation
10.2015? 12.2015, 02.2016? 08.2016: Tools Messdatenauswertung
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Erstellen von Oberflächen und Reports
PDF-Export
Performamce Optimiertung (Abfragen via LINQ)
Software:
C#, DevExpress, Visual Studio 2015, Entity Framework 4 und 6, LINQ
10.2015? 04.2016: Eventregistrierung
Branche: Yoga-Zentrum
Rolle: Entwickler in Teilzeit (2 Monate Arbeitszeit)
Aufgaben:
Erstellen des Datenmodells
Import für Daten aus bestehendem System (csv)
Erstellen der Kunden UI in Vaadin
Admin UI in Vaadin und Swing
Software:
Eclipse, Java, Vaadin, Swing, PostgreSQL, Apache Poi
Svn, Jenins, Sonar
03.? 5.2015: Performance-Optimierung eines Software Ozilloskops
Branche: Elektrotechnik (Mittelständler in Österreich)
Rolle: Berater/Entwickler
Aufgaben:
Erstellung eines Prototypen als ?Proof of Concept? der Chunked-Pipeline für das
parallelisierte Downsampling
Analyse der Problemfälle, Abschätzen von Lösungsmöglichkeiten
Einbau des Downsamplers
Refactoring des bestehenden Systems: Verbesserung der Speichernutzung und des Laufzeitverhaltens
Verkürzung von Ladezeiten (z.b. 3 Sekunden statt 150)
Stabilität nun auch bei 10 Millionen Datenpunkten (vorher 100.000)
Anpassen/Erstellen von Unit Tests. (80% Testabdeckung)
Software:
Eclipse, Java, Eclipse 4 RCP, JUnit, JFreeChart
09.2014? 03.2015, 06.-09.2015: Standardsoftware für Bestattungsunternehmen
Branche: Bestatter
Rolle: Entwickler
Aufgaben:
Erstellen des Datenmodells
Importer für Daten aus bestehendem System (Paradox/Odbc)
Erstellen der Formulare und Reports
Automation des Deploy Prozesses (Erstellen der Artefakte mit Maven, OneJar und launch4j in Jenkins, Verteilung via Artifactory)
Software:
Eclipse, Java, Swing, PostgreSQL, JasperReports, iReport, Jenkins, SonarQube, JUnit, Maven, Artifactory
08.2013 - 10.2013, 03.2014, 07-09.2014: Intranet Portal für Houston Berichte (Endkunde OEM)
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Software:
Eclipse, Java EE 1.6, HTML, CSS, JavaScript, jQuery 1.10, CKEditor 4.2, iText, Jenkins, Ant, JUnit, Oracle, Tomcat
09.2011 - 07.2014: Wartung/Weiterentwicklung versch. Intranet Portale (Endkunde OEM)
Branche: Automotive
Rolle: Entwickler in Teilzeit
Aufgaben:
Software:
Eclipse, Java EE 1.6, HTML, CSS, JavaScript, jQuery, CKEditor, Jenkins, Oracle, Oracle Text, Smbc, Java Applets (Swing), Tomcat
09.2012 - 10.2012: Statusbericht-Webanwendung (Endkunde OEM)
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Software:
Eclipse, Java EE 1.6, HTML, CSS, JavaScript, Ajax, Jenkins, Ant, JUnit, Oracle, Tomcat
05.2012 - 06.2012,11.2012: xml-Export für Tumor-Datenbank (Endkunde Uniklinik)
Branche: Medizin
Rolle: Entwickler, Beratung
Aufgaben:
Software:
Eclipse, Java EE 1.6, Oracle, XML, Tomcat
05.2012,09.2013: Mobile App für Messestand
Branche: Robotik
Rolle: Entwickler
Aufgaben:
Software:
php, jQuery DataTables, HTML, CSS, jQuery Mobile, MySQL, XAMPP
03.2012-04.2012: Android SVN-Client
Branche: Startup
Rolle: Entwickler
Aufgaben:
Software:
Eclipse, Android SDK, SVN-Kit
09.2011-02.2012,04.2013-07.2013: Applikations-Framework Runtime Model Driven Applications
Branche: Startup
Rolle: Softwarearchitekt, Lead Developer
Aufgaben:
Software:
Eclipse Indigo, Android, JSF, Vaadin, Swing, SVN-Kit, Maven, Jenkins, Sonar, Tomcat, Eclipse 4 RCP, Eclipse Plugins, Java ME, PostgreSQL
09.1999 ? 07.2011 Festanstellung IT & Engineering Dienstleiter
Projekte bei Automobil OEM:
Portal im Bereich Fahrdynamik
Projektleitung, Softwarearchitekt, Lead Developer
Technologien: Java Servlets, JavaScript, HTML, XML, SVG, JFreeChart, Ajax, Json, jQuery, POI -PowerPoint / Excel Export, Oracle DB, Oracle Text, IBM Websphere, Siteminder SSO, Java Applets, Swing
Portal im Bereich Schwingungen
Softwarearchitekt, Performance Tuning
Technologien: siehe Portal im Bereich Fahrdynamik
KM / Wiki
Projektleitung, Umsetzung
Technologien: siehe Portal im Bereich Fahrdynamik
KM-Tool im Bereich Variantenkodierung / Motorelektronik
Projektleitung, Umsetzung
Technologien: siehe Portal im Bereich Fahrdynamik
Messdatenerfassung und Auswertung
Entwicklung, Technologien: Java, Swing, Oracle DB
Bereichsweites Management Controlling Tool
Analyse, Abschätzung, Softwarearchitektur
Technologien: siehe Fahrdynamik Portal, Betrieb auf Oracle Cluster
Portieren des Controlling Tools für 2 weitere Center
Umsetzung
Statusbericht Projekte für zwei Center
Aufsetzten, Umsetzung
Technologien: siehe Fahrdynamik Portal, PDF-Export
Flottenverbrauchs Monitoring Projekt im Bereich Energie-Management
Entwicklung, Technologien: Eclipse RCP, Spring, Hibernate, POI-Excel Export, Oracle DB
Variantencodierung / MQSeries - Schnittstelle zu Stücklistensystem
Entwicklung, Support Betrieb
Technologien: C++, MFC, Microsoft SQL Server, IIS, .NET C# ASP, SOAP,
IBM MQSeries
CATIA V5 Handbuch für die 5 deutschen Automobil OEMs
Analyse, Entwicklung, HTML, Typo3, php
SIL/HIL-Prüfstand im Bereich Energie-Management
Erstellen und Auswerten von Tests
Technologien: MATLAB, Python, Powerpoint
Abteilungs E/E-Datenmanagement im Bereich Motorelektronik
Vorortentwicklung, Einführung, Analyse, Support
Technologien: C++, MFC, Microsoft SQL Server
Gebläseprüfstand Webfrontend für Datenmanagement
Entwicklung, Java Servlets, Java Mail, Oracle DB
Projekte bei anderen Firmen:
Projektmanagement und Zeiterfassungs-System
Entwicklung, Projektleitung, Kundenbetreuung
Technologien: Java Servlets, JavaScript, HTML, XML, POI -Excel Export, Oracle DB, Apache Tomcat, MySql, Swing, Lotus Notes ODBC
Knowledge-Management System
Projektleitung, Entwicklung,
Technologien: Java Servlets, JavaScript, HTML, XML, Oracle DB
Kunden Center
Entwicklung, Projektleitung
Technologien: Java Servlets, JavaScript, HTML, XML, Oracle DB,
Borland Starteam SDK
Kunden Center Neu
Projektleitung, Entwicklung
Technologien: Java Servlets, JavaScript, HTML, XML, Oracle DB,
Borland Starteam SDK, Java Applets, Swing
Intranet
Erstellen, Betreuung, Technologien: postNuke, php, MySql
Tumordatenbank für eine Uniklinik und eine Universität in den USA
Entwicklung, Projektleitung, Betrieb
Technologien: Java Servlets, HTML, XML, POI -Excel Export, Oracle DB, Oracle Text, PL/SQL, Apache Tomcat, SOAP
DICOM Schnittstelle im Medizinbereich
Entwicklung, Technologien: C++, DICOM
Erstellen einer IEEE Prüfspezifikation für Medizinsoftware eines Endoskop-Herstellers
Analyseprojekt bei Pharma-Konzern
Requirements Engineering, Anforderungsspezifikation
Vorortentwicklung im Bereich Gebäudeautomatisierung
Portierung und Redesign einer Software für Haussteuerung und Infotainment von VB auf .NET CF
03.-09.1998 Siecor Glasfaser GmbH & Co. KG
Aufbau und Betreuung des Intranets; Entwicklung von Intranet-Anwendungen
1994, 1996 ? 1998 Zunker GmbH
Softwareentwicklung (C++-Builder, Paradox: ObjectPAL) und PC-Anlagenbetreuung
1998-2001 Akademie für Datenverarbeitung Böblingen (staatl. gpr. Informatiker)
Studium am Berufskolleg für Informatik
Ausbildungsrichtung: Technische Systeme
Durchschnittsnote: 1,5 (sehr gut)
Letzte Schulungen:
10.2006: 3-Tägige Schulug Daimler PAI bei TSS GmbH, Vorbereitung auf Zertifizierug
09.2009: SQL-Optimizer und Performance Workshop
12.2010: Design Patterns (Entwurfsmuster)
09.2011-12.2011 Stanford Online Classes
Senior Software Architect, Requirements Engineer
Oracle 8i - 11g
Eclipse 3.0 - 4.3, Pluginentwicklung, RCP
MS Visual Studio, Compact Framework
Borland C++-Builder
Android, Android Development Toolkit
Java ME, Nokia IDE
Apache Tomcat
Apache Webserver, mod_ssl, mod_secure
Websphere (nicht in depth)
Daimler PAI (nicht zertifiziert)
vaadin
Jenkins / Hudson
Sonar
Ant, Maven
StarTeam, SVN, Mercurial, Git
HTML, XML, JQuery, Json/AJAX
Performance Tuning:
Oracle, Java Multithreading/Concurrency, JProfiler, Eclipse TPTP, Last-Tests
- Automotive über 10 Jahre
- Medizin / Pharma
Aufgaben:
Bugfixing
Aufgaben:
Analyse
Bugfixing
05.2017? 12.2017: Tools Messdatenauswertung
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Software:
C#, DevExpress, Visual Studio 2015, Entity Framework 4 und 6, LINQ
Mercurial, FogBugz, Kiln, Jenkins
02.2017-04.2017: Weiterentwicklung Software Ozilloskop
Branche: Elektrotechnik
Rolle: Entwickler
Aufgaben:
Funktionserweiterung
Bugfixing
Software:
Eclipse, Java, Eclipse 4 RCP, JUnit, JFreeChart
git, gerrit, Jenkins, Sonar
09.2016-01.2017: Pdf-Export für PTC Integrity
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Software:
Java 1.8, Swing, StringTemplate, Spring Boot, Spring REST, Spring UnitTests, LaTeX, PTC Integrity API
Mercurial, FogBugz, Kiln, Jenkins
08.2016: Testing Lastenheftsystem
Branche: Automotive
Rolle: Tester in Scrum Team
Aufgaben:
Software:
IBM Jazz, Rational Team Concert, Rational Doors Next Generation
10.2015? 12.2015, 02.2016? 08.2016: Tools Messdatenauswertung
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Erstellen von Oberflächen und Reports
PDF-Export
Performamce Optimiertung (Abfragen via LINQ)
Software:
C#, DevExpress, Visual Studio 2015, Entity Framework 4 und 6, LINQ
10.2015? 04.2016: Eventregistrierung
Branche: Yoga-Zentrum
Rolle: Entwickler in Teilzeit (2 Monate Arbeitszeit)
Aufgaben:
Erstellen des Datenmodells
Import für Daten aus bestehendem System (csv)
Erstellen der Kunden UI in Vaadin
Admin UI in Vaadin und Swing
Software:
Eclipse, Java, Vaadin, Swing, PostgreSQL, Apache Poi
Svn, Jenins, Sonar
03.? 5.2015: Performance-Optimierung eines Software Ozilloskops
Branche: Elektrotechnik (Mittelständler in Österreich)
Rolle: Berater/Entwickler
Aufgaben:
Erstellung eines Prototypen als ?Proof of Concept? der Chunked-Pipeline für das
parallelisierte Downsampling
Analyse der Problemfälle, Abschätzen von Lösungsmöglichkeiten
Einbau des Downsamplers
Refactoring des bestehenden Systems: Verbesserung der Speichernutzung und des Laufzeitverhaltens
Verkürzung von Ladezeiten (z.b. 3 Sekunden statt 150)
Stabilität nun auch bei 10 Millionen Datenpunkten (vorher 100.000)
Anpassen/Erstellen von Unit Tests. (80% Testabdeckung)
Software:
Eclipse, Java, Eclipse 4 RCP, JUnit, JFreeChart
09.2014? 03.2015, 06.-09.2015: Standardsoftware für Bestattungsunternehmen
Branche: Bestatter
Rolle: Entwickler
Aufgaben:
Erstellen des Datenmodells
Importer für Daten aus bestehendem System (Paradox/Odbc)
Erstellen der Formulare und Reports
Automation des Deploy Prozesses (Erstellen der Artefakte mit Maven, OneJar und launch4j in Jenkins, Verteilung via Artifactory)
Software:
Eclipse, Java, Swing, PostgreSQL, JasperReports, iReport, Jenkins, SonarQube, JUnit, Maven, Artifactory
08.2013 - 10.2013, 03.2014, 07-09.2014: Intranet Portal für Houston Berichte (Endkunde OEM)
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Software:
Eclipse, Java EE 1.6, HTML, CSS, JavaScript, jQuery 1.10, CKEditor 4.2, iText, Jenkins, Ant, JUnit, Oracle, Tomcat
09.2011 - 07.2014: Wartung/Weiterentwicklung versch. Intranet Portale (Endkunde OEM)
Branche: Automotive
Rolle: Entwickler in Teilzeit
Aufgaben:
Software:
Eclipse, Java EE 1.6, HTML, CSS, JavaScript, jQuery, CKEditor, Jenkins, Oracle, Oracle Text, Smbc, Java Applets (Swing), Tomcat
09.2012 - 10.2012: Statusbericht-Webanwendung (Endkunde OEM)
Branche: Automotive
Rolle: Entwickler
Aufgaben:
Software:
Eclipse, Java EE 1.6, HTML, CSS, JavaScript, Ajax, Jenkins, Ant, JUnit, Oracle, Tomcat
05.2012 - 06.2012,11.2012: xml-Export für Tumor-Datenbank (Endkunde Uniklinik)
Branche: Medizin
Rolle: Entwickler, Beratung
Aufgaben:
Software:
Eclipse, Java EE 1.6, Oracle, XML, Tomcat
05.2012,09.2013: Mobile App für Messestand
Branche: Robotik
Rolle: Entwickler
Aufgaben:
Software:
php, jQuery DataTables, HTML, CSS, jQuery Mobile, MySQL, XAMPP
03.2012-04.2012: Android SVN-Client
Branche: Startup
Rolle: Entwickler
Aufgaben:
Software:
Eclipse, Android SDK, SVN-Kit
09.2011-02.2012,04.2013-07.2013: Applikations-Framework Runtime Model Driven Applications
Branche: Startup
Rolle: Softwarearchitekt, Lead Developer
Aufgaben:
Software:
Eclipse Indigo, Android, JSF, Vaadin, Swing, SVN-Kit, Maven, Jenkins, Sonar, Tomcat, Eclipse 4 RCP, Eclipse Plugins, Java ME, PostgreSQL
09.1999 ? 07.2011 Festanstellung IT & Engineering Dienstleiter
Projekte bei Automobil OEM:
Portal im Bereich Fahrdynamik
Projektleitung, Softwarearchitekt, Lead Developer
Technologien: Java Servlets, JavaScript, HTML, XML, SVG, JFreeChart, Ajax, Json, jQuery, POI -PowerPoint / Excel Export, Oracle DB, Oracle Text, IBM Websphere, Siteminder SSO, Java Applets, Swing
Portal im Bereich Schwingungen
Softwarearchitekt, Performance Tuning
Technologien: siehe Portal im Bereich Fahrdynamik
KM / Wiki
Projektleitung, Umsetzung
Technologien: siehe Portal im Bereich Fahrdynamik
KM-Tool im Bereich Variantenkodierung / Motorelektronik
Projektleitung, Umsetzung
Technologien: siehe Portal im Bereich Fahrdynamik
Messdatenerfassung und Auswertung
Entwicklung, Technologien: Java, Swing, Oracle DB
Bereichsweites Management Controlling Tool
Analyse, Abschätzung, Softwarearchitektur
Technologien: siehe Fahrdynamik Portal, Betrieb auf Oracle Cluster
Portieren des Controlling Tools für 2 weitere Center
Umsetzung
Statusbericht Projekte für zwei Center
Aufsetzten, Umsetzung
Technologien: siehe Fahrdynamik Portal, PDF-Export
Flottenverbrauchs Monitoring Projekt im Bereich Energie-Management
Entwicklung, Technologien: Eclipse RCP, Spring, Hibernate, POI-Excel Export, Oracle DB
Variantencodierung / MQSeries - Schnittstelle zu Stücklistensystem
Entwicklung, Support Betrieb
Technologien: C++, MFC, Microsoft SQL Server, IIS, .NET C# ASP, SOAP,
IBM MQSeries
CATIA V5 Handbuch für die 5 deutschen Automobil OEMs
Analyse, Entwicklung, HTML, Typo3, php
SIL/HIL-Prüfstand im Bereich Energie-Management
Erstellen und Auswerten von Tests
Technologien: MATLAB, Python, Powerpoint
Abteilungs E/E-Datenmanagement im Bereich Motorelektronik
Vorortentwicklung, Einführung, Analyse, Support
Technologien: C++, MFC, Microsoft SQL Server
Gebläseprüfstand Webfrontend für Datenmanagement
Entwicklung, Java Servlets, Java Mail, Oracle DB
Projekte bei anderen Firmen:
Projektmanagement und Zeiterfassungs-System
Entwicklung, Projektleitung, Kundenbetreuung
Technologien: Java Servlets, JavaScript, HTML, XML, POI -Excel Export, Oracle DB, Apache Tomcat, MySql, Swing, Lotus Notes ODBC
Knowledge-Management System
Projektleitung, Entwicklung,
Technologien: Java Servlets, JavaScript, HTML, XML, Oracle DB
Kunden Center
Entwicklung, Projektleitung
Technologien: Java Servlets, JavaScript, HTML, XML, Oracle DB,
Borland Starteam SDK
Kunden Center Neu
Projektleitung, Entwicklung
Technologien: Java Servlets, JavaScript, HTML, XML, Oracle DB,
Borland Starteam SDK, Java Applets, Swing
Intranet
Erstellen, Betreuung, Technologien: postNuke, php, MySql
Tumordatenbank für eine Uniklinik und eine Universität in den USA
Entwicklung, Projektleitung, Betrieb
Technologien: Java Servlets, HTML, XML, POI -Excel Export, Oracle DB, Oracle Text, PL/SQL, Apache Tomcat, SOAP
DICOM Schnittstelle im Medizinbereich
Entwicklung, Technologien: C++, DICOM
Erstellen einer IEEE Prüfspezifikation für Medizinsoftware eines Endoskop-Herstellers
Analyseprojekt bei Pharma-Konzern
Requirements Engineering, Anforderungsspezifikation
Vorortentwicklung im Bereich Gebäudeautomatisierung
Portierung und Redesign einer Software für Haussteuerung und Infotainment von VB auf .NET CF
03.-09.1998 Siecor Glasfaser GmbH & Co. KG
Aufbau und Betreuung des Intranets; Entwicklung von Intranet-Anwendungen
1994, 1996 ? 1998 Zunker GmbH
Softwareentwicklung (C++-Builder, Paradox: ObjectPAL) und PC-Anlagenbetreuung
1998-2001 Akademie für Datenverarbeitung Böblingen (staatl. gpr. Informatiker)
Studium am Berufskolleg für Informatik
Ausbildungsrichtung: Technische Systeme
Durchschnittsnote: 1,5 (sehr gut)
Letzte Schulungen:
10.2006: 3-Tägige Schulug Daimler PAI bei TSS GmbH, Vorbereitung auf Zertifizierug
09.2009: SQL-Optimizer und Performance Workshop
12.2010: Design Patterns (Entwurfsmuster)
09.2011-12.2011 Stanford Online Classes
Senior Software Architect, Requirements Engineer
Oracle 8i - 11g
Eclipse 3.0 - 4.3, Pluginentwicklung, RCP
MS Visual Studio, Compact Framework
Borland C++-Builder
Android, Android Development Toolkit
Java ME, Nokia IDE
Apache Tomcat
Apache Webserver, mod_ssl, mod_secure
Websphere (nicht in depth)
Daimler PAI (nicht zertifiziert)
vaadin
Jenkins / Hudson
Sonar
Ant, Maven
StarTeam, SVN, Mercurial, Git
HTML, XML, JQuery, Json/AJAX
Performance Tuning:
Oracle, Java Multithreading/Concurrency, JProfiler, Eclipse TPTP, Last-Tests
- Automotive über 10 Jahre
- Medizin / Pharma