Frontend (Angular) und Backend (PHP) - Softwareentwicklung
Aktualisiert am 03.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.01.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Angular
TypeScript
JavaScript
PHP
SQL
JSON
REST
Git
Atlassian JIRA
Atlassian Confluence
Azure
Docker
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

2021 - heute: ERP-Entwicklung


Aufgaben:

  • ERP-Entwicklung (Individualentwicklung, Angular 8-14, PHP 7-8, Symfony 4-6)
  • Auf Basis vom Kunden gewünschter Funktionalitäten in der Individualentwicklung werden Vorschläge zur Anpassung der Arbeitsprozesse gegeben
  • In Absprache mit dem Kunden und den Anbietern eingesetzter proprietärerer Software werden diese dokumentiert und die Prozesse/Funktionen der Applikation entsprechend angepasst/weiterentwickelt


Kenntnisse:

Angular 8-14, PHP 7-8, Symfony 4-6


2022-02 - 2022-11: Neuentwicklung eines ERP Basis von Angular


Kunde: Autoindustrie


Aufgaben:

  • ERP-Entwicklung (Individualentwicklung, Angular 12-14, Module Federation, Azure, MySql)


Kenntnisse:

Angular 12-14, Module Federation, Azure, MySql


2021 - 2021: Management-Software


Kunde: ein deutsches Unternehmen aus dem Bereich Recht/Legal


Aufgaben:

  • Management-Software (Angular 12, Azure, MongoDB, MySQL) wurde über einen Zeitraum von drei Monaten bei der Weiterentwicklung des Frontend einer Software zur Bearbeitung von Massenklagen unterstützt
  • Herzstück der Arbeiten war die Entwicklung eines FlowChart- Editors in Angular, über welchen die Bearbeitungsprozesse in einer GUI zu einem Workflow zusammengestellt werden können


Kenntnisse:

Angular 12, Azure, MongoDB, MySQL


2021 - 2021: Impfmanagement-Software (Angular 11, Java, Docker)


Kunde: deutsches Unternehmen


Aufgaben:

  • Impfmanagement-Software (Angular 11, Java, Docker)
  • Für ein deutsches Unternehmen wurde bei der Entwicklung des Frontend einer Impfmanagementsoftware unterstützt
  • Die Entwicklungen bildeten alle Prozesse von Terminmanagement, Anmeldung bis zur Impfung ab


Kenntnisse:

Angular 11, Java, Docker


2017 - 2021: ERP-Entwicklung


Kunde: Mittelständisches Familienunternehmen


Aufgaben:

  • ERP-Entwicklung (Individualentwicklung auf Basis von Angular 6-9 und Symfony/Shopware 6)
  • Für einen Kunden wird ein ERP (neu) entwickelt und erforderliche Schnittstellen zu angebundenen Systemen ermittelt und programmiert
  • Neben der eigentlichen Entwicklung besteht die Aufgabe in der Analyse und Optimierung der bestehenden Prozesse sowie der Schulung der internen Mitarbeiter
  • Der Support und die Weiterentwicklung des zuvor eingesetzten Systems, mit dem Ziel eine Migration aller Daten zu ermöglichen, wurde ebenfalls übernommen
  • Zusätzlich zur Entwicklung des ERPs wird ein Shopsystem (Shopware 6) auf dezentrale Sales Partner personalisiert und als vertriebsunterstützender Kanal angebunden
  • Die Entwicklung wird in Zusammenarbeit mit anderen Unternehmen sowie Angestellten (Name auf Anfrage) durchgeführt
  • Die Leitung des Projekts liegt, in enger Absprache mit der Geschäftsführung des Kunden, bei (Name auf Anfrage)


Kenntnisse:

Angular 6-9 und Symfony/Shopware 6


2020 - 2021: Wordpress-Entwicklung und Content-Management


Kunde: modernes, mittelständisches Familienunternehmen


Aufgaben:

  • Für ein modernes, mittelständisches Familienunternehmen in dritter Generation mit ca. 3.700 Mitarbeitern wurde die Weiterentwicklung und Wartung diverser Seiten auf Wordpress-Basis übernommen
  • Neben der Pflege der Inhalte und der Weiterentwicklung des Layouts wurden Plugins installiert, konfiguriert und zugehörige Schnittstellen geschaffen

2018 - 2019: POS-Check-App


Aufgaben:

  • POS-Check-App (Android-App auf Basis von Angular 8 und Cordova)
  • Das Ziel dieses Projekts war, einen glaubwürdigen Nachweis für den Aufbau und die Gestaltung des Point Of Sale (POS) im Einzelhandel erbringen zu können
  • Die oft in den Räumlichkeiten des Einzelhandels bestehenden Rahmenbedingungen (schlechtes Netz/WLAN, kein GPS-Signal), eine praxisnahe Usability und eine hohe Anwendungs- Performance trotz erforderlicher Kamera-/Foto-Funktion und bereits vorhandenen Smartphones im mittleren Preisniveau mussten berücksichtigt werden
  • Nach einer Planungs- und Entwicklungszeit von 6 Monaten wurde die erste Version der POS-Check-App an alle Nutzer des Unternehmens verteilt
  • In den darauffolgenden 3 Monaten wurde das Feedback der Nutzer aufgenommen, auf Basis dessen weiterentwickelt und in gleichem Zuge nochmals stark performanceoptimiert


Kenntnisse:

Android-App auf Basis von Angular 8 und Cordova


2013 - 2016: Vertriebsunterstützendes Verkaufssystem


Aufgaben:

  • Vertriebsunterstützendes Verkaufssystem (Anwendung auf Basis von AngularJS)
  • Ein weiteres, zu erwähnendes Projekt der letzten Jahre ist eine vertriebsunterstützende Browser-Anwendung auf Basis von AngularJS
  • Diese, für touchkompatible Geräte (TabBooks) optimierte Anwendung, wird von den Außendienstmitarbeitern des Unternehmens für die Präsentation und den Verkauf von Produkten genutzt
  • In enger, direkter Zusammenarbeit mit der Geschäftsleitung und involvierten Führungskräften des Unternehmens wurde die zuvor eingesetzte Software, nach einer Entwicklungszeit von einem Jahr, vollständig durch die von mir entwickelte Anwendung ersetzt und in der darauffolgenden Zeit von mir hauptverantwortlich betreut und weiterentwickelt
  • Auch diese Software ist noch aktiv im Einsatz und wird sowohl vom Innen- und Außendienst des Unternehmens für unterschiedliche Verkaufsprozesse genutzt


Kenntnisse:

AngularJS


2013 - 2014: Zeiterfassung für Mitarbeiter


Aufgaben:

  • Zeiterfassung für Mitarbeiter (Android-App auf Basis von AngularJS und Cordova)
  • Die erste von mir programmierte Anwendung, war eine firmeninterne, 100% offlinefähige, Android-Cordova-App (.apk) mit bidirektionalem Echtzeit-Abgleich zwischen allen autorisierten Clients/Smartphones und einem NoSQL-Backend (CouchDB)
  • Zudem wurden Schnittstellen für den Abgleich zum bestehenden Backend des beim Kunden eingesetzten Warenwirtschaftssystems (PHP/MySQL) programmiert
  • Die Zeiterfassungs-App für Außendienstmitarbeiter basiert auf AngularJS (Angular-Version 1.7.8), ist noch immer stabil im Einsatz und wird aktiv vom Unternehmen und von über 100 Nutzern täglich genutzt


Kenntnisse:

CouchDB, PHP/MySQL, AngularJS und Cordova


2003 - 2013: Gründung und Aufbau des Unternehmens


Rolle: Gründer

Kunde: auf Anfrage


Aufgaben:

  • Programmierung, Vertrieb und Implementierung eines eigenen ERPs und Onlineshops

Kompetenzen

Top-Skills

Angular TypeScript JavaScript PHP SQL JSON REST Git Atlassian JIRA Atlassian Confluence Azure Docker

Produkte / Standards / Erfahrungen / Methoden

Profil:

  • Zur Gründung meiner Selbstständigkeit, zu damaliger Zeit noch hauptbeschäftigt bei der Bundeswehr, wurde ich mit einem IT-Projekt vertraut, welches ein hohes Maß an eigenständiger Planung und Handlung erforderte
  • Der Hardware- und Softwarebereich des damals kurz nach seiner Gründung stark wachsenden Kunden steckte in den Kinderschuhen. Die Entwicklungen mussten gewartet, weiterentwickelt und skaliert werden. Eine Übergabe für die bestehenden Systeme konnte nur teilweise durchgeführt werden
  • Im Laufe meiner Projektarbeit für diesen Kunden wurde ich über meinen ursprünglichen Fachbereich in weitere Geschäftsbereiche des Unternehmens involviert und bei strategischen Entscheidungen mit einbezogen. Das Ziel, ?zum technologisch führenden Unternehmen der Branche? zu werden, wurde - neben der erreichten Marktführerschaft im angebotenen Produktportfolio - erreicht


Spezialist im Bereich: ERP, Shop-, Webtechnologien, Angular

  • Bereits im Jahr 2013 habe ich damit begonnen, mich auf Angular zu spezialisieren
  • Parallel habe ich mein Unternehmen zu einem Dienstleister für individuelle Softwareentwicklung im Bereich ERP-, Shop- und Webtechnologien ausgebaut
  • Sowohl Personalressourcen für die Durchführung von Individualentwicklungen als auch ein eigens entwickeltes ERP stellen das Fundament von (Name auf Anfrage) dar
  • Die aktive Mitarbeit in einem Projekt als freiberuflicher Softwareentwickler ist meine Leidenschaft und liegt mir sehr am Herzen
  • Die Erfahrung aus meinem eigenen Unternehmen und vergangenen Projekten bringe ich gerne mit ein


Technologien/Erfahrungen (Auszug)

  • Angular
  • Symfony
  • Shopware
  • Doctrine
  • PHP
  • npm/yarn
  • Git/GitHub/GitLab
  • CI/CD (continuous integration/continuous delivery)
  • Adaptive design/Responsive design
  • Docker
  • HTML
  • JavaScript
  • TypeScript
  • Jira
  • Confluence
  • Azure DevOps
  • Azure Pipelines
  • API-/RESTDevelopment
  • Cordova
  • Apache
  • nginx
  • JSON
  • CSS/SCSS
  • jQuery
  • Monolithic/Microservice Architecture
  • Module Federation
  • MySql/PostgreSQL/MariaDB
  • MongoDB/CouchDB
  • NoSql
  • NodeJS
  • CORS

Betriebssysteme

Linux
Mac OS
MS-DOS
Windows

Programmiersprachen

Angular
Experte
TypeScript
Experte
JavaScript
Experte
HTML
Experte
CSS/SCSS
Experte
jQuery
Experte
nodeJS
Fortgeschritten
PHP
Fortgeschritten
npm
Experte
yarn
Experte
Foxpro
Fortgeschritten
Shopware
Fortgeschritten
Git/GitHub/GitLab
Experte
Docker
Fortgeschritten
Jira
Experte
Confluence
Experte
Cordova
Fortgeschritten
Apache
Experte
nginx
Fortgeschritten
Symfony
Experte
Doctrine
Experte
Module Federation
Fortgeschritten
API/REST/JSON
Experte

Datenbanken

MySQL
Experte
MariaDB
Experte
PostgreSQL
Experte
MongoDB
Fortgeschritten
CouchDB
Fortgeschritten
xBase
Fortgeschritten

Datenkommunikation

AppleTalk
ISDN
TCP/IP
Windows Netzwerk

Branchen

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.