Profilbild von Phillip Goellner Fullstack Developer aus GarchingbeiMuenchen

Phillip Goellner

verfügbar

Letztes Update: 06.09.2022

Fullstack Developer

Firma: Colenet GmbH
Abschluss: Mobile Informatik | DHBW Ravensburg
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | portugiesisch (gut)

Dateianlagen

DE_Profil_Phillip_Goellner_2022-09.pdf

Skills

Java | Python | LaTex | Jenkins | Spring Boot | HTML | CSS | JavaScript | Typescript | Bash | Python | Git | Bootstrap | Maven | Apache Oozie | Apache Hive | Apache Spark | GitLab | GitHub | BitBucket | OAUTH 2 | OIDC | Maven | AngularJS | Angular | Docker | AWS | REST | MySQL | SQLite | Postgresql | Selenium

Projekthistorie

01/2020 - bis jetzt
Dozent für Programmierung
Duale Hochschule Baden-Württemberg (DHBW)

  • Erstellen der Vorlesung und des zugehörigen Skriptes für Grundlagen der Programmierung (Java) im ersten Semester für Wirtschaftsinformatik an der DHBW Ravensburg

  • Konzipieren und Durchführen von Übungsaufgaben zur Heranführung an die Programmierung und grundlegenden Prinzipien der Java-Sprache

  • Erstellen einer geeigneten schriftlichen Prüfung (Klausur) zur Wissensabfrage am Ende des Semesters



09/2016 - bis jetzt
Nebenberufliche Entwicklungen
Privat

  • Self-Service Telegram-Bot (implementiert in Python3) mit Hilfe von Ansible für die unkomplizierte Verwaltung der privat betriebenen Linux-Server

  • Regelmäßiges Sammeln und Visualisieren der Auslastung der von mir besuchten Boulderhalle, um einen guten Zeitpunkt für das Training zu finden

  • Pflegen meines persönlichen Servers (Debian) mit straffen Firewall-Regeln (über UFW/Ansible), User- und Gruppen-Management (Ansible); der Server wird als Media-Server, Datensicherung und Deployment-Umgebung für diverse Applikationen genutzt


05/2022 - 08/2022
Software Developer
IHK GFI (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

  • Unterstützung anderer Entwickelnden durch das Vermitteln meines Wissens über XP und andere agile Praktiken

  • Weiterentwicklung einer Webanwendung basierend auf Spring Boot und Angular

  • Vorbereiten eines legacy Systems auf eine neuer Middleware zu laufen (Aktualisieren der Framework-Bibliotheken um mehrere Major-Versions sowie zahlreiche Konfigurations-Anpassungen)

 

Fullstack | Spring Boot | Angular | Openshift


07/2021 - 04/2022
Software Developer
MediaMarktSaturn (Konsumgüter und Handel, 1000-5000 Mitarbeiter)


  • Entwickeln einer Lasttest-Plattform auf Basis von Scala und Kubernetes als Service für andere Feature-Teams; damit werden diese dazu befähigt eigenständig die Performance ihrer Applikationen zu testen

  • Durchführen von ausgedehnten Last- und Performancetests vor großen Verkaufsereignissen (z.B. Black Friday)

  • Unterstützung anderer Teams bei der Portierung von JMeter- zu Gatling-Lasttests

 

Scala | Gatling | Kubernetes | Docker


02/2021 - 05/2021
Software Developer
Accenture Technology Solutions (Internet und Informationstechnologie, 5000-10.000 Mitarbeiter)

  • Migration der SSO-Technologie der Applikation von Siteminder auf OIDC; Konfiguration der proprietären JAAS-Implementierung sowie der Apache-Webserver, Anpassung der JavaEE-Backend-Codes und Implementierung des Token-Handlings im Angular-Frontends (Authorization Code Grant Flow)

  • Implementierung kleinerer Features in Front- und Backend (Suche von Personen im AD, Erweiterung eines bestehenden PDF-Exports, etc.)

 

Fullstack | JavaEE | Angular | Openshift


10/2019 - 01/2021
Projektleiter
Accenture Technology Solutions

  • Migration einer on-premises Webapplikation auf die AWS-Plattform; dafür waren der Entwurf einer neuen cloud-kompatiblen Architektur notwendig, sowie die Neu-Implementierung der Backend-API (wurde dann über API-Gateway verwaltet) und einiger anderer Komponenten

  • Integration mit neuem Echtzeit-Interface-System sowie Konzeption für Performance-Verbesserungen für eine ordnungsgemäße Bereitstellung der Daten

  • Projektverantwortlich für fortlaufende Weiterentwicklung, Wartung und Betrieb von drei verschiedenen Spring Boot Applikationen


Jira | User Stories | Spring Boot | AngularJS | SQL | AWS (API-Gateway, ECS, EMR, DMS)

10/2015 - 09/2019
Software Developer
Accenture Technology Solutions

  • Entwicklung einer Daten-Pipeline in einem Big-Data-Umfeld (Hadoop) zur Aufbereitung und Bereitstellung von verkaufsrelevanten Produktdaten; verwendete Technologien waren unter anderem Apache Oozie, Apache Hive und Java

  • Um alle verfügbaren Tableau Reports eines gesamten Marktes auf einer Plattform auffindbar und organisierbar zu halten, wurde eine Web-Applikation (Spring Boot + AngularJS) entwickelt, die alle verfügbaren Reports anzeigte und in “Stories” organisierbar machte. Die Interaktion mit den Reports selbst erfolgte dann über HTML IFrames

  • Als Unterstützung für das Management wurde eine Applikation entwickelt, die Reports und KPIs berechnet und darstellt; dafür wurden verschiedenste Datenquellen bezogen und in einer MSSQL-Datenbank konsolidiert. Die Konfiguration und Ausführung der Datenbank-Prozesse wurde durch eine Spring Boot Applikation bewerkstelligt. Die Erstellung der BI-Reports erfolgte mit Hilfe von SQL Server Reporting Services (SSRS)

 

Apache Oozie | Apache Hive | AngularJS | Spring Boot | SQL


Zertifikate

Certified Scrum Developer
2022
Certified Kubernetes Application Developer
2022

Reisebereitschaft

Verfügbar in den Ländern Deutschland
München & Umgebung; remote; einzelne Reisen möglich
Profilbild von Phillip Goellner Fullstack Developer aus GarchingbeiMuenchen Fullstack Developer
Registrieren