Mitarbeit an der Weiterentwicklung betrieblicher Software sowie Beratung und Coaching von Mitarbeitern des Kunden. Objektorientierte Modellierung, Software-Entwicklung mit Delphi 12, MS SQL Server, Subversion u.a..
Entwicklung einer SaaS-Plattform für den Vertrieb firmeneigener Software-Produkte:
Frontend-, Backend- und Datenbank-Entwicklung
sowie Analyse und Dokumentation im agilen Projektteam
Fachliche Beratung beim Schätzen, Modellieren, Entwickeln und Testen von neuen Anforderungen.
Modelgetriebener Ansatz, JEE, Spring, Hibernate, Soap, Jenkins, Sonar, Eclipse , SVN, Maven, Oracle SQL Datenbank, Oracle Weblogic.
Fachliche Beratung beim Schätzen, Modellieren, Entwickeln und Testen von neuen Anforderungen.
Fachliche Beratung bei der Softwareentwicklung (Clean Code, hohe Testabdeckung) und Umsetzung der
erforderlichen Entwicklungsschritte unter Anwendung folgender Technologien: Modelgetriebener Ansatz, JEE, Spring, Hibernate, Soap, Jenkins, Sonar, Eclipse , SVN, Maven, Oracle
SQL Datenbank, Oracle Weblogic.
Eingesetzte Produkte:
JavaEE/Spring, JPA (Hibernate/Eclipselink), MariaDB, REST-Services, JavaScript, HTML5, CSS, XML, XSLT u.a.
Seit 2014 Verschiebung der Projekt-Tätigkeit hin zu eigener Produktentwicklung, um mehrere zunächst interne Tools zur Marktreife zu bringen.
Schwerpunkt ist hier v.a die Portierung und Weiterentwicklung einer JavaSE-/Swing-Anwendung auf JavaFX.
Technische Aufgaben:
Architektur, UI-Desing, Web-, Desktop- und Datenbankentwicklung mit Java SE und Java EE, JavaFX.
Weiterhin verwendet wurden:
JavaScript (AngularJS, jQuery u.a.), HTML5, CSS, PostgreSQL, MySQL, JavaDB, Webservices, REST-Services.
Konzeption und Entwicklung einer Anwendung zur Datenbank-gestützten Video-Verwaltung mit Wiedergabe und integrierter DVD-Brenner-Steuerung.
Architektur, UI-Design, Datenbank-Design, Hardware-Einrichtung und Test.
Mitarbeit im „BigData-Kompetenzteam“ eines Entwicklungs- und Schulungsdienstleisters.
Entwicklung eines modularen Web Content Management Systems (CMS) auf der Basis von PostgreSQL bzw. MySQL, PHP und JavaScript, ExtJS, jQuery.
Das System wurde für die Kooperation mit Agenturen für die Implementierung deren Kunden-Websites entwickelt und für eine Reihe von Projekten eingesetzt.
Architektur-Design, Implementierung und Test eines Verbunds mehrerer Web-Portale mit z.T. gemeinsamen Datenbanken.
Realisierung auf Basis des eigenen Content Management Systems.
Konzeption und Entwicklung einer verteilten Informations- und Projektmanagement-Lösung mit Java SE- und java EE-Komponenten.
Architektur, UI- und Datenbank-Design.
Konzeption und Entwicklung einer verteilten Informations- und Porjektmanagement-Anwendung für den internen Gebrauch.
Architektur, UI- und Datenbank-Design.
Konzeption und Entwicklung der Anwendung in Java/Swing, mit Embedded-Datenbank.
Architektur, UI- und Datenbank-Design.
Konzeption und Drehbuchentwicklung für eine kombinierte WBT-/ CBTAnwendung.
Flash, Swift3D, Actionscript, Java, XML, PostgreSQL sowie die eigens entwickelte Integrationslösung zum Drehbuchmanagement.
2008 - heute: Modulares Content-Management-System mit AJAX-UI
PHP und dem JavaScript-Framework ExtJS. Die Benutzeroberfläche
baut komplett auf AJAX auf.
Technologien: PHP, MySQL, XML, XSLT/XSL-FO,Informationsmanagement für KMUs und Freiberufler.
2010: Flash-Cookie-Framework
für flexibles Tracking der Besucher großer kommerzieller Websites.
2007 - 2009: e-Learning-Konzeption und Entwicklung
WBT-/CBT-Anwendung.
Technologien: Eingesetzt wurde Flash, Swift3D, Actionscript, Java, XML,PostgreSQL sowie die eigens entwickelte Integrationslösung
zur Drehbuchmanagement- und Produktionsunterstützung.
Werkzeuge: Adobe Flash, ZINC, PostgreSQL, eigene Werkzeuge, Netbeans IDE,Cubase SE, Cinema4D, Swift3D, Netbeans IDE, Subversion.
Content-Erstellung für ein Web Based Training eines namhaften
Medizintechnik-Konzerns. Im Rahmen des Projekts wurde auch eine
Datenbank-gestützte Integrationslösung für Drehbuch-Authoring
und Content-Management implementiert.
Technologien: Java, Swing, XML, PostgreSQL, XML, XSL, HTML, Javascript, CSS,Java/Swing, MP3, Digitaler Audioschnitt, 3D-Konstruktrion/
-Animation/-Rendering.
Werkzeuge: Adobe Flash 8, ZINC, PostgreSQL, Netbeans IDE, Eigententwicklungfür Drehbuch-Erstellung, Content-Management und Prozess-
Integration, Cubase SE, LAME, Cinema4D, Swift3D, Netbeans IDE.
im Vorfeld eines Relaunchs mit Servermigration. Ziel war die
vollständige Erfassung und Dokumentation des Status Quo. Der
Auftritt wurde zur damaligen Zeit als gemischter Auftritt mit
sowohl Datenbank als auch einigen tausend statischen Dokumenten
betrieben. Zum Projektumfang gehörte auch die Entwicklung geeigneter
Werkzeuge für eine Automatisierung von Dokumentation und Link-
Kontrolle.
Technologien: HTML, Java, Swing, XML, Parser-Bau, SQL,diverse Editoren.
von PowerPoint-Dateien und anderen Medienformaten unter einer
einheitlichen, CI-konformen Oberfläche. Die Software wird u.a.
auf den größten Messeevents des Unternehmens eingesetzt.
Das Projekt wurde in fester Anstellung als verantwortlicher
Entwickler mit direkter Kundenbetreuung durchgeführt.
Technologien: Delphi/Object Pascal, OLE-Automatisierung, XMLObjektorientierte Modellierung in UML, Oberflächenentwicklung,
Datenbank-, PHP- und HTML/CSS-Entwicklung.
Technologien: Linux, Apache, PHP, HTML, CSS, SQL (PostgreSQL), UML 2, OODEditoren
Entwicklung visueller Komponenten,
Technologien: Delphi, SQL, HTML, ASP, CSS, JavaScript, HTTP, UML 2, OODfür Anforderungsmanagement, Adobe Photoshop, Macromedia Freehand,
MS Query Analyzer, Sparx Enterprise Architect, OpenOffice, u.a.
Modellierung (UML), Kundenkontakt, Briefing der Zulieferer,
Teamleitung, Entwicklung und Programmierung. Das Projekt wurde
als Projektleiter in fester Anstellung durchgeführt.
Technologien: HTML, ASP, SQL, Flash/ActionScript, XML, SVG, DXF, Delphi, UMLzum Parsing von DXF-Daten, Sparx Enterprise Architect,
Visual Paradigm u.a.
virtueller Rundgang. Das Projekt wurde in fester Anstellung
als verantwortlicher Entwickler mit direkter Kundenbetreuung
durchgeführt.
Technologien: 3D: Texturierung, Beleuchtung und Animation, Videobearbeitungund -Schnitt, Rendering im Netzwerk.
Werkzeuge: Cinema 4D, TrueSpace, Photoshop, Premiere, After Effects u.a.einen IT-Dienstleister. Dieses Projekt wurde in fester
Anstellung durchgeführt.
Technologien: HTML, Javascript, CSS, Bildbearbeitung, FlashAdobe Photoshop, TrueSpace.
Server-Anforderungen. Bestandteil der Lösung ist ein in Delphi
programmiertes Werkzeug, das eine Offline-Verwaltung aller
nötiger Daten wie z. B. Artikellisten u.a. ermöglicht. Dieses
Projekt wurde als Freelancer durchgeführt.
Technologien: Delphi, HTML, CSS, JavaScript, BildbearbeitungCorel PhotoPaint, Micrografx Picture Publisher
einen Hersteller von Bekleidung für gehobene Ansprüche. Dieses
Projekt wurde als Freelancer durchgeführt.
Technologien: HTML, Javascript, CSS, Bildbearbeitung, FlashPhotoPaint, Micrografx Picture Publisher
Werbeplakaten im Format A0. Dieses Projekt wurde als
Freelancer durchgeführt.
Technologien: Grafik, Bildbearbeitung, Computersatz.Micrografx Picture Publisher, HP DesignJet u.a.
1999: Website: Konzeption, Design und Programmierung
Micrografx Picture Publisher, Highlight, TrueSpace
2004 - 2006 Master of Engineering, Berufsbegleitendes Master-Studium
"Software-Engineering und Informationstechnik" an der
Georg-Simon-Ohm-Fachhochschule Nürnberg.
Abschluss-Note: sehr gut
an der Georg-Simon-Ohm-Fachhochschule Nürnberg.
Abschluss-Note: gut
Erfahrungen:
Softwaretechnik
Multimedia
Schulung und Training
Sonstige
Standards:
Mitarbeit an der Weiterentwicklung betrieblicher Software sowie Beratung und Coaching von Mitarbeitern des Kunden. Objektorientierte Modellierung, Software-Entwicklung mit Delphi 12, MS SQL Server, Subversion u.a..
Entwicklung einer SaaS-Plattform für den Vertrieb firmeneigener Software-Produkte:
Frontend-, Backend- und Datenbank-Entwicklung
sowie Analyse und Dokumentation im agilen Projektteam
Fachliche Beratung beim Schätzen, Modellieren, Entwickeln und Testen von neuen Anforderungen.
Modelgetriebener Ansatz, JEE, Spring, Hibernate, Soap, Jenkins, Sonar, Eclipse , SVN, Maven, Oracle SQL Datenbank, Oracle Weblogic.
Fachliche Beratung beim Schätzen, Modellieren, Entwickeln und Testen von neuen Anforderungen.
Fachliche Beratung bei der Softwareentwicklung (Clean Code, hohe Testabdeckung) und Umsetzung der
erforderlichen Entwicklungsschritte unter Anwendung folgender Technologien: Modelgetriebener Ansatz, JEE, Spring, Hibernate, Soap, Jenkins, Sonar, Eclipse , SVN, Maven, Oracle
SQL Datenbank, Oracle Weblogic.
Eingesetzte Produkte:
JavaEE/Spring, JPA (Hibernate/Eclipselink), MariaDB, REST-Services, JavaScript, HTML5, CSS, XML, XSLT u.a.
Seit 2014 Verschiebung der Projekt-Tätigkeit hin zu eigener Produktentwicklung, um mehrere zunächst interne Tools zur Marktreife zu bringen.
Schwerpunkt ist hier v.a die Portierung und Weiterentwicklung einer JavaSE-/Swing-Anwendung auf JavaFX.
Technische Aufgaben:
Architektur, UI-Desing, Web-, Desktop- und Datenbankentwicklung mit Java SE und Java EE, JavaFX.
Weiterhin verwendet wurden:
JavaScript (AngularJS, jQuery u.a.), HTML5, CSS, PostgreSQL, MySQL, JavaDB, Webservices, REST-Services.
Konzeption und Entwicklung einer Anwendung zur Datenbank-gestützten Video-Verwaltung mit Wiedergabe und integrierter DVD-Brenner-Steuerung.
Architektur, UI-Design, Datenbank-Design, Hardware-Einrichtung und Test.
Mitarbeit im „BigData-Kompetenzteam“ eines Entwicklungs- und Schulungsdienstleisters.
Entwicklung eines modularen Web Content Management Systems (CMS) auf der Basis von PostgreSQL bzw. MySQL, PHP und JavaScript, ExtJS, jQuery.
Das System wurde für die Kooperation mit Agenturen für die Implementierung deren Kunden-Websites entwickelt und für eine Reihe von Projekten eingesetzt.
Architektur-Design, Implementierung und Test eines Verbunds mehrerer Web-Portale mit z.T. gemeinsamen Datenbanken.
Realisierung auf Basis des eigenen Content Management Systems.
Konzeption und Entwicklung einer verteilten Informations- und Projektmanagement-Lösung mit Java SE- und java EE-Komponenten.
Architektur, UI- und Datenbank-Design.
Konzeption und Entwicklung einer verteilten Informations- und Porjektmanagement-Anwendung für den internen Gebrauch.
Architektur, UI- und Datenbank-Design.
Konzeption und Entwicklung der Anwendung in Java/Swing, mit Embedded-Datenbank.
Architektur, UI- und Datenbank-Design.
Konzeption und Drehbuchentwicklung für eine kombinierte WBT-/ CBTAnwendung.
Flash, Swift3D, Actionscript, Java, XML, PostgreSQL sowie die eigens entwickelte Integrationslösung zum Drehbuchmanagement.
2008 - heute: Modulares Content-Management-System mit AJAX-UI
PHP und dem JavaScript-Framework ExtJS. Die Benutzeroberfläche
baut komplett auf AJAX auf.
Technologien: PHP, MySQL, XML, XSLT/XSL-FO,Informationsmanagement für KMUs und Freiberufler.
2010: Flash-Cookie-Framework
für flexibles Tracking der Besucher großer kommerzieller Websites.
2007 - 2009: e-Learning-Konzeption und Entwicklung
WBT-/CBT-Anwendung.
Technologien: Eingesetzt wurde Flash, Swift3D, Actionscript, Java, XML,PostgreSQL sowie die eigens entwickelte Integrationslösung
zur Drehbuchmanagement- und Produktionsunterstützung.
Werkzeuge: Adobe Flash, ZINC, PostgreSQL, eigene Werkzeuge, Netbeans IDE,Cubase SE, Cinema4D, Swift3D, Netbeans IDE, Subversion.
Content-Erstellung für ein Web Based Training eines namhaften
Medizintechnik-Konzerns. Im Rahmen des Projekts wurde auch eine
Datenbank-gestützte Integrationslösung für Drehbuch-Authoring
und Content-Management implementiert.
Technologien: Java, Swing, XML, PostgreSQL, XML, XSL, HTML, Javascript, CSS,Java/Swing, MP3, Digitaler Audioschnitt, 3D-Konstruktrion/
-Animation/-Rendering.
Werkzeuge: Adobe Flash 8, ZINC, PostgreSQL, Netbeans IDE, Eigententwicklungfür Drehbuch-Erstellung, Content-Management und Prozess-
Integration, Cubase SE, LAME, Cinema4D, Swift3D, Netbeans IDE.
im Vorfeld eines Relaunchs mit Servermigration. Ziel war die
vollständige Erfassung und Dokumentation des Status Quo. Der
Auftritt wurde zur damaligen Zeit als gemischter Auftritt mit
sowohl Datenbank als auch einigen tausend statischen Dokumenten
betrieben. Zum Projektumfang gehörte auch die Entwicklung geeigneter
Werkzeuge für eine Automatisierung von Dokumentation und Link-
Kontrolle.
Technologien: HTML, Java, Swing, XML, Parser-Bau, SQL,diverse Editoren.
von PowerPoint-Dateien und anderen Medienformaten unter einer
einheitlichen, CI-konformen Oberfläche. Die Software wird u.a.
auf den größten Messeevents des Unternehmens eingesetzt.
Das Projekt wurde in fester Anstellung als verantwortlicher
Entwickler mit direkter Kundenbetreuung durchgeführt.
Technologien: Delphi/Object Pascal, OLE-Automatisierung, XMLObjektorientierte Modellierung in UML, Oberflächenentwicklung,
Datenbank-, PHP- und HTML/CSS-Entwicklung.
Technologien: Linux, Apache, PHP, HTML, CSS, SQL (PostgreSQL), UML 2, OODEditoren
Entwicklung visueller Komponenten,
Technologien: Delphi, SQL, HTML, ASP, CSS, JavaScript, HTTP, UML 2, OODfür Anforderungsmanagement, Adobe Photoshop, Macromedia Freehand,
MS Query Analyzer, Sparx Enterprise Architect, OpenOffice, u.a.
Modellierung (UML), Kundenkontakt, Briefing der Zulieferer,
Teamleitung, Entwicklung und Programmierung. Das Projekt wurde
als Projektleiter in fester Anstellung durchgeführt.
Technologien: HTML, ASP, SQL, Flash/ActionScript, XML, SVG, DXF, Delphi, UMLzum Parsing von DXF-Daten, Sparx Enterprise Architect,
Visual Paradigm u.a.
virtueller Rundgang. Das Projekt wurde in fester Anstellung
als verantwortlicher Entwickler mit direkter Kundenbetreuung
durchgeführt.
Technologien: 3D: Texturierung, Beleuchtung und Animation, Videobearbeitungund -Schnitt, Rendering im Netzwerk.
Werkzeuge: Cinema 4D, TrueSpace, Photoshop, Premiere, After Effects u.a.einen IT-Dienstleister. Dieses Projekt wurde in fester
Anstellung durchgeführt.
Technologien: HTML, Javascript, CSS, Bildbearbeitung, FlashAdobe Photoshop, TrueSpace.
Server-Anforderungen. Bestandteil der Lösung ist ein in Delphi
programmiertes Werkzeug, das eine Offline-Verwaltung aller
nötiger Daten wie z. B. Artikellisten u.a. ermöglicht. Dieses
Projekt wurde als Freelancer durchgeführt.
Technologien: Delphi, HTML, CSS, JavaScript, BildbearbeitungCorel PhotoPaint, Micrografx Picture Publisher
einen Hersteller von Bekleidung für gehobene Ansprüche. Dieses
Projekt wurde als Freelancer durchgeführt.
Technologien: HTML, Javascript, CSS, Bildbearbeitung, FlashPhotoPaint, Micrografx Picture Publisher
Werbeplakaten im Format A0. Dieses Projekt wurde als
Freelancer durchgeführt.
Technologien: Grafik, Bildbearbeitung, Computersatz.Micrografx Picture Publisher, HP DesignJet u.a.
1999: Website: Konzeption, Design und Programmierung
Micrografx Picture Publisher, Highlight, TrueSpace
2004 - 2006 Master of Engineering, Berufsbegleitendes Master-Studium
"Software-Engineering und Informationstechnik" an der
Georg-Simon-Ohm-Fachhochschule Nürnberg.
Abschluss-Note: sehr gut
an der Georg-Simon-Ohm-Fachhochschule Nürnberg.
Abschluss-Note: gut
Erfahrungen:
Softwaretechnik
Multimedia
Schulung und Training
Sonstige
Standards: