Projekte, die hauptsächlich Remote ausgeführt werde, sind mir sehr gerne willkommen.
Komplette Überarbeitung und Modernisierung des Web-Portals, ursprünglich in Plain-PHP entwickelt. Umgestaltung beinhaltet eine Umstellung auf Laravel und Vue.js für verbesserte Skalierbarkeit und Benutzererfahrung.
Mit dieser Umstellung wurde das alte PHP-basierte Portal erfolgreich in ein hochmodernes, skalierbares und benutzerfreundliches System umgewandelt. Dabei kamen Branchenstandards wie Laravel und Vue.js zum Einsatz, um eine hohe Systemintegrität und -leistung zu gewährleisten.
Alarmen stellt eine nutzerfreundliche Schnittstelle dar und erhöht die Systemeffizienz.
Leitende Rolle in der Konzeption, Planung und Umsetzung eines umfangreichen Portals für die Ermittlung und Präsentation von Leasing-Angeboten an Privatkunden.
Im Rahmen dieses Projekts habe ich ein Portal entwickelt, das auf die Bedürfnisse von Privatkunden zugeschnitten ist, die nach Leasing-Angeboten suchen. Dazu gehören zahlreiche speziell programmierte Tools und Jobs, die mehrmals täglich verschiedene Webseiten und APIs durchsuchen. Diese Daten werden im Portal zusammengeführt und den Kunden aktuell präsentiert, um eine fundierte Entscheidungsgrundlage zu bieten.
Umbau / Modernisierung von alten Importschnittstellen (API's). Normalisierung und Migration von alten Messdaten. Kommunikation und Support interner Entwickler.
Einarbeitung und Implementierung von unterschiedlichen Schnittstellen (APIs) internationaler Mietwagenanbieter. Integration von Kundensystemen in die Infrastruktur. Die Bedarfsanalyse, Entwicklung, Konzeption, Implementierung und die Pflege des Backend. Kundenkommunikation und Support interner Entwickler.
Konzipieren, Spezifizieren und Implementieren neuer Systeme und Funktionen für Online-Marketing Portal. Erweiterung des Systems für Vorteilsangebote als Dankeschön bei einem Einkauf. Wartung, Weiterentwicklung und Optimierung einer datenintensiven Infrastruktur. Integration von Kundensystemen und Schnittstellen in die Infrastruktur.
Entwicklung eines Systems für den Tausch und die Verwaltung von digitalen Assets (FIAT, Kryptowährungen, digitale Firmenanteile usw.) Zusätzlich wurde die doppelte Buchführung für die Verwalter des Systems gebaut. Transfer der Assets wurde die die Blockchain Technologie umgesetzt
Konzeption und Planung und Umsetzung einer öffentlichen Importspezifikation. Endpoint testing und Zugriffsüberwachung. Ständige Pflege und Erweiterung um weitere unterstützte Geräte. Freigabe auf Github.
Konzeption, Planung und Entwicklung eines Systems zur Verarbeitung von Messdaten. Aus der ganzen Welt senden alle 15 Minuten, ca. 500.000 Geräte, an mehrere Server, die Messdaten per FTP, HTTP, SOAP oder E-mail, in insgesamt 180 unterschiedlichen Formaten. Ich habe ca. 50 Programme in PHP geschrieben, mit Hilfe deren die Dateien eingelesen und in ein einheitliches Format (XML) umgeschrieben werden. Dabei habe ich einige Teile des Zend Frameworks verwendet, sowie indirekte Kommunikation über Warteschlangen (Message Queueing) mit RabbitMq und Gearman. Die vorbereiteten Daten werden anschließend in MySql und InfluxDb Datenbanken gespeichert.
Ein Projekt zum Automatisieren von komplexen Aufgaben. Hierfür wurden mehrere Plugins geschrieben, die den Benutzer bei bestimmten Abläufen Schritt für Schritt begleiten und dadurch Fehler bei der Bedienung minimieren. Das Ziel war mehrere Shell-Scripte und Formulare zu ersetzen
Konzeption, Planung und Entwicklung eines Systems für Erstellung von Wettbewerben für einzelne Personen und Gruppen. Landingpage, Backend für Registrierte Benutzer, Vorbereitung einer API und Datenbankdesign.
Konzeption und Planung für Überwachung laufender Prozesse. Für diesen Zweck wurden Grafana und StatsD ausgewählt und installiert. Damit die Prozesse auch mit Grafana kommunizieren, wurden diese im Backend erweitert
Ein System Performance Dashboard mit White-Box-Ansatz: Es wird nicht nur geprüft, ob eine Applikation läuft, sondern Applikationen stellen aktiv Metriken über ihren internen Status bereit.
Mit Hilfe dieses Skills kann der Endkunde per Sprache den Status seiner Energieerzeugungsanlage abfragen. Dabei werden auch aktuelle Alarme (falls vorhanden) gemeldet
In diesem System hat der Endkunde die Möglichkeit, individuell angepasstes OpenOffice Dokument, mit zuvor definierten Platzhalter, befühlen und in einem geschützten Bereich per Formular hochladen. In diesem Dokument werden je nach Einstellung (täglich, wöchentlich, monatlich, jährlich), die Platzhalter durch im Portal gespeicherten Informationen ersetzt (z.B. aktuelle Leistung seiner Solaranlage, Störungen, Energie-Diagramme u.v.m). Im Hintergrund habe ich das PHP-Programm so gebaut, dass die OpenOffice Dokumente in ihre Einzelteile zerlegt werden. Die Platzhalter werden mit Hilfe von regulären Ausdrücken gefunden und ersetzt. Anschließend wird das Dokument wieder zusammengebaut und in das PDF-Format konvertiert und per Email an den Kunden weitergeleitet und auch als Download zur Verfügung gestellt.
Konzeption, Planung und Entwicklung eines Systems zur Rechnungsstellung. Bei diesem Projekt habe ich ein automatisches Abrechnungssystem für unsere Buchhaltung entwickelt. Dabei wurden sehr individuell, mit mehreren hundert Partnern und Niederlassungen, ausgehandelte Verträge erfasst. Einmal pro Quartal werden alle im System befindlichen Energieerzeugungsanlagen ausgelesen und mit den Vertragskonditionen verglichen und abgerechnet. Abgerechnet wird sehr oft nach Leistung, Anzahl dieser Anlagen oder nach Parkgröße, Parkleistung u.v.m. Das Programm erstellt für jeden Partner eine PDF und Excel-Datei mit der Auflistung einzelner Positionen. Buchhaltung bekommt zusätzlich eine Zusammenfassung aller Partner
09/2002 ? 07/2005
Ausbildung zum Fachinformatiker (Anwendungsentwicklung)
Frontscape Medientechnik & Design GbR, Friedberg
10/1998 ? 03/2001
Ausbildung zum Kraftfahrzeugmechaniker
Hans Prem GmbH / IVECO / FIAT, Memmingen
Full-Stack Web Entwickler (PHP / Laravel und JavaScript / Vue als Schwerpunkt).
Projekte mit Laravel-Framework, Vuejs und API Entwicklung werden von mir bevorzugt.
Technisches Qualifikationsprofil:
PHP-Entwicklung
Ich spezialisiere mich nicht nur auf die Entwicklung von Webanwendungen, sondern erschaffe auch umfassende Portale mit Laravel und JavaScript. Darüber hinaus konzipiere ich Systeme für die Verarbeitung großer Datenmengen bis hin zu anspruchsvollen Online-Marketing-Plattformen.
API & Schnittstellen
Mein Know-how erstreckt sich von der Implementierung diverser internationaler APIs bis zur Modernisierung veralteter Schnittstellen. REST-Webservices garantieren den effizienten Datenaustausch zwischen verschiedenen Systemen. Egal ob Anbindung internationaler API?s oder Modernisierung älterer Importschnittstellen ? ich sorge für nahtlose und effiziente Integrationen.
JJavaScript & Frontend-Entwicklung
Meine Expertise in HTML, CSS und JavaScript ermöglicht die Schaffung intuitiver Benutzeroberflächen und bietet eine ganzheitliche, benutzerfreundliche Erfahrung.
Consulting & Projektleitung
Mit einer Erfolgsbilanz von über 15 Jahren in der Projektplanung stehe ich Ihnen als sachkundiger Berater zur Seite. Mein Ansatz gewährleistet, dass jedes Projekt von der Konzeptionsphase bis zum Endprodukt effizient und effektiv gesteuert wird.
Beruflicher Werdegang:
08/2018 - heuteRolle: Selbständiger Softwareentwickler
09/2014 - 08/2018
Einsatzort: Augsburg
Rolle: Teamleiter (International) im Bereich ?Datamanagement?
Kunde: meteocontrol GmbH
Aufgaben:
06/2010 - 09/2014
Einsatzort: Augsburg
Rolle: Teamleiter im Bereich ?Datamanagement?
Kunde: meteocontrol GmbH
Aufgaben:
03/2008 - 06/2010
Einsatzort: Augsburg
Rolle: Anwendungsentwickler im Bereichen ?Portal für die Überwachung von Energieerzeugungsanlagen?
Kunde: meteocontrol GmbH
07/2005 - 03/2008
Einsatzort: Friedberg
Rolle: Anwendungsentwickler im Bereich ?Erstellung eines CMS-Systems für Dentallabore?
Kunde: Frontscape Medientechnik & Design GbR
Aufgaben:
Projekte, die hauptsächlich Remote ausgeführt werde, sind mir sehr gerne willkommen.
Komplette Überarbeitung und Modernisierung des Web-Portals, ursprünglich in Plain-PHP entwickelt. Umgestaltung beinhaltet eine Umstellung auf Laravel und Vue.js für verbesserte Skalierbarkeit und Benutzererfahrung.
Mit dieser Umstellung wurde das alte PHP-basierte Portal erfolgreich in ein hochmodernes, skalierbares und benutzerfreundliches System umgewandelt. Dabei kamen Branchenstandards wie Laravel und Vue.js zum Einsatz, um eine hohe Systemintegrität und -leistung zu gewährleisten.
Alarmen stellt eine nutzerfreundliche Schnittstelle dar und erhöht die Systemeffizienz.
Leitende Rolle in der Konzeption, Planung und Umsetzung eines umfangreichen Portals für die Ermittlung und Präsentation von Leasing-Angeboten an Privatkunden.
Im Rahmen dieses Projekts habe ich ein Portal entwickelt, das auf die Bedürfnisse von Privatkunden zugeschnitten ist, die nach Leasing-Angeboten suchen. Dazu gehören zahlreiche speziell programmierte Tools und Jobs, die mehrmals täglich verschiedene Webseiten und APIs durchsuchen. Diese Daten werden im Portal zusammengeführt und den Kunden aktuell präsentiert, um eine fundierte Entscheidungsgrundlage zu bieten.
Umbau / Modernisierung von alten Importschnittstellen (API's). Normalisierung und Migration von alten Messdaten. Kommunikation und Support interner Entwickler.
Einarbeitung und Implementierung von unterschiedlichen Schnittstellen (APIs) internationaler Mietwagenanbieter. Integration von Kundensystemen in die Infrastruktur. Die Bedarfsanalyse, Entwicklung, Konzeption, Implementierung und die Pflege des Backend. Kundenkommunikation und Support interner Entwickler.
Konzipieren, Spezifizieren und Implementieren neuer Systeme und Funktionen für Online-Marketing Portal. Erweiterung des Systems für Vorteilsangebote als Dankeschön bei einem Einkauf. Wartung, Weiterentwicklung und Optimierung einer datenintensiven Infrastruktur. Integration von Kundensystemen und Schnittstellen in die Infrastruktur.
Entwicklung eines Systems für den Tausch und die Verwaltung von digitalen Assets (FIAT, Kryptowährungen, digitale Firmenanteile usw.) Zusätzlich wurde die doppelte Buchführung für die Verwalter des Systems gebaut. Transfer der Assets wurde die die Blockchain Technologie umgesetzt
Konzeption und Planung und Umsetzung einer öffentlichen Importspezifikation. Endpoint testing und Zugriffsüberwachung. Ständige Pflege und Erweiterung um weitere unterstützte Geräte. Freigabe auf Github.
Konzeption, Planung und Entwicklung eines Systems zur Verarbeitung von Messdaten. Aus der ganzen Welt senden alle 15 Minuten, ca. 500.000 Geräte, an mehrere Server, die Messdaten per FTP, HTTP, SOAP oder E-mail, in insgesamt 180 unterschiedlichen Formaten. Ich habe ca. 50 Programme in PHP geschrieben, mit Hilfe deren die Dateien eingelesen und in ein einheitliches Format (XML) umgeschrieben werden. Dabei habe ich einige Teile des Zend Frameworks verwendet, sowie indirekte Kommunikation über Warteschlangen (Message Queueing) mit RabbitMq und Gearman. Die vorbereiteten Daten werden anschließend in MySql und InfluxDb Datenbanken gespeichert.
Ein Projekt zum Automatisieren von komplexen Aufgaben. Hierfür wurden mehrere Plugins geschrieben, die den Benutzer bei bestimmten Abläufen Schritt für Schritt begleiten und dadurch Fehler bei der Bedienung minimieren. Das Ziel war mehrere Shell-Scripte und Formulare zu ersetzen
Konzeption, Planung und Entwicklung eines Systems für Erstellung von Wettbewerben für einzelne Personen und Gruppen. Landingpage, Backend für Registrierte Benutzer, Vorbereitung einer API und Datenbankdesign.
Konzeption und Planung für Überwachung laufender Prozesse. Für diesen Zweck wurden Grafana und StatsD ausgewählt und installiert. Damit die Prozesse auch mit Grafana kommunizieren, wurden diese im Backend erweitert
Ein System Performance Dashboard mit White-Box-Ansatz: Es wird nicht nur geprüft, ob eine Applikation läuft, sondern Applikationen stellen aktiv Metriken über ihren internen Status bereit.
Mit Hilfe dieses Skills kann der Endkunde per Sprache den Status seiner Energieerzeugungsanlage abfragen. Dabei werden auch aktuelle Alarme (falls vorhanden) gemeldet
In diesem System hat der Endkunde die Möglichkeit, individuell angepasstes OpenOffice Dokument, mit zuvor definierten Platzhalter, befühlen und in einem geschützten Bereich per Formular hochladen. In diesem Dokument werden je nach Einstellung (täglich, wöchentlich, monatlich, jährlich), die Platzhalter durch im Portal gespeicherten Informationen ersetzt (z.B. aktuelle Leistung seiner Solaranlage, Störungen, Energie-Diagramme u.v.m). Im Hintergrund habe ich das PHP-Programm so gebaut, dass die OpenOffice Dokumente in ihre Einzelteile zerlegt werden. Die Platzhalter werden mit Hilfe von regulären Ausdrücken gefunden und ersetzt. Anschließend wird das Dokument wieder zusammengebaut und in das PDF-Format konvertiert und per Email an den Kunden weitergeleitet und auch als Download zur Verfügung gestellt.
Konzeption, Planung und Entwicklung eines Systems zur Rechnungsstellung. Bei diesem Projekt habe ich ein automatisches Abrechnungssystem für unsere Buchhaltung entwickelt. Dabei wurden sehr individuell, mit mehreren hundert Partnern und Niederlassungen, ausgehandelte Verträge erfasst. Einmal pro Quartal werden alle im System befindlichen Energieerzeugungsanlagen ausgelesen und mit den Vertragskonditionen verglichen und abgerechnet. Abgerechnet wird sehr oft nach Leistung, Anzahl dieser Anlagen oder nach Parkgröße, Parkleistung u.v.m. Das Programm erstellt für jeden Partner eine PDF und Excel-Datei mit der Auflistung einzelner Positionen. Buchhaltung bekommt zusätzlich eine Zusammenfassung aller Partner
09/2002 ? 07/2005
Ausbildung zum Fachinformatiker (Anwendungsentwicklung)
Frontscape Medientechnik & Design GbR, Friedberg
10/1998 ? 03/2001
Ausbildung zum Kraftfahrzeugmechaniker
Hans Prem GmbH / IVECO / FIAT, Memmingen
Full-Stack Web Entwickler (PHP / Laravel und JavaScript / Vue als Schwerpunkt).
Projekte mit Laravel-Framework, Vuejs und API Entwicklung werden von mir bevorzugt.
Technisches Qualifikationsprofil:
PHP-Entwicklung
Ich spezialisiere mich nicht nur auf die Entwicklung von Webanwendungen, sondern erschaffe auch umfassende Portale mit Laravel und JavaScript. Darüber hinaus konzipiere ich Systeme für die Verarbeitung großer Datenmengen bis hin zu anspruchsvollen Online-Marketing-Plattformen.
API & Schnittstellen
Mein Know-how erstreckt sich von der Implementierung diverser internationaler APIs bis zur Modernisierung veralteter Schnittstellen. REST-Webservices garantieren den effizienten Datenaustausch zwischen verschiedenen Systemen. Egal ob Anbindung internationaler API?s oder Modernisierung älterer Importschnittstellen ? ich sorge für nahtlose und effiziente Integrationen.
JJavaScript & Frontend-Entwicklung
Meine Expertise in HTML, CSS und JavaScript ermöglicht die Schaffung intuitiver Benutzeroberflächen und bietet eine ganzheitliche, benutzerfreundliche Erfahrung.
Consulting & Projektleitung
Mit einer Erfolgsbilanz von über 15 Jahren in der Projektplanung stehe ich Ihnen als sachkundiger Berater zur Seite. Mein Ansatz gewährleistet, dass jedes Projekt von der Konzeptionsphase bis zum Endprodukt effizient und effektiv gesteuert wird.
Beruflicher Werdegang:
08/2018 - heuteRolle: Selbständiger Softwareentwickler
09/2014 - 08/2018
Einsatzort: Augsburg
Rolle: Teamleiter (International) im Bereich ?Datamanagement?
Kunde: meteocontrol GmbH
Aufgaben:
06/2010 - 09/2014
Einsatzort: Augsburg
Rolle: Teamleiter im Bereich ?Datamanagement?
Kunde: meteocontrol GmbH
Aufgaben:
03/2008 - 06/2010
Einsatzort: Augsburg
Rolle: Anwendungsentwickler im Bereichen ?Portal für die Überwachung von Energieerzeugungsanlagen?
Kunde: meteocontrol GmbH
07/2005 - 03/2008
Einsatzort: Friedberg
Rolle: Anwendungsentwickler im Bereich ?Erstellung eines CMS-Systems für Dentallabore?
Kunde: Frontscape Medientechnik & Design GbR
Aufgaben:
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.