a Randstad company

Freelance Software Architect; Interim CTO, Project Management, Consulting, Agile Coaching, PHP Full-Stack Development

Profil
Top-Skills
Software-Entwicklung Softwarearchitektur Technology Management Leadership and Teamwork agiles Projektmanagement
Verfügbar ab
01.02.2023
Bald verfügbar - Für planbare Projekte: Der Experte steht für neue Folgeprojekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

7 Monate

2022-05

heute

Softwareentwicklung

Software-Architekt und -Entwickler PHP 7 PHP 8 Kanban
Rolle
Software-Architekt und -Entwickler
Projektinhalte

  • (Weiter-)Entwicklung einer hybriden Webapplikationen auf Basis von Wordpress und Symfony 5

  • Anbindung und Umsetzung von neuen Funktionalitäten mittels GCP Service

  • Upgrade einer Symfony Applikation von PHP 7.4 auf 8.1 und Version 4.4 auf 5.4/6

  • Migration von Beanstalkd zu Symfony Messenger

  • Know-How Transfer von Symfony, Best Practices von PHP Applikationen und agilem Entwicklungsprozess

  • Durchführung von TechTalks

Produkte
WordPress Symfony Redis MariaDB Beanstalkd Symfony Messenger Google Cloud Platform OAuth2
Kenntnisse
PHP 7 PHP 8 Kanban
Kunde
Trimexa GmbH
Einsatzort
remote
1 Jahr 8 Monate

2021-03

2022-10

Softwareentwicklung

Software-Architekt und -Entwickler Scrum Kollaboratives Projektmanagement DevOps ...
Rolle
Software-Architekt und -Entwickler
Projektinhalte
  • Anforderungsdefinition, Konzeption und Implementierung von Symfony 5 Webapplikationen

  • Know-How Transfer von Symfony, Best Practices von PHP Applikationen und agilem Entwicklungsprozess

  • Implementierung von Tests auf Basis von PHPUnit, Behat und funktionalen Symfony Tests

  • Anleitung des Entwicklungsteams

  • Durchführung von TechTalks

Produkte
MySQL PHPStorm Docker Symfony Message Queuing Active Directory Federation Service
Kenntnisse
Scrum Kollaboratives Projektmanagement DevOps PHP 7
Kunde
Projektträger im Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR-PT)
Einsatzort
Berlin
1 Jahr 3 Monate

2019-12

2021-02

Softwareentwicklung

Senior Software Architect Scrum Agile Entwicklung
Rolle
Senior Software Architect
Projektinhalte
  • Weiterentwicklung einer legacy Zend 2 Applikation
  • Migration von Zend 2 auf Laminas Framework
  • Migration von PHP 7.0 auf PHP 7.4
  • Cross-funktionale Entwicklung von Backend, Frontend und DevOps
  • Know-How Transfer im Team
  • Konzeption und Architekturberatung
Produkte
ZendFramework PHP RabbitMQ nginx MySQL Doctrine Docker ansible Python
Kenntnisse
Scrum Agile Entwicklung
Kunde
Architrave GmbH
Einsatzort
Berlin
1 Jahr 3 Monate

2018-09

2019-11

Entwicklung div. PHP Webapplikationen, DevOps

Software-Architekt und -Entwickler Kanban Kollaboratives Projektmanagement DevOps
Rolle
Software-Architekt und -Entwickler
Projektinhalte
  • Anforderungsdefinition, Konzeption und Implementierung von Symfony 4 Webapplikationen
  • Know-How Transfer von Symfony, Best Practices von PHP Applikationen und agilem Entwicklungsprozess
  • Implementierung von Unit und Behat Tests 
  • Konzeption und Umsetzung von Continuous Integration und Continuous Delivery mittels Deployer und Jenkins auf Basis von Docker
  • Einführung von Docker Umgebungen für lokale Softwareentwicklung
  • Anleitung und Organisation des Entwicklungsteams.
  • Durchführung von TechTalks
  • Support und Anforderungsanalyse für und mit externen Kunden
  • Anwendung des Vorgehensmodell V-Modell XT und der spez. Variante V-Modell XT Bund
  • Umsetzung von Standards, wie Barrierefreiheit, BSI-Maßnahmen, Styleguide Bund
Produkte
Symfony MySQL MSSQLServer PostgreSQL PHP 7 Deployer PHPStorm Jenkins Bash Scripting Docker
Kenntnisse
Kanban Kollaboratives Projektmanagement DevOps
Kunde
Projektträger im Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR-PT)
Einsatzort
Berlin
3 Monate

2019-07

2019-09

Analyse und Weiterentwicklung einer Wordpress Applikation

Software-Architekt und -Entwickler Kanban DevOps
Rolle
Software-Architekt und -Entwickler
Projektinhalte
  • Vollständiges Analyse einer bestehenden Wordpress Applikation
    • Beurteilung der Architektur
    • Code Review
    • Infrastruktur- und Deploymentbewertung
    • Maßnahmendefinition aus den Analyseergebnissen
  • Umsetzung der technischen und fachlichen Maßnahmen als Voraussetzung weiterführender Entwicklung
  • Implementierung neuer Anforderungen
Produkte
WordPress MySQL Redis Varnish WooCommerce
Kenntnisse
Kanban DevOps
Kunde
brands4friends (Private Sale GmbH)
Einsatzort
Berlin
1 Jahr 2 Monate

2017-05

2018-06

Interim CTO

CTO Continuous Integration Kanban
Rolle
CTO
Projektinhalte

  • Konsolidierung der Technologie Stacks, Applikationen und Infrastruktur
  • Strategische Verantwortung für die Technologie Roadmap
  • Agile Development Prozessoptimierung
  • Team Guidance
  • Planung, Konzeption und (Weiter-)Entwicklung der bestehenden Produkte
  • technischer Support für Marketing und Vetrieb

Produkte
Docker MySQL Jenkins Deployer PostgreSQL NodeJS Postgrest API Infusionsoft Angular.js Jelastic nginx Virtuozzo Linux RedHat PHP Wordpress VisualComposer
Kenntnisse
Continuous Integration Kanban
Kunde
Mapegy GmbH
Einsatzort
Berlin
1 Jahr 4 Monate

2016-03

2017-06

Entwicklung div. PHP Webapplikationen

Software-Architekt und -Entwickler Kanban Mitarbeiterführung Kollaboratives Projektmanagement
Rolle
Software-Architekt und -Entwickler
Projektinhalte
  • Unterstützung bei der Weiterentwicklung diverser PHP Webapplikationen auf Basis von CakePHP 1 & 2, sowie CodeIgniter.
  • Anforderungsdefinition, Konzeption und Implementierung von zwei Symfony Webapplikationen.
  • Know-How Transfer von Symfony, Best Practices von PHP Applikationen und agilem Entwicklungsprozess.
  • Implementierung von UnitTest.
  • Konzeption und Umsetzung von Continuous Integration mittels Deployer und Jenkins auf Basis von Docker.
  • Anleitung und Organisation des Entwicklungsteams.
  • Support und Anforderungsanalyse für und mit externen Kunden.
  • Anwendung des Vorgehensmodell V-Modell XT und der spez. Variante V-Modell XT Bund
  • Umsetzung von Standards, wie Barrierefreiheit, BSI-Maßnahmen, Styleguide Bund
  • Referenzseiten
    • http://www.esfri.eu
    • https://www.bop-portal.de
    • https://www.bof-portal.de
    • https://www.bildungspraemie.info
    • https://wb.bildungspraemie.info/weiterbildung/
Produkte
Doctrine CakePHP 1 & 2 MySQL 5 Bootstrap Git Twig Less IntelliJ CodeIgniter Atlassian JIRA Docker Jenkins PHPUnit Deployer nginx VMware Symfony PHP MSSQLServer MS IIS Ubuntu Debian
Kenntnisse
Kanban Mitarbeiterführung Kollaboratives Projektmanagement
Kunde
Projektträger im Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR-PT)
Einsatzort
Berlin
1 Monat

2016-11

2016-11

Shop Erweiterungen

Software-Entwickler
Rolle
Software-Entwickler
Projektinhalte
  • Implementierung von Produktgutscheinen in einem Laravel-basierten Shop
  • Integration in die vorhande Systemarchitektur mit Anpassung am gesamten Checkoutprozess, Paymentanbindung und automatisierter Gutscheinerstellung
  • Anpassungen am Frontend, sowie Ergenzung der bestehenden (Email-) Templates
Produkte
Laravel Blade Eloquent SCSS JavaScript jQuery Bower Gulp nginx
Kunde
Hundert Grad Oechsle GmbH (3Weine)
Einsatzort
Berlin
1 Monat

2016-09

2016-09

Anpassung Shopware Template

Software-Entwickler
Rolle
Software-Entwickler
Projektinhalte
  • Anpassung des default responsive Templates an die Vorgaben des Kunden
  • Übertragung der Änderungen aus dem bisherigen Template in die gesamte Systemarchitektur, wie Landingpages, Produktlisting, Checkout und Payment
  • Adaption vorhandener Kundenplugins
Produkte
Shopware 5 CSS3 LESS IntelliJ JavaScript jQuery HTML5 Smarty Grunt nginx
Einsatzort
Berlin
5 Monate

2015-09

2016-01

Produktentwicklung auf Basis einer Applikationsplattform

Software-Architekt und -Entwickler Scrum
Rolle
Software-Architekt und -Entwickler
Projektinhalte

Entwicklung eines neuen Produktes auf einer bereits vorhandenen Applikationsplattform, Umsetzung eines vollständig neuen Designkonzeptes, Implementierung im Backend und Frontend, Anbindung an interne Services, Konzeption und Entwicklung von neuen Komponenten in der Gesamtplattform

Produkte
IntelliJ PHP Zend Framework Doctrine Foundation Smarty Sass MySQL Git JavaScript Jenkins Sonarqube Linux RedHat Apache
Kenntnisse
Scrum
Kunde
Lebensberatungsunternehmen
Einsatzort
Berlin
9 Monate

2014-11

2015-07

Shop für Online-Seminare

Software-Architekt und -Entwickler Scrum Kanban
Rolle
Software-Architekt und -Entwickler
Projektinhalte
  • Konzeption eines Shops zum Vertrieb und Durchführung von Online-Seminaren
  • Entwurf der Architektur, Schnittstellen und Auswahl der zu verwendenen Technologien
  • Entwicklung der kundenspezifischen Backend und Frontend Komponenten
  • Anbindung an bestehende Kundensysteme/APIs, wie Seminarplattform, Paymentservices, Reporting
  • Neuimplementierung des gesamten Checkout- und Paymentprozesses mit dem Fokus von Online-Seminaren
  • Adaption des Standarddesigns auf die kundenspezifische Entwürfe
Produkte
Eclipse PHP Symfony Zend Framework Doctrine Shopware Bootstrap Apache Camel Elastic Search Twig Smarty CSS JavaScript ClickWebinar memcached Sass Less MySQL Jenkins Git Sonarqube nginx PHPUnit Linux RedHat
Kenntnisse
Scrum Kanban
Kunde
Lebensberatungsunternehmen
Einsatzort
Berlin
8 Monate

2014-09

2015-04

Entwicklung eines Enterprise Portals auf Basis von Liferay (forts.)

Software-Architekt
Rolle
Software-Architekt
Projektinhalte

Jährliche Projektfortsetzung; Beschreibung siehe Projekt vom 03/2011

Kunde
Versand- und Logistikunternehmen
Einsatzort
Berlin
9 Monate

2013-07

2014-03

Entwicklung einer vollständigen Systemarchitektur als MVP

Software-Architekt und -Entwickler Scrum
Rolle
Software-Architekt und -Entwickler
Projektinhalte

Entwicklung eines vollständigen Systems für Kurierdienste vergleichbar mit myTaxi.com. Server/API, Backend, hybride Android- und iOS-Apps für Kunden und Kurierfahrer, Implementierung von instant Tracking und Push-Notification, CMS/CRM Entwicklung

Produkte
Apache HTTP Server Apache Tomcat MySQL XML HTML5 CSS JavaScript KendoUI jQuery Phonegap Google API Java Spring MVC Maven Eclipse SVN XMPP Drupal PHP Cordova nginx
Kenntnisse
Scrum
Kunde
StartUp Unternehmen
Einsatzort
Berlin
6 Monate

2013-04

2013-09

Entwicklung eines Enterprise Portals auf Basis von Liferay (forts.)

Software-Architekt und -Entwickler Scrum
Rolle
Software-Architekt und -Entwickler
Projektinhalte
Anpassung des Design, Anbindung an lokale Infrastrukturen/LDAP, Implementierung von kundenspezifischen Erweiterungen
Kenntnisse
Scrum
Einsatzort
Berlin
4 Monate

2012-03

2012-06

Entwicklung eines Enterprise Portals auf Basis von Liferay (forts.)

Software-Entwickler
Rolle
Software-Entwickler
Projektinhalte

Jährliche Projektfortsetzung; Beschreibung siehe Projekt vom 03/2011

Kunde
Versand- und Logistikunternehmen
Einsatzort
Berlin
5 Monate

2011-03

2011-07

Entwicklung eines Enterprise Portals auf Basis von Liferay

Software-Entwickler Scrum
Rolle
Software-Entwickler
Projektinhalte
Anpassung des Designs, Anbindung an bestehende Kundensysteme/APIs/LDAP, Implementierung von kundenspezifischen Erweiterungen, Unit UI-Tests, Infrastrukturaufbau, Wartung, Support.
Produkte
Apache HTTP Server Apache Tomcat Liferay Java JSP Spring MVC Struts Maven Velocity JavaScript CSS Eclipse SVN Hibernate Oracle Jenkins Checkstyle Sonarqube Active Directory
Kenntnisse
Scrum
Kunde
Versand- und Logistikunternehmen
Einsatzort
Berlin
1 Jahr 5 Monate

2009-10

2011-02

Entwicklung des mathematischen Frameworks eines eLearning Systems

Software-Entwickler Scrum Adobe Flex ActionScript ...
Rolle
Software-Entwickler
Projektinhalte
  • Konzeption
  • TDD des mathematischen Cores
  • Integration in UI Komponenten
Produkte
Eclipse
Kenntnisse
Scrum Adobe Flex ActionScript Adobe Flash Builder XML MathML CSS
Kunde
bettermarks GmbH
Einsatzort
Berlin

5 Jahre

2003-10

2008-09

Informatik Studium

Diplom Informatiker, Technische Universität Berlin
Abschluss
Diplom Informatiker
Institution, Ort
Technische Universität Berlin
Schwerpunkt

Schwerpunkt in Systemanalyse und EDV mit Nebenfach Wirtschaftswissenschaften

Abschlussnote: 1.2 (mit Auszeichnung)

Deutsch Muttersprache
Englisch verhandlungssicher
Polnisch Muttersprache

Top Skills
Software-Entwicklung Softwarearchitektur Technology Management Leadership and Teamwork agiles Projektmanagement
Produkte / Standards / Erfahrungen / Methoden
Active Directory Active Directory Federal Services Adobe Flex Agile Entwicklung Angular.js ansible Apache Apache Camel Apache HTTP Server Apache Tomcat Atlassian JIRA Blade Bootstrap Bower CakePHP 1 & 2 ClickWebinar CMS-Systeme (z.B. Joomla, Wordpress, MT) CodeIgniter Continuous Integration Cordova CSS3 Deployer DevOps Docker Doctrine Drupal Eclipse Elastic Search Eloquent Foundation Git Google API Grunt Gulp HTML5 Infusionsoft IntelliJ Jelastic Jenkins Kanban KendoUI Laravel Less Liferay Maven memcached MS IIS nginx NodeJS OAuth2 Phonegap PHPStorm PHPUnit Postgrest API Prozessmodellierungsnotationen EPK, eEPK, Flussdiagramm, BPMN RabbitMQ Redis Sass Scrum SCSS Shopware Shopware 5 Six Sigma (DMAIC-Zyklus) Green Belt Smarty Sonarqube Spring MVC Spring, Struts, GWT, Cocoon, Hibernate SVN Symfony Twig Varnish Virtuozzo VisualComposer VMware Wordpress XML Zend Framework ZendFramework
Betriebssysteme
Debian Linux RedHat Linuxadministration Microsoft Windows Netzwerkadministration SUSE Linux Enterprise Ubuntu Windowsadministration
Programmiersprachen
ActionScript ASP.NET Bash Scripting C# CSS Flash/Flex HTML 5 Java JavaScript MathML Perl PHP PHP 7 PHP 5 PHP 8 Python XML, XSL, XPath
Datenbanken
MongoDB MSSQLServer MySQL MySQL 5 Oracle PostgreSQL
Datenkommunikation
XMPP
Personalverantwortung
Kollaboratives Projektmanagement Mitarbeiterführung

  • Automobilbranche
  • Hochschullehre / Education / eLearning
  • Logistikbranche
  • eCommerce
  • öffentlicher Dienst / öffentliche Verwaltung
  • Technologiescouting (Big Data)
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren