freiberufler Softwareingenieur Webanwendungen / Digitalisierung auf freelance.de

Softwareingenieur Webanwendungen / Digitalisierung

zuletzt online vor wenigen Stunden
  • 90€/Stunde
  • 73312 Geislingen an der Steige
  • auf Anfrage
  • de  |  en
  • 28.03.2025

Kurzvorstellung

Agile Entwicklung responsiver Webanwendungen mit PHP, MySQL, JavaScript, CSS und HTML. Digitalisierungsprojekte: zuletzt E-Government Lösungen mit der Lucom Interaction Platform. Gründer mit über 15 Jahren Berufserfahrung als Diplom-Ingenieur (FH).

Qualifikationen

  • Agile Methodologie10 J.
  • JavaScript14 J.
  • PHP14 J.
  • CSS (Cascading Style Sheet)14 J.
  • Docker10 J.
  • Git10 J.
  • HTML514 J.
  • Jira10 J.
  • Jquery10 J.
  • Microsoft SQL-Server (MS SQL)4 J.
  • Mysql14 J.
  • Netbeans10 J.
  • Openvpn11 J.
  • Representational State Transfer (REST)10 J.
  • Responsive Webdesign10 J.
  • SOAP7 J.
  • Symfony4 J.
  • Typo310 J.
  • Virtualbox10 J.
  • XML10 J.

Projekt‐ & Berufserfahrung

Webanwendungen zur Vermittlung von Kundenanfragen an Krankenkassen
Gesundheitsdienstleister: über 300 000 Patientenko, Remote
12/2020 – offen (4 Jahre, 6 Monate)
Gesundheitswesen
Tätigkeitszeitraum

12/2020 – offen

Tätigkeitsbeschreibung

Rolle: Softwareingenieur (Projektmanagement und Projektleitung)
Auftrag: Entwicklung einer neuen REST-Anbindung für zwei existierende Webanwendungen. Implementierung einer neuen Webanwendung für die telefonische Authentifizierung von Versicherten. Die über eine REST-Schnittstelle ausgelesenen Daten des anrufenden Versicherten werden in eine MS SQL Server Datenbank übernommen.

Eingesetzte Qualifikationen

Agile Methodologie, Ajax, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Json, Jquery, Microsoft SQL-Server (MS SQL), Netbeans, PHP, Representational State Transfer (REST), Symfony

Webanwendung zur Kundenverwaltung eines Landmaschinenherstellers
Agrarunternehmen mit 1 200 Mitarbeitern, Remote
5/2020 – 1/2021 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

5/2020 – 1/2021

Tätigkeitsbeschreibung

Rolle: Softwareingenieur (Projektmanagement und Projektleitung)
Auftrag: Entwicklung eines neuen Dashboards, das Mitarbeitern einen Überblick über den aktuellen Status von Kunden, beispielsweise hinsichtlich anstehender Termine oder aktueller Zufriedenheit, ausgibt. Zusätzlich soll die Möglichkeit gegeben sein, Kundentermine zu vergeben und Benachrichtigungen zu versenden. Die Anforderung wird als MVC PHP Anwendung mit geplanter REST Integration zu einer zentralen Schnittstelle umgesetzt, die die Datenbank des Projekts verwaltet.

Eingesetzte Qualifikationen

Agile Methodologie, Git, HTML5, Json, Mysql, Netbeans, PHP, Representational State Transfer (REST), Responsive Webdesign

Webanwendung, auch als TYPO3 Erweiterung, für Vereinsmitglieder
Bundesverband mit 300 örtlichen Vereinen, Remote
4/2018 – offen (7 Jahre, 2 Monate)
Politische Interessenvertretung
Tätigkeitszeitraum

4/2018 – offen

Tätigkeitsbeschreibung

Rolle: Softwareingenieur (Projektmanagement und Projektleitung)
Auftrag: Wartung einer bestehenden JavaScript Anwendung, die Kunden ermöglicht mit dem Verein online in Kontakt zu treten. PHP wird für die SOAP-Integration mit der zentralen Datenbank verwandt. Der PHP Code ist seinerseits als REST-Schnittstelle konzipiert, die von der JavaScript Anwendung über Ajax angebunden wird. Die Anwendung funktioniert entweder eigenständig oder als TYPO3 Erweiterung. Zuletzt wurde eine Reintegration des bestehenden Codes in ein neues Design mit Erweiterungen und Refaktoring durchgeführt.

Eingesetzte Qualifikationen

Agile Methodologie, Ajax, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Json, Jira, Jquery, Netbeans, Openvpn, PHP, Representational State Transfer (REST), Responsive Webdesign, SOAP, Typo3, XML

Webanwendung als TYPO3 Erweiterung mit Anbindung an Leadpark
Versicherungsmakler mit 75 Mitarbeitern, Remote
9/2017 – 9/2019 (2 Jahre, 1 Monat)
Versicherungen
Tätigkeitszeitraum

9/2017 – 9/2019

Tätigkeitsbeschreibung

Rolle: Softwareingenieur (Projektmanagement und Projektleitung)
Auftrag: Wartung einer bestehenden TYPO3 Erweiterung. Ein zentrales Element dieser Erweiterung sind REST Anbindungen zu externen Diensten, die über Ajax angesprochen werden. Beispielsweise um Kundenanfragen an Leadpark weiterzuleiten. Neben der Aktualisierung und Erweiterung dieser Anbindungen wurden bestehende TYPO3 Content Elemente, die die Erweiterung zur Verfügung stellt, aktualisiert oder neu erstellt.

Eingesetzte Qualifikationen

Agile Methodologie, Ajax, CSS (Cascading Style Sheet), HTML5, JavaScript, Jira, Jquery, Netbeans, PHP, Representational State Transfer (REST), Responsive Webdesign, Typo3, XML

Webanwendung zur Kundenakquise für Stadtwerke
Energieeffizienz-Netzwerk mit über 270 Stadtwerken, Remote
3/2017 – offen (8 Jahre, 3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2017 – offen

Tätigkeitsbeschreibung

Rolle: Softwareingenieur (Projektmanagement und Projektleitung)
Auftrag: Wartung und Erweiterung einer aktuell von 50 Stadtwerken verwandten PHP-Anwendung. Zur automatisierten, prognosebasierten Erstellung von Angeboten. Für den Erwerb oder die Pacht von Solaranlagen mit optionalem Batteriespeicher. Mit REST-Anbindung an Salesforce. Durch die voneinander abweichenden Anforderungen ist die Anwendung hochflexibel und bis ins Detail modular aufgebaut. Die Verbindung dieser Module wird in der Datenbank konfiguriert.

Eingesetzte Qualifikationen

Agile Methodologie, Ajax, CSS (Cascading Style Sheet), Docker, Git, HTML5, JavaScript, Jira, Jquery, Mysql, Netbeans, Openvpn, PHP, Representational State Transfer (REST), Responsive Webdesign, Virtualbox, XML

Webanwendung zur Realisierung eines Solarportals für Firmenkunden (Festanstellung)
Energiekonzern mit 78 000 Mitarbeitern, Remote / München
5/2015 – 9/2017 (2 Jahre, 5 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

5/2015 – 9/2017

Tätigkeitsbeschreibung

Rolle: Softwareingenieur (Projektleitung) bei Top50Solar
Auftrag: Konzeption und Implementation eines Solarportals für einen großen deutschen Energiekonzern. Heterogene Daten von Solaranlagen und Batteriespeichern verschiedener Anbieter wurden, meist über REST-Anbindungen, ausgelesen und in ein einheitliches JSON-Format übersetzt. Diese Ertrags- und Verbrauchsdaten wurden in der Anwendung visualisiert. Beispielsweise um den für Großabnehmer wertvollen Peak-Shaving Effekt darzustellen.

Eingesetzte Qualifikationen

Agile Methodologie, Ajax, Confluence, CSS (Cascading Style Sheet), Docker, ETL, Git, HTML5, JavaScript, Json, Jira, Jquery, Mysql, Netbeans, PHP, Representational State Transfer (REST), Responsive Webdesign, Selenium, Virtualbox, XML

Softwareingenieur (Festanstellung)
Top50-Solar, Geislingen an der Steige
3/2015 – 6/2019 (4 Jahre, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2015 – 6/2019

Tätigkeitsbeschreibung

Front- und Back-End Web-Entwicklung (PHP, MySQL, JavaScript, CSS und HTML):
• Webanwendung zur herstellerunabhängigen Visualisierung der Ertrags- und Verbrauchsdaten von Solaranlagen und deren Batteriespeichern:
◦ Extraktion von Rohdaten mittels SOAP- und REST-APIs
◦ Transformation in ein generisches JSON Format
◦ Laden der Daten in MySQL
• Hochflexible und individuell konfigurierbare Webanwendung für Stadtwerke. Zur automatisierten, prognosebasierten Angebotserstellung für den Erwerb von Solaranlagen mit optionalem Batteriespeicher.
• Konzeption und Entwicklung eines Solarportals für einen großen deutschen Energiekonzern.
• Entwicklungsaufgaben basierend auf dem TYPO3 CMS

Eingesetzte Qualifikationen

Mysql, Debian Linux, Ubuntu, Agile Methodologie, Apache HTTP Server, Docker, Git, Typo3, CSS (Cascading Style Sheet), HTML5, JavaScript, PHP, Selenium

Webanwendung zur Visualisierung von Solaranlagen und deren Batteriespeichern (Festanstellung)
Energiewirtschaft (Energieeffizienz / Erneuerbare, Remote
3/2015 – 10/2018 (3 Jahre, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2015 – 10/2018

Tätigkeitsbeschreibung

Rolle: Softwareingenieur (Projektleitung) bei Top50-Solar
Auftrag: Webanwendung zur herstellerunabhängigen Visualisierung der Ertrags- und Verbrauchsdaten von Solaranlagen und deren Batteriespeichern. Zum Vergleich der Werte in einem großen Netzwerk von Anlagenbetreibern. Dafür müssen Daten verschiedener Anbieter, meist über REST-Anbindungen, ausgelesen und in ein einheitliches JSON-Format übersetzt werden. Daraus werden die Daten schließlich in eine MySQL Datenbank importiert.

Eingesetzte Qualifikationen

Kanban (Softwareentwicklung), Linux-Informatiker, Linux-Systemadministrator, Agile Methodologie, Ajax, Amazon Web Services (AWS), CSS (Cascading Style Sheet), Docker, ETL, Git, HTML5, JavaScript, Jquery, Json, Mysql, PHP, Representational State Transfer (REST), Responsive Webdesign, Selenium, Virtualbox, XML

IT Business Analyst (Festanstellung)
Deutsche Europäische Schule Singapur, Singapur
3/2010 – 12/2012 (2 Jahre, 10 Monate)
Bildung und Erziehnung
Tätigkeitszeitraum

3/2010 – 12/2012

Tätigkeitsbeschreibung

- Telekonferenzsystem „Globale Schule“ in Kooperation mit der CDSC in Chiang Mai
- E-Learning-Plattform (Moodle, auf einem RHEL Server)
- Internes Fallbearbeitungssystem der IT (Issue-Tracking-System)
- Programmierarbeiten (E-Formular des Helpdesks in PHP mit SQLite und Skripte zur Integration oder Automation in Python mit Versionsverwaltung SVN)

Eingesetzte Qualifikationen

Linux-Informatiker, Linux-Systemadministrator, Ajax, HTML5, CSS (Cascading Style Sheet), E-Learning, JavaScript, Mysql, Openvpn, PHP, Python, Subversion

Softwareingenieur (Festanstellung)
Platform Computing Corporation (heute IBM), Singapur
7/2009 – 12/2009 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2009 – 12/2009

Tätigkeitsbeschreibung

- Entwicklung, Aktualisierung und Pflege erweiterter administrativer
Werkzeuge für die Verwaltung von Linux-Computerclustern in Python mit
PostgreSQL und Versionsverwaltung SVN.

- Integration von Platform-Software für Geschäftspartner

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Confluence, Jira, Linux-Informatiker, Linux-Systemadministrator, Postgresql, Python, Subversion

Softwareingenieur (Festanstellung)
OpenFeel Ptd. Ltd., Singapur
5/2008 – 6/2009 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2008 – 6/2009

Tätigkeitsbeschreibung

Entwicklung, Aktualisierung und Pflege auf Kundenwünsche zugeschnittener Softwareanwendungen in PHP, Javascript und Java mit MySQL.

Eingesetzte Qualifikationen

Linux-Informatiker, CSS (Cascading Style Sheet), HTML5, Drupal, Java (allg.), JavaScript, Mysql, PHP, Softwareentwicklung (allg.)

Zertifikate

LPIC-2: Linux Professional Institute Certification – Level 2
2013
CLA: Novell Certified Linux Administrator SUSE Linux Enterprise 11
2013
LPIC-1: Linux Professional Institute Certification – Level 1
2013
CC: Competent Communicator, Toastmasters International
2013

Ausbildung

Angewandte Informatik - Multimedia Engineering
Diplomingenieur
2008
Fachhochschule Ravensburg-Weingarten

Über mich

Sprachen

PHP ▪▪▪▪▪▪▪▪▪▪ ▪ 11 Jahre
JavaScript ▪▪▪▪▪▪▪▪▪▪ ▪ ▪ ▪ 13 Jahre
CSS ▪▪▪▪▪▪▪▪▪▪ ▪ ▪ ▪ 13 Jahre
SCSS ▪ ▪ ▪ ▪ ▪ 5 Jahre
HTML ▪▪▪▪▪▪▪▪▪▪ ▪ ▪ ▪ 13 Jahre
XML ▪▪▪▪▪▪▪▪▪▪ 10 Jahre
Java ▪ ▪ ▪ 3 Jahre

Datenbanken und Formate

MySQL ▪▪▪▪▪▪▪▪▪▪ 10 Jahre
Oracle ▪ ▪ 2 Jahre
JSON ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 8 Jahre
YAML ▪ 1 Jahr
Microsoft SQL Server ▪ 1 Jahr

Frameworks und Bibliotheken

Back-End
TYPO3 CMS ▪ ▪ ▪ ▪ ▪ ▪ 6 Jahre
Extbase ▪ ▪ ▪ 3 Jahre
Flexforms ▪ ▪ ▪ ▪ ▪ 5 Jahre
Lucom Interaction Platform ▪ ▪ ▪ ▪ 4 Jahre
Symfony ▪ 1 Jahr
PHP Data Objects ▪ 1 Jahr

Front-End
Bootstrap ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 8 Jahre
jQuery ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 8 Jahre

Template-Engines

Fluid ▪ ▪ ▪ 3 Jahre
Smarty ▪ ▪ ▪ ▪ 4 Jahre
Twig ▪ 1 Jahr

Werkzeuge und Methoden

Model View Controller ▪▪▪▪▪▪▪▪▪▪ 10 Jahre
Responsives Webdesign ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 9 Jahre
git ▪▪▪▪▪▪▪▪▪▪ 10 Jahre
git-flow ▪ ▪ 2 Jahre

Agiles Projektmanagement

Projektleitung ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 9 Jahre
Projektmanagement ▪ ▪ ▪ ▪ ▪ ▪ ▪ 7 Jahre
Scrum ▪ ▪ ▪ ▪ ▪ ▪ ▪ 7 Jahre
Kanban ▪▪▪▪▪▪▪▪▪▪ 10 Jahre
Requirements Engineering ▪ ▪ ▪ ▪ ▪ ▪ ▪ 7 Jahre
User Stories ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 9 Jahre
Jira ▪▪▪▪▪▪▪▪▪▪ 10 Jahre
Confluence ▪ ▪ ▪ ▪ ▪ ▪ 6 Jahre
GitHub ▪ ▪ ▪ ▪ 4 Jahre
GitLab ▪ ▪ ▪ ▪ ▪ ▪ ▪ 7 Jahre
Pivotal Tracker / Kanboard ▪ ▪ ▪ ▪ ▪ ▪ 6 Jahre

Container und Plattformen

Linux Serveradministration ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 9 Jahre
Linux Entwicklungsumgebung ▪▪▪▪▪▪▪▪▪▪ ▪ ▪ ▪ ▪ ▪ 15 Jahre
Docker ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 8 Jahre
VirtualBox ▪ ▪ ▪ ▪ ▪ ▪ ▪ 7 Jahre

Microservices

Ajax ▪▪▪▪▪▪▪▪▪▪ 10 Jahre
REST ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 8 Jahre
SOAP ▪ ▪ ▪ ▪ ▪ ▪ ▪ 7 Jahre


▪ ▪ ▪ Professionelle Erfahrung in Jahren

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2910
Alter
45
Berufserfahrung
17 Jahre (seit 05/2008)
Projektleitung
9 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden