Full Stack End-to-End Softwareentwickler
- Verfügbarkeit einsehen
- 3 Referenzen
- 95€/Stunde
- 81477 München
- Nähe des Wohnortes
- de | en | fr
- 24.01.2024
Kurzvorstellung
Auszug Referenzen (3)
"- überaus empfehlenswert
- herausragende Leistung
- technologisch up-to-date
- perfekte Zusammenarbeit
- beyond tellerrand
- THX für den Einsatz"
10/2017 – 2/2018
Tätigkeitsbeschreibung
Softwareentwicklung an einem mobilen Bestellservice
Technologien: PHP7 / JavaScript / React / Symfony 3.4 / MySql / Git / Docker / Linux / Jira
mySQL, React (JavaScript library), PHP, Symfony (Framework)
"Sehr kompetent, lösungorientiert und profesionell."
1/2015 – 3/2015
TätigkeitsbeschreibungEntwicklung eines browserbasierten Javascript-Spiels "Eistruhen Spektakel" für einen namhaften Eiscreme-Hersteller. Eingesetzte Technologien: Phaser, HTML5, TypeScript, JavaScript, git
Eingesetzte QualifikationenGit, TypeScript, HTML5, JavaScript
"Herr B. verfügt über erstklassige Kenntnisse im PHP Bereich. Schnell und professionell; wir würden jederzeit wieder mit ihm arbeiten."
12/2014 – 2/2015
TätigkeitsbeschreibungCustomisierung der Mediawiki-Lösung eines namhaften Haushaltsgeräteherstellers. Technologien: Mediawiki, PHP, Vagrant, git
Eingesetzte QualifikationenGit, VM VirtualBox (Oracle), PHP
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – 2/2023
Tätigkeitsbeschreibung
Implementierung einer Shopware 6 Erweiterung als Schnittstelle zur Softwarelösung des Kunden. Stichpunkte:
* Aufsetzen einer Entwicklungs- und Testumgebung mit Docker
* Implementieren der Authentifizierung
* Design und Implementieren der Konfigurationsseite
* Implementieren der Formularlogik
Programmiersprachen und Frameworks: PHP, Symfony, JavaScript, Shopware 6
Frontend-Technologien und Tools: HTML, CSS, Twig
Datenbanken: PostgreSQL
APIs und Services: Paqato, REST
Testing und Entwicklungstools: PHPUnit, Postman
Programmierparadigmen und Methoden: OOP (Objektorientierte Programmierung)
Versionskontrolle: Git, GitHub
Git, JavaScript, PHP, Shopware, Symfony (Framework)
5/2021 – 12/2022
Tätigkeitsbeschreibung
Agile Entwicklung eines komplexen E-Commerce Shops auf Basis von Symfony für einen Weltmarktführer im Bereich Umwelt- und Sicherheitstechnik. Zusammenspiel mit Commercetools, SAP und Microservices auf einem umfangreichen Kubernetes Setup auf Amazon AWS. Stichpunkte:
* Entwicklung von Backend-Komponenten und Microservices.
* Anbindung externer Systeme über APIs.
* Implementieren neuer Shop Features (Staffelpreise, Gutscheine, Rabatte)
* Datenaustausch mit dem SAP System des Kunden (CRM-Daten, Bestellungen)
* Anbindung von Payment Providern wie Unzer, Stripe und PayPal
* Anbindung von Logistik Providern wie ShipperHQ und Paqato
* Anbindung von Tax Providern wie Avalara
* Erstellung von Microservices zur Verarbeitung von Messages z.B. aus SAP
* Erstellung von Microservices für die diverse Shop Logiken
Programmiersprachen und Frameworks: PHP, Symfony, TypeScript, JavaScript, Vue.js
E-Commerce und Payment: Commercetools, Unzer , Stripe, Avalara, ShipperHQ
Datenbanken und Caching: PostgreSQL, MySQL, Redis, Elasticsearch, Varnish
Containerisierung und Orchestrierung: Kubernetes, Docker
Cloud-Dienste und Infrastruktur: AWS, SAP
Monitoring und Performance: Grafana, Tideways
CI/CD und Versionskontrolle: Gitlab, Git, ArgoCD
Projektmanagement und Dokumentation: Jira, Confluence
Internationalisierung: Storyblok
Versand und Logistik: Paqato
Programmierparadigmen und Methoden: DDD (Domain-Driven Design), OOP (Objektorientierte Programmierung), Softwarearchitektur
Frontend-Technologien: HTML, CSS, AJAX
APIs und Kommunikation: REST, GraphQL, JSON, DTO, RabbitMQ
Testing und Entwicklungstools: Postman, Prophecy, PHPUnit, Behat
Betriebssystem und Plattform: Linux
E-Commerce, Jira, Kubernetes, mySQL, PHP, PostgreSQL, Symfony (Framework), TypeScript, Vue.js
8/2019 – offen
Tätigkeitsbeschreibung
Agile Frontend Entwicklung für interne Tools und Services.
Ein Beispiel ist die Entwicklung einer React App zur Verwaltung und Auswertung von Marketing-Kampagnen. Stichpunkte:
* Implementieren der Okta Authentifizierung
* Integration und Interaktion mit einem Java-Backend.
* Implementieren eines Wizard zur Verwaltung der Kampagnen.
* Einsatz von HighCharts für die Auswertungen
* Dynamische Konfiguration der Kampagnen über HighCharts
* Einsatz von Docker, Kubernetes und GitLab CI für die Entwicklung und das Deployment
Ein weiteres Beispiel ist die Entwicklung einer zweiteiligen B2B React App zur Erstellung, Verwaltung und Auslieferung von Fragebögen. Stichpunkte:
* Implementieren der Okta Authentifizierung
* Integration und Interaktion mit einem Java-Backend
* Einsatz von React Toolkit mit RTK Query
* Umfangreiche Formularlogik über React Hook Form
* Implementieren von Wizards zum Erstellen und Bearbeiten
* Implementieren von Datentabellen für die Übersichten
* Einsatz von Docker, Kubernetes und GitLab CI für die Entwicklung und das Deployment
Programmiersprachen und Frameworks: React, TypeScript, HTML, CSS
UI Bibliotheken und Tools: PrimeFaces UI, Material UI, Highcharts, Storybook, Balsamiq
State Management und Packages: Redux, Redux-Saga, Redux-Toolkit, React-Hook-Form
Entwicklungsumgebungen und Editoren: Visual Studio Code
Testing Tools: Playwright, Jest, Postman
Containerisierung und Orchestrierung: Kubernetes, Docker, Podman
CI/CD und Versionierung: Git, GitLab CI/CD
APIs und Protokolle: GraphQL, REST, JSON, Markup
Betriebssysteme und Plattformen: Linux, Google Cloud Platform (GCP)
Projektmanagement: Trello, Kanban, Slack
GraphQL, JavaScript, JavaScript Object Notation (JSON), React (JavaScript library), Representational State Transfer (REST), TypeScript
12/2018 – 3/2021
Tätigkeitsbeschreibung
Full Stack Webentwicklung am Backoffice-Tool zur Verwaltung von Klagen im Abgasskandal. Stichpunkte:
* Erstellung eines komplexen Workflow
* Implementieren von Wizards
* Automatisierte Generierung von Schriftstücken mit Latex
* Automatisierte Generierung und Versand von Mails
* Umfangreiche Protokollierung
* Implementieren eines Rechnungsgenerators
* Anbindung von LexOffice per API
Programmiersprachen und Frameworks: PHP, ZendExpressive, Laminas, Symfony, JavaScript, React
Datenbanken und Datenverwaltung: Percona, Redis, Elasticsearch
Messaging und Cache: RabbitMQ, Messenger Component, Redis, Memcache
Versionskontrolle und Containerisierung: Git, Docker
Testing: PHPUnit, Codeception
Frontend Technologien: HTML, CSS, Vue.js
Monitoring: Kibana, Tideways
Projektmanagement und Entwicklungsmethoden: Jira, Scrum, Kanban
Konfigurationsmanagement: Puppet, Ansible
Textgenerator: LaTeX
Buchhaltungsprovider: Lexoffice API
Datenformate: JSON, XML, PDF, Word
Docker, JavaScript, Jira, LaTex, mySQL, PHP, SCRUM, Zend
10/2018 – 12/2018
Tätigkeitsbeschreibung
Implementieren eines XML-Importers für ein umfangreiches PIM-System.
Tech Stack, Tools und Kenntnisse: PHP, XML, TYPO3, MySQL, Git, Docker, Jira
PHP, Typo3, XML
7/2018 – 12/2018
Tätigkeitsbeschreibung
Neuentwicklung eines Kampagnen-Tools mit Anbindung an CRM-Services auf Basis von Symfony 4.
Technologien: PHP7 / Symfony 4 / PostgresSQL / SOAP / REST / jQuery / Git / Docker /Jira
PostgreSQL, SOAP (Simple Object Access Protocol), JavaScript, Representational State Transfer (REST), Symfony (Framework)
10/2017 – 2/2018
Tätigkeitsbeschreibung
Softwareentwicklung an einem mobilen Bestellservice
Technologien: PHP7 / JavaScript / React / Symfony 3.4 / MySql / Git / Docker / Linux / Jira
mySQL, React (JavaScript library), PHP, Symfony (Framework)
5/2017 – 4/2018
Tätigkeitsbeschreibung
Softwareentwicklung an einem Internetportal
Technologien: PHP7 / JavaScript / Laravel / MySql / Git / Vagrant / Linux / Jira
mySQL, JavaScript, PHP
4/2017 – 8/2017
Tätigkeitsbeschreibung
Softwareentwicklung an der Web-Plattform des Kunden. Neuentwicklung diverser Module für Backend / Frontend.
Technologien: PHP7 / JavaScript / React / Angular / ezPublish / MySql / git
mySQL, SQL, Git, HTML5, React (JavaScript library), CSS (Cascading Style Sheet), HTML, AngularJS, JavaScript, PHP
2/2015 – offen
Tätigkeitsbeschreibung
Umfassende IT-Beratung sowie Entwicklung und Betreuung von Individualsoftware. Entwicklung von APIs und Diensten. Datenbankmanagement.
Beispielsweise Beratung in Architektur- und Technologiefragen:
* Analyse der bestehenden Systeme und Prozesse
* Bedarfsermittlung und Lösungsdesign
* Unterstützung bei der Implementierung
Beispielsweise Weiterentwicklung und Betreuung der Applikationen:
* Entwicklung und Betreuung der umfangreichen Reporting-, Kunden- und Kampagnenmanagement-Anwendung auf Basis von Symfony und MariaDB
* Implementieren der Anbindung von weiteren Services über APIs
* Erstellen einer API für den Zugriff durch Kunden
* Datenimport und -aggregation von z.B. Google Ads und Facebook
* Entwicklung einer REST/GraphQL-API als Backend für die Reporting- und Managementanwendung der zweiten Generation, basierend auf Symfony, PostgreSQL und API Platform
* Erstellen der Docker-Entwicklungsumgebung
* Evaluierung von GPC, Heroku und Platform.sh als PaaS
* Konfiguration und Betreuung des Deployments auf Platform.sh
* Implementieren von Microservices für Importe und Mailings
Programmiersprachen und Frameworks: Symfony, PHP, Vue.js, Twig, jQuery
Frontend-Technologien: HTML, CSS, JavaScript
Datenbanken: SQL, MariaDB, MySQL, PostgreSQL, MongoDB
APIs und Services: API Platform, Google Ads API, Meta Graph API, REST, GraphQL, AJAX, JSON
Testing und Qualitätssicherung: PHPUnit, Postman
Projektmanagement und Planung: Jira, Trello, Youtrack
Bibliotheken und Tools für Datenvisualisierung: Highcharts, JPGraph
Datenverarbeitung und Reporting: PHPOffice, PHPExcel, PHPWord
CI/CD und Versionskontrolle: Git, Bitbucket, Jenkins
Hosting und Deployment: Heroku, Platform.sh, Docker, Google Cloud Platform (GCP)
Caching und Message Broker: RabbitMQ, Messenger, Memcached, Redis
Monitoring und Fehlermanagement: Rollbar
Weitere Tools und Technologien: OOP, Softwarearchitektur, Linux
CSS (Cascading Style Sheet), Git, Google Adwords, HTML, HTML5, JavaScript, mySQL, PHP, SQL, Symfony (Framework), TypeScript
1/2015 – 3/2015
TätigkeitsbeschreibungEntwicklung eines browserbasierten Javascript-Spiels "Eistruhen Spektakel" für einen namhaften Eiscreme-Hersteller. Eingesetzte Technologien: Phaser, HTML5, TypeScript, JavaScript, git
Eingesetzte QualifikationenGit, TypeScript, HTML5, JavaScript
12/2014 – 2/2015
TätigkeitsbeschreibungCustomisierung der Mediawiki-Lösung eines namhaften Haushaltsgeräteherstellers. Technologien: Mediawiki, PHP, Vagrant, git
Eingesetzte QualifikationenGit, VM VirtualBox (Oracle), PHP
1/2013 – 3/2014
TätigkeitsbeschreibungSoftwareentwicklung an der Online Marketing Kunden- und Kampagnenmanagementsoftware des Kunden. Technologie- und Architekturberatung. Technologisches Umfeld PHP / Zend Framework / MySQL / ExtJS / jQuery / Subversion SVN / Vagrant / Puppet / Mantis / Bidmanagement / Google Adwords API / Telefontracking
Eingesetzte QualifikationenmySQL, Apache Subversion (SVN), Mantis, Zend, Google Adwords, JavaScript, JavaScript-Frameworks, PHP, jQuery
5/2011 – 7/2017
Tätigkeitsbeschreibung
Softwareentwicklung der Online-Marketing Tracking-Lösung
Softwareentwicklung eines RealTimeBidding-Proxy
Wartung der Legacy Kampagnenmanagement- und Tracking-Lösung
Softwareentwicklung eines Feed-Generator Tools
und weitere ...
Technologien: C#, .NET Core, ASP.NET, JavaScript, MongoDB Cluster, RabbitMQ, Memcached, MySQL, git, Youtrack, jMeter, Confluence, PHP5, PHP7, Google Adwords API, XML, SOAP, Json, Java, Python und weitere ...
MongoDB, SQL, Kanban (Softwareentwicklung), .Net, C#, Python, XML, Jira, SOAP (Simple Object Access Protocol), AMQP, Google Adwords, HTML5, JavaScript Object Notation (JSON), CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript-Frameworks, PHP, jQuery, SEO / SEM
2/2011 – 5/2011
TätigkeitsbeschreibungAppentwicklung einer nativen Android App "Yara Entzugsrechner" zur Bestimmung der Nährstoffentzüge landwirtschaftlicher Kulturen. Technologien: Android SDK, Java
Eingesetzte QualifikationenAndroid, Java (allg.)
10/2010 – 12/2010
TätigkeitsbeschreibungWeiterentwicklung und Optimierung des webbasierten Agrarmaschinen-Konfigurators im technologischen Umfeld PHP / MySQL / JavaScript (Prototype, Scriptaculous)
Eingesetzte QualifikationenmySQL, JavaScript, JavaScript-Frameworks, PHP
7/2008 – 5/2011
TätigkeitsbeschreibungSoftwareentwicklung an der Online Marketing Tracking- und Reportingengine des Kunden im technologischen Umfeld PHP / Zend Framework / MySQL / ExtJS / Subversion / Google Adwords API / Seach Engine Marketing
Eingesetzte QualifikationenmySQL, Apache Subversion (SVN), XHTML (Extensible HyperText Markup Language), Zend, Google Adwords, HTML, JavaScript, JavaScript-Frameworks, PHP, SEO / SEM
12/2007 – 7/2008
TätigkeitsbeschreibungSoftwareentwicklung einer Website für nachhaltigen Konsum im technologischen Umfeld PHP / MySql / Drupal / JSP
Eingesetzte QualifikationenmySQL, Drupal, PHP, JSP (Java Server Pages)
3/2007 – 10/2007
TätigkeitsbeschreibungSoftwareentwickler zur Umsetzung einer Intranetapplikation zur Planung und Verwaltung von Veranstaltungen basierend auf ASP.NET C#, Javascript, Dojo-Toolkit, MS-SQL-Server 2005
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), C#, ASP.NET, JavaScript, JavaScript-Frameworks
6/2006 – 5/2007
TätigkeitsbeschreibungFrontend-Webentwicklung (X)HTML, CSS an einer auf Patente spezialisierten Internetauktionsplattform
Eingesetzte QualifikationenXHTML (Extensible HyperText Markup Language), CSS (Cascading Style Sheet), HTML
10/2002 – 4/2006
TätigkeitsbeschreibungWebdeveloper Web Operations & Services im Team zur Betreuung der Hewlett Packard EMEA hp.com Webseiten
Eingesetzte QualifikationenXHTML (Extensible HyperText Markup Language), CSS (Cascading Style Sheet), HTML, JavaScript, PHP, Adobe Photoshop
5/2001 – 4/2002
TätigkeitsbeschreibungColdFusion-Programmierer und Informatik-Praktikant (Praktikumssemester) in diversen Web-Projekten
Eingesetzte QualifikationenXHTML (Extensible HyperText Markup Language), ColdFusion, HTML, JavaScript, PHP
5/2000 – 12/2000
TätigkeitsbeschreibungWerkstudent in der Webprogrammierung mit ColdFusion / HTML
Eingesetzte QualifikationenXHTML (Extensible HyperText Markup Language), ColdFusion, HTML
10/1998 – 4/2000
TätigkeitsbeschreibungTrainee zum Webmaster und Informatik-Praktikant (Praktikumssemester) Bereich Webentwicklung
Eingesetzte QualifikationenXHTML (Extensible HyperText Markup Language), ColdFusion, HTML
10/1998 – 4/2000
Tätigkeitsbeschreibung
Webentwicklung und Webmaster-Tätigkeiten für Stellenbörse, Heftarchiv, Foren
Branche: Verlag
Position: Webmaster Trainee / Praktikant / Webentwickler
Technologien: HTML, ColdFusion, Javascript, SQL
SQL, ColdFusion, HTML, JavaScript
Zertifikate
Amazon Web Services
Udemy
CeLS - Certified by professionals
University Duisburg Essen
Zend Technologies
-
Ausbildung
Hochschule München
München
TU München
Über mich
Meine Kompetenzen erstrecken sich über das gesamte Spektrum der Frontend- und Backend-Technologien. Angefangen bei PHP und Symfony über C# und .NET bis hin zu TypeScript und React.
Ich lege großen Wert auf höchste Qualitätsstandards, die kontinuierliche Weiterentwicklung meiner Fähigkeiten und die effiziente Umsetzung von Projekten.
Als freiberuflicher Spezialist stehe ich Ihnen gerne zur Verfügung, um Ihr Team mit meinem Wissen und meiner Erfahrung zu unterstützen.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden