Robert Gavin
PHP Entwickler

  • Flensburg

Über mich

<ul>
<li>Konzeption und Einführung von Individual-Softwarelösungen (Webbasiert)</li>
<li>Hoch verfügbare Lösungen</li>
<li>Hoch skalierende Lösungen</li>
<li>Linked Data</li>
<li>Software Architektur in Webanwendungen</li>
<li>Continuous Integration / Continuous Delivery</li>
<li>Test Driven Development</li>
<li>DevOps</li>
<li>UI / UX-Design</li>
<li>Prozessautomatisierung</li>
</ul>
<strong>Branchenkenntnisse</strong>

<ul>
<li>Einzelhandel</li>
<li>Online Communities</li>
<li>Content-Creation</li>
<li>E-Commerce</li>
</ul>
<strong>Cloud Anbieter</strong>

<ul>
<li>AWS (Amazon Web Services)</li>
</ul>
<strong>Programmiersprachen / Scriptsprachen</strong>

<ul>
<li>PHP</li>
<li>SQL</li>
<li>JavaScript</li>
</ul>
<strong>Entwicklungsumgebungen</strong>

<ul>
<li>PHPStorm</li>
<li>Visual Studio</li>
</ul>
<strong>Datenbanken</strong>

<ul>
<li>MySQL (5 / AWS Aurora)</li>
<li>MongoDB</li>
<li>SPARQL</li>
</ul>
<strong>Applikations Server / Middleware / Plattformen</strong>

<ul>
<li>Docker</li>
</ul>
<strong>Webtechnologien</strong>

<ul>
<li>JavaScript, AJAX, jQuery, ReactJS, JSON, XML, CSS, HTML4/5, OWL</li>
<li>SOAP, REST</li>
<li>OAuth2</li>
</ul>
<strong>Betriebssysteme</strong>

<ul>
<li>Linux (Ubuntu, Debian, Mint)</li>
<li>Windows 95, 98, ME, 2000, XP, 7, 8, 10</li>
<li>MacOS (10.8 – 10.14)</li>
</ul>
<strong>Software zur Vorgangs- und Projektverfolgung</strong>

<ul>
<li>Basecamp</li>
<li>Freedcamp</li>
<li>Teamgrid</li>
<li>Azure DevOps (former VSTS)</li>
</ul>
&nbsp;<br />
<strong>Methoden der Softwareentwicklung</strong>

<ul>
<li>Agile Softwareentwicklung nach Scrum und Kanban</li>
<li>DevOps (Docker,Debian/Ubuntu Server)</li>
<li>Test Driven Development (TDD)</li>
<li>Continuous Integration / Continuous Delivery</li>
</ul>

Referenzen / Projekthistorie

Branche / Bereich: Versicherungen
Zeitraum: 01/08/2019 bis 31/10/2019
Rolle: Projektleitung und Entwicklung
Aufgaben / Verantwortlichkeiten
• Microsoft Dynamics 365 Basiseinrichtung
• Systemerweiterung nach Wunsch des Kunden
Methoden /
Technologien
• Dynamics 365
• CSS

Branche / Bereich: Kunst und Kultur
Zeitraum : 15/06/2019 bis 31/10/2019
Rolle: Projektleitung und Entwicklung
Aufgaben / Verantwortlichkeiten
• Daten-Migration(Custom CMS zu Wordpress)
• Projektmanagement
• Wordpress-Custom-Template
• Wordpress-Custom-Plugins und -Widgets
Methoden /
Technologien
• Agile Software-Entwicklung
• MySQL
• PHP
• HTML und CSS
• Git und Grunt

Branche / Bereich: Verein/Verband
Zeitraum : 01/04/2019 bis 15/06/2019
Rolle: Projektleitung und Entwicklung
Aufgaben / Verantwortlichkeiten:
• Daten-Migration(Wordpress zu Wordpress)
• Projektmanagement
• Design
Methoden /
Technologien:
• Agile Software-Entwicklung
• MySQL
• PHP
• HTML und CSS
• Wordpress

Branche / Bereich: Gastronomie/Events
Zeitraum: Seit 02/2019
Rolle: Projektleiter
Aufgaben / Verantwortlichkeiten
• Anforderungsanalyse
• Projektmanagement
• Product-Owner
• CR
• Sale
Methoden /
Technologien
• Agile Software-Entwicklung
• MySQL
• React-Native
• C#
• .NET Core

Branche / Bereich: Twitch/Gaming
Zeitraum Seit: 02/2019
Rolle: Entwickler
Aufgaben / Verantwortlichkeiten
• Anforderungsanalyse
• Projektmanagement
• Product-Owner
• Entwicklung von Brücken-Applikationen zwischen Twitch und dem MMORPG Rescue Wars
Methoden /
Technologien
• Agile Software-Entwicklung
• MySQL
• ReactJS

Branche / Bereich: E-Commerce/Versandhandel
Zeitraum: 10/2017 bis 12/2018
Rolle: Chief Development Officer
Aufgaben / Verantwortlichkeiten
• Anforderungsanalyse
• Projektmanagement
• Product-Owner
• Erstellen von Architekturen mit Fokus auf Schnittstellenvielfalt
• Entwicklung von PHP-basierten Plugins und größeren Lösungen innerhalb und außerhalb gegebener Frameworks
• Entwicklung von PHP-Lösungen unterstützt durch Docker
• Plugins für plentymarkets
Methoden /
Technologien
• Docker
• Agile Software-Entwicklung mit Scrum
• Test-Driven-Development
• MySQL
• MongoDB

Branche / Bereich: Content-Creation (Twitch)
Zeitraum: 07/2014 bis 09/2017
Rolle: Freelancer
Aufgaben / Verantwortlichkeiten
• Maßgeschneiderte Lösungen für individuelle Content-Hersteller
• Erstellen von Web-Schnittstellen für Bot-Software
• Webdesign
Methoden /
Technologien
• MySQL
• Docker
• Agile Entwicklung

Branche / Bereich: Online-Communites
Zeitraum: 01/2013 bis 08/2015
Rolle: CEO, Junior-Dev
Aufgaben / Verantwortlichkeiten
• Ideenentwicklung für innovative Produkte innerhalb der Computer-Spiele-Branche
• Projektmanagement
• Kundenkommunikation
• Leitende Rolle bei der Planung, Gestaltung und Umsetzung
Methoden /
Technologien
• PHP
• Webapplikation mit HTML5, CSS, JS und JSON
• Agile Entwicklung mit Kanban
• DevOps

Branche / Bereich: Einzelhandel/Reisebranche
Zeitraum Seit: 01/2013
Rolle: Freelancer
Aufgaben / Verantwortlichkeiten
• Kundengewinnung
• Webdesign
• Webentwicklung
• 1st Level Support für Kunden
Methoden /
Technologien
• Webapplikation mit PHP, HTML5 und MySQL Server
• Agile Entwicklung mit Kanban
• DevOps