05.2016 - 07.2017, ab 08.2018 in Festanstellung
Branche: Halbleiterherstellung
Rolle: Software Architekt, Team Leiter
Bereich: Entwicklung Webapplikation, Software Deployment
Projekt:
Entwicklung und Modernisierung von Intranet Applikationen zur Produktionsüberwachung und Analyse
Für einen Microchip Hersteller wurden innerhalb dessen Intranets mehrere Applikationen zur Steuerung, Überwachung und Verwaltung der Produktion entwickelt und erweitert. Im Focus stand die Modernisierung der vorhandenen Software auf zeit aktuelle Technologien unter Wahrung der Abwärtskompatibilität. In diesem Zuge wurden Tools zur Software Entwicklung, Test und Integration sowie die passenden Abläufe gewählt, präsentiert und in der Entwicklungsabteilung eingeführt.
Die durchgeführten Tätigkeiten waren unter anderen:
Einführung und Moderation agiler Arbeitsmehodik (Scrum) im Bereich Software Entwicklung
Erstellung Programmierumgebeung und automatisiertes Deployment (CI/CD Pipeline) für weiteren Standort
Erstellung standortübergreifende Intranet Plattform zur Informationsverteilung und Kommunikation (PM)
Schulung Software Entwickler und Anwender
Integration und Wartung von Server Applikation mit Docker
Design Unternehmensweite Export Applikation/Schnittstelle zur Datenanalayse
Erstellung Modulare Statistik Applikation für Produktionsplanung und automatisiertes Reporting
Design Backend Software Architektur (Web-Technology-Stack)
Einführung von Entwicklungs-, Test- und Ausrollmechanismen (CI/CD Pipeline)
Design und Implementierung eines kundeneigenen MVC Frameworks
Auswahl und Komposition von Frontend Technologien
Explorationen und Analysen zum Einsatz von Software Tools
Einführung eines Versionierungssystems (GIT) auf vorhander Code-Base
Implementierung mehrerer Applikationen zur Produktionsverwaltung
Erstellen von Anleitungen für Anwender und Entwickler
Portierung von Backend-Webapplikationen
Installation und Inbetriebnahme Test- und Entwicklungsserver
Eingesetzte Technologien:
TypeScript, PHP, NodeJS, VueJS, LDAP, ActiveDirectory, MySQL, MariaDB, PostgreSQL, SCSS/CSS, jQuery, Bootstrap, Eclipse, SuSe Linux Enterprise Server, Debian Linux, Alpine Linux, GIT, Docker, ElasticSearch
10.2015 - 04.2016
Branche: PC-Hardware Hersteller
Rolle: IT-Consulting, Software Entwicklung
Bereich: Entwicklung Webapplikation und E-Commerce Schnittstellen
Projekt:
Individuelles Shopsystem eines PC-Herstellers auf XT-commerce Basis
Der Kunde wurde beim Betrieb seiner akutellen IT-Lösung unterstützt und zur Steuerung neuer Entwicklungsvorhaben beraten. Weiterhin wurde für das bestehende PHP-basierende System im Umfeld des Kunden Erweiterungen und Module entwickelt, sowie entsprechende Benutzerschnittstellen ins Front- und Backend integriert.
Die Tätigkeiten waren unter anderen:
Eingesetzte Technologien:
PHP, SQL, JavaScript, jQuery, jQuery-UI, jQuery-Datatables, JSON, GIT, HTML5, CSS3, Sass, JSON, AJAX, Shell-Scripts, Amazon-MWS, Phantom-JS, Eclipse
08.2015 - 10.2015
Branche: Automotive
Rolle: Software Entwickler
Bereich: .NET Enterprise Applikation, Single-Page Webapplikation
Projekt:
Weiterentwicklung und Optimierung eines Aftersale Redaktions Systems auf .NET Basis
Für einen Automobil Hersteller wurde eine .NET Enterprise Applikation zur Erstellung und Verwaltung von modularen Dokumenten und Serviceprogrammen zur Reperatur und Wartung in einem Werkstattsystem weiterentwickelt. Im Focus stand insbesondere die Optimierung und Weiterentwicklung des integrierten JavaScript XML-Editors (SinglePage Application). Die Entwicklung erfolgte direkt beim Kunden vor Ort mit Scrumm-Methodiken. Die umgesetzten Anpassungen waren unter anderen:
Eingesetzte Technologien:
JavaScript, C#, Microsoft .NET, Hibernate, Oracle DB, node.js, require.js, gulp.js, jQuery, jQuery-UI, Unit-Tests (Karma, Jasmine), XML, XSD, XSLT, JSON, AJAX, HTML, CSS, Eclipse, Visual Studio, SVN, Jenkins, Citrix, Scrum
02.2014 - 05.2015
Branche: PC-Hardware Hersteller
Bereich: Webapplikation, Produktverwaltung und E-Commerce Schnittstellen
Projekt:
Individuelles Shopsystem eines PC-Herstellers auf XT-commerce Basis
Für das PHP-basierende System wurden im Umfeld des Kunden über den Zeitraum diverse umfangreiche Erweiterungen und Module umgesetzt, sowie entsprechende Benutzerschnittstellen ins Front- und Backend integriert.
Die umgesetzen Anpassungen waren unter anderen:
Eingesetzte Technologien:
PHP, SQL, JavaScript, jQuery, jQuery-UI, JSON, SVN, HTML, CSS, Sass, Compass, JSON, AJAX, Shell-Scripts, Amazon-MWS, Phantom-JS
04.2014 - 09.2014
Branche: Hersteller Anlagentechnik
Bereich: Webapplikation und E-Commerce
Projekt:
Shopsystem mit Office-Backend auf Typo3 Basis
Für das PHP-basierende Typo3 CMS-System wurde eine E-Commerce-Erweiterung entwickelt, welche individuelle Bestellungen mit einer Berechnung auf Basis von MS-Office-Produkten des Herstellers ermöglicht. Nebst passender Frontend-Benutzerschnittstelle wurde das Bestellsystem an die verwendete Warenwirtschafts-Software angebunden.
Eingesetzte Technologien:
PHP, SQL, JavaScript, MS-OLE (Office-Applikation), OLE DB, jQuery, JSON, HTML, CSS, Sass, Compass, XML, JSON, AJAX, Shell-Script, Typo3-CMS 6.2
01.2012 ? 11.2013
Branche: PC-Hardware Hersteller
Bereich: Webapplikation und E-Commerce Schnittstellen
Projekt:
Individuelles Shopsystem eines PC-Herstellers auf XT-commerce Basis
Für das PHP-basierende System wurden im Umfeld des Kunden über den Zeitraum diverse umfangreiche Erweiterungen und Module umgesetzt, sowie entsprechende Benutzerschnittstellen ins Front- und Backend integriert.
Die umgesetzen Anpassungen waren unter anderen:
Eingesetzte Technologien:
PHP, SQL, JavaScript, VBA, jQuery, jQuery-UI, JSON, SVN, HTML, CSS, Sass, Compass, XML, JSON, AJAX, Google-Translate-API
11.2012 - 12.2012
Branche: Fashion Händler
Bereich: Magento Erweiterung E-Commerce Websystem
Projekt:
Entwicklung eines Bestellbackends für ein Callcenter mit Integration in ein Magento
Shopsystem.
Integriert wurde eine Callcenter-Agent Verwaltung und eine bedieneffizientes Benutzerinferface für die telefonische Bestellanname der Callcenter Mitarbeiter.
Eingesetzte Technologien:
PHP, JavaScript, jQuery, Zend-Framework, Magento, HTML, CSS
09.2011 - 10.2011
Branche: Maschinenbauhersteller
Bereich: Typo3-CMS Erweiterung Websystem
Projekt:
Modulentwicklung für das Typo3-CMS eines Maschinenbauunternehmens
Im Rahmen des Projekts wurden individuelle Frontend-Komfortfunktionen innerhalb des Kundenwebprojekts für das Typo3 CMS realisiert:
Eingesetzte Technologien:
PHP, JavaScript, TypoScript, jQuery, Typo3, Google-Maps-API
08.2010 ? 06.2012
Branche: Fashion Händler
Bereich: Warenwirtschaftssystem mit E-Commerce
Projekt:
Weiterentwicklung und Wartung eines webbasierten Warenwirtschaftssystems
Die Java-Webapplikation auf Spring-Framework Basis wurde um diverse Module Erweitert und an externe Systeme angebunden. Dies waren unter anderen:
Eingesetzte Technologien:
JEE, JAVA, PHP, JavaScript, SQL, Spring-Framework, Hibernate, Apache-Cocoon, Apache Tomcat, Contao-CMS, SVN, Maven, XML, XSL, HTML, CSS, AJAX, JSON, REST, jQuery, Google-Chart-API, Google-Maps-API, PayPal-API
01.2010 ? 07.2010
Branche: Internet Service Provider
Bereich: IT-Infrastruktur / Virtuelle Netzwerke
Projekt:
Entwicklung und Realisierung einer Middleware zur Verwaltung einer Cloud Infratruktur für einen Hosting-Provider
Als Basis einer virtuellen Netzwerkverwaltung wurde eine Middleware mit Modul-Erweiterungsschnittstellen auf JAVA-Basis entworfen und implementiert. Das System dient zur Verwaltung und Kommunikation zwischen Realer Hardware und virtuellen Systemen.
Eingesetzte Technologien:
JEE, JAVA, JavaScript, SQL, Spring-Framework, Hibernate, Apache HTTP, Apache Tomcat, SVN, Maven, XML, HTML, JSON, AJAX, Virtualisierung (VM-Ware)
10.2008 ? 04.2009
Branche: Internet Service Provider
Bereich: Webapplikation / Netzwerke
Projekt:
Entwicklung eines webbasierten Kundenverwaltungssystems für einen Internet Service Provider
Als Basis für die Entwicklung diente die Programmiersprache Java und JavaScript, das Spring-Framework und das Apache Cocoon Framework. Zum Einsatz kamen die Entwicklungswerkzeuge Maven, Eclipse und das Versionierungssystem Subversion. Als Testserver dienten die Java Servlet Container Apache Tomcat und Jetty. Entwickelt und Umgesetzt wurde die Architektur der Software, das Sicherheitssystem der Software, die Anbindung an den LDAP Server des Kunden, eine Anbindung an externe Domainverwaltungs- und Maildienstsysteme, die systemeigene Datenpersistenz, ein Loggingsystem und die Bereitstellung diverser Servicefunktionen über ein Webfrontend.
Eingesetzte Technologien:
Java, JavaScript, PHP, SQL, Spring-Framework, Cocoon-Framework, Hibernate, Apache Tomcat, Jetty, LDAP, Denic-RRI, SQL, SVN, Maven, CentOS-Linux
10.2006 ? 9.2007
Branche: Hochschule, Automotive
Bereich: Hardwarenahe Echtzeit Software
Projekt:
Entwicklung eines on-board Telementriesystems für einen Rennwagen der Hochschule Kempten
Im Rahmen des Projekts wurde in einen Formula-Student Rennwagen eine Systemhardware inkl. eines Linux-basierten Betriebssystems integriert und eine Software zur Echtzeit-Telemetriedatenerfassung und on-board Steuerung implementiert. Zum Umfang des Projekts gehörte die Anbindung an diverse im Fahrzeug verbaute Sensoren (Druck, Temperatur, Motorsteuergerät, GPS) und die Grafische Darstellung der für den Fahrer relevanten Information auf dem Lenkraddisplay, sowie die Echtzeit Speicherung und Übertragung der Telemetriedaten.
Eingesetzte Technologien:
Assembler, C, C++, Linux, uClibc, CAN-Bus, RS-323
12.2005 - 01.2006
Branche: Internet Service Provider
Bereich: Server-Applikation / Netzwerke
Projekt:
Entwicklung und Implementierung einer Java-Bibliothek zur Echtzeit-Domainverwaltung RRI für einen Hosting-Provider
Eingesetzte Technologien:
Java, XML, HTTP, TCP, Java-Doc
Diplom Informatiker (FH)
Thema der Diplomarbeit: Cloud-Infrastruktur
Kommunikationselektroniker Funktechnik (Rohde und Schwarz)
Frameworks:
Server:
JavaScript:
Webstandarts:
Websysteme:
Tools:
Branchenerfahrung
05.2016 - 07.2017, ab 08.2018 in Festanstellung
Branche: Halbleiterherstellung
Rolle: Software Architekt, Team Leiter
Bereich: Entwicklung Webapplikation, Software Deployment
Projekt:
Entwicklung und Modernisierung von Intranet Applikationen zur Produktionsüberwachung und Analyse
Für einen Microchip Hersteller wurden innerhalb dessen Intranets mehrere Applikationen zur Steuerung, Überwachung und Verwaltung der Produktion entwickelt und erweitert. Im Focus stand die Modernisierung der vorhandenen Software auf zeit aktuelle Technologien unter Wahrung der Abwärtskompatibilität. In diesem Zuge wurden Tools zur Software Entwicklung, Test und Integration sowie die passenden Abläufe gewählt, präsentiert und in der Entwicklungsabteilung eingeführt.
Die durchgeführten Tätigkeiten waren unter anderen:
Einführung und Moderation agiler Arbeitsmehodik (Scrum) im Bereich Software Entwicklung
Erstellung Programmierumgebeung und automatisiertes Deployment (CI/CD Pipeline) für weiteren Standort
Erstellung standortübergreifende Intranet Plattform zur Informationsverteilung und Kommunikation (PM)
Schulung Software Entwickler und Anwender
Integration und Wartung von Server Applikation mit Docker
Design Unternehmensweite Export Applikation/Schnittstelle zur Datenanalayse
Erstellung Modulare Statistik Applikation für Produktionsplanung und automatisiertes Reporting
Design Backend Software Architektur (Web-Technology-Stack)
Einführung von Entwicklungs-, Test- und Ausrollmechanismen (CI/CD Pipeline)
Design und Implementierung eines kundeneigenen MVC Frameworks
Auswahl und Komposition von Frontend Technologien
Explorationen und Analysen zum Einsatz von Software Tools
Einführung eines Versionierungssystems (GIT) auf vorhander Code-Base
Implementierung mehrerer Applikationen zur Produktionsverwaltung
Erstellen von Anleitungen für Anwender und Entwickler
Portierung von Backend-Webapplikationen
Installation und Inbetriebnahme Test- und Entwicklungsserver
Eingesetzte Technologien:
TypeScript, PHP, NodeJS, VueJS, LDAP, ActiveDirectory, MySQL, MariaDB, PostgreSQL, SCSS/CSS, jQuery, Bootstrap, Eclipse, SuSe Linux Enterprise Server, Debian Linux, Alpine Linux, GIT, Docker, ElasticSearch
10.2015 - 04.2016
Branche: PC-Hardware Hersteller
Rolle: IT-Consulting, Software Entwicklung
Bereich: Entwicklung Webapplikation und E-Commerce Schnittstellen
Projekt:
Individuelles Shopsystem eines PC-Herstellers auf XT-commerce Basis
Der Kunde wurde beim Betrieb seiner akutellen IT-Lösung unterstützt und zur Steuerung neuer Entwicklungsvorhaben beraten. Weiterhin wurde für das bestehende PHP-basierende System im Umfeld des Kunden Erweiterungen und Module entwickelt, sowie entsprechende Benutzerschnittstellen ins Front- und Backend integriert.
Die Tätigkeiten waren unter anderen:
Eingesetzte Technologien:
PHP, SQL, JavaScript, jQuery, jQuery-UI, jQuery-Datatables, JSON, GIT, HTML5, CSS3, Sass, JSON, AJAX, Shell-Scripts, Amazon-MWS, Phantom-JS, Eclipse
08.2015 - 10.2015
Branche: Automotive
Rolle: Software Entwickler
Bereich: .NET Enterprise Applikation, Single-Page Webapplikation
Projekt:
Weiterentwicklung und Optimierung eines Aftersale Redaktions Systems auf .NET Basis
Für einen Automobil Hersteller wurde eine .NET Enterprise Applikation zur Erstellung und Verwaltung von modularen Dokumenten und Serviceprogrammen zur Reperatur und Wartung in einem Werkstattsystem weiterentwickelt. Im Focus stand insbesondere die Optimierung und Weiterentwicklung des integrierten JavaScript XML-Editors (SinglePage Application). Die Entwicklung erfolgte direkt beim Kunden vor Ort mit Scrumm-Methodiken. Die umgesetzten Anpassungen waren unter anderen:
Eingesetzte Technologien:
JavaScript, C#, Microsoft .NET, Hibernate, Oracle DB, node.js, require.js, gulp.js, jQuery, jQuery-UI, Unit-Tests (Karma, Jasmine), XML, XSD, XSLT, JSON, AJAX, HTML, CSS, Eclipse, Visual Studio, SVN, Jenkins, Citrix, Scrum
02.2014 - 05.2015
Branche: PC-Hardware Hersteller
Bereich: Webapplikation, Produktverwaltung und E-Commerce Schnittstellen
Projekt:
Individuelles Shopsystem eines PC-Herstellers auf XT-commerce Basis
Für das PHP-basierende System wurden im Umfeld des Kunden über den Zeitraum diverse umfangreiche Erweiterungen und Module umgesetzt, sowie entsprechende Benutzerschnittstellen ins Front- und Backend integriert.
Die umgesetzen Anpassungen waren unter anderen:
Eingesetzte Technologien:
PHP, SQL, JavaScript, jQuery, jQuery-UI, JSON, SVN, HTML, CSS, Sass, Compass, JSON, AJAX, Shell-Scripts, Amazon-MWS, Phantom-JS
04.2014 - 09.2014
Branche: Hersteller Anlagentechnik
Bereich: Webapplikation und E-Commerce
Projekt:
Shopsystem mit Office-Backend auf Typo3 Basis
Für das PHP-basierende Typo3 CMS-System wurde eine E-Commerce-Erweiterung entwickelt, welche individuelle Bestellungen mit einer Berechnung auf Basis von MS-Office-Produkten des Herstellers ermöglicht. Nebst passender Frontend-Benutzerschnittstelle wurde das Bestellsystem an die verwendete Warenwirtschafts-Software angebunden.
Eingesetzte Technologien:
PHP, SQL, JavaScript, MS-OLE (Office-Applikation), OLE DB, jQuery, JSON, HTML, CSS, Sass, Compass, XML, JSON, AJAX, Shell-Script, Typo3-CMS 6.2
01.2012 ? 11.2013
Branche: PC-Hardware Hersteller
Bereich: Webapplikation und E-Commerce Schnittstellen
Projekt:
Individuelles Shopsystem eines PC-Herstellers auf XT-commerce Basis
Für das PHP-basierende System wurden im Umfeld des Kunden über den Zeitraum diverse umfangreiche Erweiterungen und Module umgesetzt, sowie entsprechende Benutzerschnittstellen ins Front- und Backend integriert.
Die umgesetzen Anpassungen waren unter anderen:
Eingesetzte Technologien:
PHP, SQL, JavaScript, VBA, jQuery, jQuery-UI, JSON, SVN, HTML, CSS, Sass, Compass, XML, JSON, AJAX, Google-Translate-API
11.2012 - 12.2012
Branche: Fashion Händler
Bereich: Magento Erweiterung E-Commerce Websystem
Projekt:
Entwicklung eines Bestellbackends für ein Callcenter mit Integration in ein Magento
Shopsystem.
Integriert wurde eine Callcenter-Agent Verwaltung und eine bedieneffizientes Benutzerinferface für die telefonische Bestellanname der Callcenter Mitarbeiter.
Eingesetzte Technologien:
PHP, JavaScript, jQuery, Zend-Framework, Magento, HTML, CSS
09.2011 - 10.2011
Branche: Maschinenbauhersteller
Bereich: Typo3-CMS Erweiterung Websystem
Projekt:
Modulentwicklung für das Typo3-CMS eines Maschinenbauunternehmens
Im Rahmen des Projekts wurden individuelle Frontend-Komfortfunktionen innerhalb des Kundenwebprojekts für das Typo3 CMS realisiert:
Eingesetzte Technologien:
PHP, JavaScript, TypoScript, jQuery, Typo3, Google-Maps-API
08.2010 ? 06.2012
Branche: Fashion Händler
Bereich: Warenwirtschaftssystem mit E-Commerce
Projekt:
Weiterentwicklung und Wartung eines webbasierten Warenwirtschaftssystems
Die Java-Webapplikation auf Spring-Framework Basis wurde um diverse Module Erweitert und an externe Systeme angebunden. Dies waren unter anderen:
Eingesetzte Technologien:
JEE, JAVA, PHP, JavaScript, SQL, Spring-Framework, Hibernate, Apache-Cocoon, Apache Tomcat, Contao-CMS, SVN, Maven, XML, XSL, HTML, CSS, AJAX, JSON, REST, jQuery, Google-Chart-API, Google-Maps-API, PayPal-API
01.2010 ? 07.2010
Branche: Internet Service Provider
Bereich: IT-Infrastruktur / Virtuelle Netzwerke
Projekt:
Entwicklung und Realisierung einer Middleware zur Verwaltung einer Cloud Infratruktur für einen Hosting-Provider
Als Basis einer virtuellen Netzwerkverwaltung wurde eine Middleware mit Modul-Erweiterungsschnittstellen auf JAVA-Basis entworfen und implementiert. Das System dient zur Verwaltung und Kommunikation zwischen Realer Hardware und virtuellen Systemen.
Eingesetzte Technologien:
JEE, JAVA, JavaScript, SQL, Spring-Framework, Hibernate, Apache HTTP, Apache Tomcat, SVN, Maven, XML, HTML, JSON, AJAX, Virtualisierung (VM-Ware)
10.2008 ? 04.2009
Branche: Internet Service Provider
Bereich: Webapplikation / Netzwerke
Projekt:
Entwicklung eines webbasierten Kundenverwaltungssystems für einen Internet Service Provider
Als Basis für die Entwicklung diente die Programmiersprache Java und JavaScript, das Spring-Framework und das Apache Cocoon Framework. Zum Einsatz kamen die Entwicklungswerkzeuge Maven, Eclipse und das Versionierungssystem Subversion. Als Testserver dienten die Java Servlet Container Apache Tomcat und Jetty. Entwickelt und Umgesetzt wurde die Architektur der Software, das Sicherheitssystem der Software, die Anbindung an den LDAP Server des Kunden, eine Anbindung an externe Domainverwaltungs- und Maildienstsysteme, die systemeigene Datenpersistenz, ein Loggingsystem und die Bereitstellung diverser Servicefunktionen über ein Webfrontend.
Eingesetzte Technologien:
Java, JavaScript, PHP, SQL, Spring-Framework, Cocoon-Framework, Hibernate, Apache Tomcat, Jetty, LDAP, Denic-RRI, SQL, SVN, Maven, CentOS-Linux
10.2006 ? 9.2007
Branche: Hochschule, Automotive
Bereich: Hardwarenahe Echtzeit Software
Projekt:
Entwicklung eines on-board Telementriesystems für einen Rennwagen der Hochschule Kempten
Im Rahmen des Projekts wurde in einen Formula-Student Rennwagen eine Systemhardware inkl. eines Linux-basierten Betriebssystems integriert und eine Software zur Echtzeit-Telemetriedatenerfassung und on-board Steuerung implementiert. Zum Umfang des Projekts gehörte die Anbindung an diverse im Fahrzeug verbaute Sensoren (Druck, Temperatur, Motorsteuergerät, GPS) und die Grafische Darstellung der für den Fahrer relevanten Information auf dem Lenkraddisplay, sowie die Echtzeit Speicherung und Übertragung der Telemetriedaten.
Eingesetzte Technologien:
Assembler, C, C++, Linux, uClibc, CAN-Bus, RS-323
12.2005 - 01.2006
Branche: Internet Service Provider
Bereich: Server-Applikation / Netzwerke
Projekt:
Entwicklung und Implementierung einer Java-Bibliothek zur Echtzeit-Domainverwaltung RRI für einen Hosting-Provider
Eingesetzte Technologien:
Java, XML, HTTP, TCP, Java-Doc
Diplom Informatiker (FH)
Thema der Diplomarbeit: Cloud-Infrastruktur
Kommunikationselektroniker Funktechnik (Rohde und Schwarz)
Frameworks:
Server:
JavaScript:
Webstandarts:
Websysteme:
Tools:
Branchenerfahrung
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.