freiberufler Senior Entwickler auf freelance.de

Senior Entwickler

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 73760 Ostfildern
  • National
  • de  |  en
  • 07.04.2021

Kurzvorstellung

- Fullstack Developer
- C# und .Net Entwickler
- PHP Senior-Programmierer und Entwickler
- Webdeveloper

Ich biete

  • .Net
  • C#
  • Fullstack
  • JavaScript
  • PHP
  • Web Entwicklung (allg.)

Projekt‐ & Berufserfahrung

PHP Entwicklung (Festanstellung)
Kundenname anonymisiert, Stuttgart
1/2021 – 5/2021 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2021 – 5/2021

Tätigkeitsbeschreibung

Entwicklung einer Applikation zur Synchronisierung von Benutzern (inkl. Passwörtern) und Gruppen/Rollen zwischen einer Cloud-Applikation mit API und Active Directory.
Entwicklung einer CLI-basierten-Applikation auf Basis PHP7.3, welche Benutzerinformationen inklusive ihrer Passwort Hashes und ihrer Beziehungen zu Gruppen und Rollen mit einem Active Directory synchronisiert
Benutzer, Gruppen und Rollen aus einer Cloud Applikation (Schulcampusportal) in ein Active Directory synchronisiert.
Dokumentation
Testing

Eingesetzte Qualifikationen

Active Directory, PHP

Techlead / Senior Developer
Kundenname anonymisiert, Stuttgart
7/2020 – 1/2021 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2020 – 1/2021

Tätigkeitsbeschreibung

Branche: Marketing
Team- /Projektgröße: 8 Mann
Umfeld (eingesetzte Methoden und Werkzeuge): B GIT, PHPStorm, Attlasian , Agile, Scrum
Programmiersprachen: PHP, Javascript, CSS, Shell

Die Hauptaufgaben waren Planung und Umsetzung eines einer CMS Intgeration / Migration verschiedenen Mandanten zu EZPlatform.
Hierbei mussten 5 TB Daten aus verschiedenen CMS Mandanten in das neue System migriert werden.
Dazu musste eine CLI Anwendung entwickelt werden welches diese Migration realisieren kann.
Koordiniert wurde das Projekt mit Agilen Methoden. In diesem Fall Scrum.
Zusätzlich wurde dieses Projekt durch mich in der Cloud verfügbar gemacht.
Ebenfalls wurden durch mich die Entwicklungsumgebungen für die Entwicklungen konzepiert und dokumentiert

Eingesetzte Qualifikationen

Agile Entwicklung, Confluence (Atlassian), Java (allg.), PHP, SCRUM

Prototyp einer WebToPrint Anwenung mit C# (Festanstellung)
Kundenname anonymisiert, Stuttgart
9/2018 – 4/2019 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2018 – 4/2019

Tätigkeitsbeschreibung

Teamgrösse: 3 Mann
Agile Tools: DevOps
IDE: Visual Studio

In dem Projekt ging es darum die Marketingprozesse in einer Agentur zu zentralisieren und die Adobe Indesign Clients mit einer webbasierten Lösung zu ersetzen.
Dabei musste eine Schnittstelle von der Webapplikation zum AdobeIndesignServer aufgebaut werden, welche die IndesignDateien als Templates mit Benutzerdaten befüllt.
Über einen Online Editor basierend auf Vue und React ist der Benutzer damit in der Lage Druckvorlagen zu personalisieren.
Eine Renderengine rechnet die Benutzerdaten (Text und Bild) in die IndesignDateien und stellt die Druckvorlagen über konfigurierbare Workflows dem Druckprozess zur Verfügung.
Der Datenaustausch wurde über MessageQueues relasiert, die die einzelnen Benutzerinteraktionen über ServiceMessages in JSON entgegennimmt, verlustsicher speichert und an die Serveranwendung weitergibt.
Nach erfolgreicher bearbeitung von Bild und Textelementen wurden die geänderten Bereiche neu gerendert und die Vorschauen an die Webanwendung zurückgegeben, um die Ansicht zu aktualsieren.
Die einzelnen Messages enthalten sogenannte "RenderJob Commands", welche die Schnittstelle am Server bediehnen.
Das ganze wird dann von einem ManagementBoard aus konfiguriert

Eingesetzte Qualifikationen

C#, PHP, Visual Studio

Fullstack Developer
Kundenname anonymisiert, Stuttgart
3/2018 – 6/2020 (2 Jahre, 4 Monate)
Marketing
Tätigkeitszeitraum

3/2018 – 6/2020

Tätigkeitsbeschreibung

Branche: Marketing
Team- /Projektgröße: 5 Mann
Umfeld (eingesetzte Methoden und Werkzeuge): B GIT, Android Studio , DevOps, Agile, Scrum
Programmiersprachen: Dart, Flutter , Javascript

Die Hauptaufgaben waren Planung und Umsetzung eines Prototypen / Proof of Konzept einer MobileApp, mit der es möglich sein soll Einzelteile von Baufahrzeugen logistisch zu erfasssen und für die Lagerhaltung zu identifizieren. Ziel war es den Einzelteileabfertigungssprozess mobil zu machen, um die Kosten der Lagerhaltung zu reduzieren.
Nach einer umfangreichen Planungsphase wurde durch mich eine auf Dart und Flutter basierende Mobile Anwendung für Android und IOS prototypisch umgegsetzt.
Die Koordination wurde mit Scrum und "Agilen Prozessen" realisiert.
Entwickelt und getestet wurde die App für Apple App- und Google Playstore mit Android Studio und XCode.
Die Apps wurden in den Stores veröffentlicht und zum Testen freigegeben

Eingesetzte Qualifikationen

Agile Entwicklung, DevOps (allg.), Java (allg.), PHP, SCRUM

PHP Senior-Programmierer
Kundenname anonymisiert, Stuttgart
3/2018 – 6/2019 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2018 – 6/2019

Tätigkeitsbeschreibung

Aufbau eines Marketingportals mit Magento2

Technologien: GIT, PHP Storm, HTML 5, PHP 7.x, Javascript, SQL, Magento2, JQuery (UI), JSON, Rest, SCRUM, CSS, Docker, Jenkins

Eingesetzte Qualifikationen

HTML, JavaScript, Magento, PHP

PHP Senior-Programmierer
Kundenname anonymisiert, Stuttgart
9/2017 – 3/2018 (7 Monate)
Marketing
Tätigkeitszeitraum

9/2017 – 3/2018

Tätigkeitsbeschreibung

Betreuung der Vertriebsplattform und Implementierung von Auftrags-Schnittstellen zu CRM Systemen

Technologien: GIT, PHP Storm, HTML 5, PHP 7.x, SQL, Rest, SCRUM, CSS, Docker

Eingesetzte Qualifikationen

PHP

Angestellter PHP Senior-Programmierer (Festanstellung)
Kundenname anonymisiert, Stuttgart
9/2016 – 6/2017 (10 Monate)
Finanzdienstleister
Tätigkeitszeitraum

9/2016 – 6/2017

Tätigkeitsbeschreibung

Weiterentwicklung des RTV CMS

Technologien: Laravel, GIT, PHP Storm, HTML 5, PHP 7.x, Javascript, SQL, JQuery (UI), JSON, Rest, SCRUM, CSS

Weiterentwicklung des Backend-CRMs

Technologien: GIT, PHP Storm, HTML 5, PHP 7.x, Javascript, SQL, JQuery (UI), CSS

Eingesetzte Qualifikationen

HTML5, JavaScript, PHP

PHP Senior-Programmierer
Kundenname anonymisiert, Stuttgart
3/2013 – 8/2016 (3 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2013 – 8/2016

Tätigkeitsbeschreibung

mehrere LDAP Anbindungen mit PHP Anwendungen gemacht.
zum Beispiel für Weidmüller: Hier wurde ein LDAP Modul für eine PSR0 Anwendung in PHP gemacht, welches folgende Dinge beinhaltete
Connection
Query
Bind
Replacements
Moves

Damit konnten wir eine vollständige SSO Funktionalität mit PW Änderungen, Stammdatenänderung, Expiring etc anbieten.

Techs: (mixed up) GIT, SVN, PHP Storm, HTML 4,5, PHP 5.x, Javascript, Photoshop, Smarty, MySql, SQL, Zend Framework, JQuery (UI), JSON, SOAP, XML, PHPTal, IIS, Apache, GIT, CODESNIFFER, Webservices, XHPROF, PROFILING, SCRUM, AGILE Methoden, Sails.js, CSS 2,3, PUPHPET, Docker, Ant. Jenkins, Buildautomation, Vagrant

Sections: Entwurf, Issuetracking, Dokumentation API Programmierung, Web2Print, Asset-Management, Programmierung rund ums E- Commerce mit Magento, SOAP-Implementierungen. SSO- Implementierungen, Portalintegrationen, Modulerweiterungen, Konzeption, Support, Releasemanagement, Scrum, Canban

Betriebssysteme: Win7, Windows 2008 Server R2, Linux.

Projektmanagement: Jira, Confluence

Versionierung: SVN, GIT, CVS

Buildsysteme: Jenkins

Eingesetzte Qualifikationen

Linux Entwicklung, Microsoft Windows (allg.), PHP

Ausbildung

Ausbildung zum Entwickler / Programmierer
(Ausbildung)
Jahr: 2002
Ort: Suhl
Ausbildung zum technischen Zeichner im Metallbau
(Ausbildung)
Jahr: 1997
Ort: Suhl

Qualifikationen

Als äußerst erfahrener Entwickler bringt Herr Peter B. umfangreiche Skills mit, um Ihr Projekt umzusetzen. In seinen bisherigen Projekten hat er bereits viele Anwendungen realisiert, welche ebenso cloudbasiert sind oder mit der Cloud kommunizieren. Für die Anwendungen hat er selbst diverse Schnittstel-len (REST/LDAP) realisiert und hierfür auch Authentifizierungslösungen (SSO) entwickelt. Innerhalb seiner Projekte hat er Lösungen für das Active Directory umgesetzt und ist sich sicher für Ihr Projekt ebenso eine zu entwi-ckeln. Sein Profil wird durch DevOps Kenntnisse (Docker / Jenkins) abgerun-det.
- Fullstack Developer
- C# und .Net Entwickler
- PHP Senior-Programmierer und Entwickler
- Webdeveloper

Über mich

Betriebsysteme:
- Linux
- Win 10 virtuell und Hardware
- MacOS
- Andoid
- IOS
- Cloudsysteme (platform.sh, AWS)
Frameworks:
- Symfony 5
- EZPlatform
- Docker
- Docker-Compose
- React.js
IDE:
- PHPStorm
- Netbeans
- Notepad ++
- VSC
Programmiersprachen:
PHP 7, MySQL, Javascript, JSON, C#, CSS 3, SASS, LESS, SCSS, XML, SOAP, REST, Go4 Patterns, TDD, Integrationstesting, Unittesting, SQL, ETL, Datenmigrationen (Big Data), React, Vue, GraphQL

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
20
Alter
44
Berufserfahrung
16 Jahre und 11 Monate (seit 05/2004)

Kontaktdaten

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

Jetzt Mitglied werden