Profilbild von Ouzhan Alan Webentwickler TYPO3 CMS | Angular | Node.js aus Fuerth

Oğuzhan Alan

teilweise verfügbar

Letztes Update: 26.01.2024

Webentwickler TYPO3 CMS | Angular | Node.js

Firma: compronet GmbH
Abschluss: Diplom Wirtschaftsinformatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | türkisch (Muttersprache)

Dateianlagen

diplom_oguzhan_alan.pdf
oguzhan_alan_lebenslauf.docx
oguzhan-alan-profil-2023_021123.docx

Skills

JavaScript: NodeJS, express, js, Angular, Angular/Ionic, TypeScript, RxJS
CMS: TYPO3 CMS 9.x, Extbase/Fluid, composer, DDEV
Datenbanken, MySQL, MongoDB, CouchDB/PouchDB
CSS: Material, Bootstrap (Less/Sass)
Infrastruktur:  REST/SOAP, AWS, JetBrains, Jira/Confluence, Git/Bitbucket
DevOp: Docker, Kubernetes, Jenkins

Projekthistorie

11/2010 - bis jetzt
Lead Entwickler TYPO3 CMS (11) dbl.de
DBL - Deutsche Berufskleider-Leasing GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Konzeption, Umsetzung und Maintenance der Internetauftritte von 16 Standorten und zentralen Einrichtung der DBL- Deutschen Berufskleider Leasing GmbH.
Für ein Netzwerk von Redakteuren, einer zentralen Pressestelle sowie externen Datenquellen soll ein Mandantenfähiges Inhaltsverwaltungssystem mit entsprechenden Rollen- und Worklflow- Konzepten implementiert werden.
Aufgaben                        - Extensionentwicklung Extbase/Fluid modulare Produktdarstellung, Mitarbeiter/Abteilungen, Vertragswerksspezifische Konzeption und Umsetzung Front- und Backend
- Konzeption/Entwicklung neuer Inhaltselemente
- Weiterführung der Installation mit Migrationsstufen TYPO3 7-9
- Bereitstellung eines Kundenportals auf Basis einer TYPO3-Extension mit externer Datenbankanbindung
- Extensionentwicklung Backendmodule Datensychronisation CELUM / SOAP
- Umsetzung gelieferte Screendesigns / Templating
- Betreuung Redaktion, Verwaltung Benutzergruppen und Mandanten, Rechtesystem
- Weiterentwicklung und fortlaufende Neu-Entwicklung von Funktionalitäten wie z.B. Emblem-Generator, Favoritenlisten für Produkte und Dienstleistungen
- TYPO3 Award Nominee Finance/Logistic 2019 / Den Haag (https://t3con19.typo3.com/awards/jury-nominees)
- Dynamische PDF-Generierung


TYPO3 7-11, Workspaces, Extbase/Fluid, jQuery, SCSS, Multidomain, mdpf, SEO, DDEV, CI/CD Jenkins

02/2020 - bis jetzt
Lead-Entwickler Angular / Node.js
Richter Textilservice GmbH (Sonstiges, 250-500 Mitarbeiter)

Entwicklung einer individuellen Webapplikation für die Urlaubsplanung. Innerhalb der Anwendung sollen betriebsspezifische Rollen und Freigabemechanismen generisch abbildbar sein, so dass rollen- und freigabeabhängige Funktionalitäten und Ansichten für verschiedene Benutzerprofile administrativ konfiguriert werden können.

Konzeption und Bereitstellung der SW-Infrastruktur und Datenanbindung.

Entwicklung und Erweiterung von modularen Funktionalitäten Front- und Backend
UI-Entwicklung für Touch/Chipkartengerät sowie Desktop-Version
Synchronisation zur Authentifizierung, Anbindung an Drittsysteme (Buchhaltung)
Abbildung Ressourcenverfügbarkeit mittels einer Gantt Implementierung für Angular
Implementierung Modul-Architektur und generisches Berechtigungssystem für REST-API / express Routing
Abhandlung Mailing und Monitoring


01/2021 - 05/2023
12. Maintenance, Weiterentwicklung Kundenportal TYPO3 CMS
Telekommunikationsanbieter München (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Maintenance und Weiterentwicklung eines Kundenportals auf Basis TYPO3 CMS 9x. Arbeit im agilen Umfeld / Umsetzung von User Stories, Absprache mit Product-Owner / Testing, Übernahme von Code-Reviews / Feature-Based Branches (Git), Knowledge Transfer Aufgaben für Redaktion
 - Extensionentwicklung Extbase/Fluid Frontend und Backend
- Entwicklung neuer Inhaltselemente / Erweiterung vorhandener Plugins, Umsetzung gem. Layout FE und Konzeptionierung Backend
- Bereitstellung eines Kundenportals auf Basis einer TYPO3-Extension mit externer Datenanbindung / REST-Api
- Umsetzung gelieferte Screendesigns / Templating corporate - Inhalte
- Betreuung Redaktion, Verwaltung Workspaces, Rechtesystem
- Weiterentwicklung und fortlaufende Neu-Entwicklung von Funktionalitäten wie z.B. „Verwaltung Telefonbucheinträge“ oder „Integration Neukundenbestellstrecke für neue Produkte“ o.ä-
- Deployment / Jenkins



02/2020 - 02/2023
Maintenance u. Weiterentwicklung TYPO3 CMS im Agenturauftrag
arsmedium AG (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Übernahme Maintenance für bestehendes Projekt. Mittel- bis Langfristig sollen Versionsstände abgeglichen, ggf. Migriert sowie neue Entwicklungen bereitgestellt werden.

- Re-Engineering der Installation
- Extensionentwicklung Extbase/Fluid
- Konzeption/Entwicklung neuer Inhaltselemente
- Refactoring Workspaces, Workflows und Deployment / in2publish
- Erweiterung news Templates
- Refactoring Ajax-Funktionalitäten / Dispatcher / PSR-7


04/2020 - 11/2020
Lead-Entwickler Angular / Ionic / PWA / CouchDB/PouchDB
Merk Textil-Mietdienste GmbH & Co. KG (Sonstiges, 250-500 Mitarbeiter)

Entwicklung einer offline-Fähigen PWA zur mobilen Auftragserfassung. Ergänzend zur dezentralen, mobilen Auftragserfassung soll eine synchrone, online-Version als Desktop WebApp zur Administration von Aufträgen und Integration in bestehende Geschäftsprozesse bereitgestellt werden.

Konzeption und Umsetzung einer PWA sowie Desktop-Version als Single-Page Application
Konfiguration und Einrichtung einer zentralen CouchDB Instanz sowie einer Node.js API
generische Bereitstellung von Replikationskonfigurationen CouchDB / PouchDB basierend auf dynamischen Benutzerzugängen in Verbindung mit LDAP
PDF-Generierung basierend auf Datenerhebung (Auftragsdaten) mit Unterschrift und Mailversand
Ausarbeitung Tests für verschiedene Geschäftsprozesse und Anwendungsfälle


07/2014 - 09/2020
Webentwickler AngularJS / Node.js / MongoDB
DBL - Deutsche Berufskleider-Leasing GmbH (Sonstiges, 1000-5000 Mitarbeiter)

Entwicklung eines Kundenportals zur Verwaltung von Vertragsdaten und Erstellung von vertragsspezifischen Anforderungen aus Kundensicht.


Zentralisierte Bereitstellung und Koordination Weiter- und Neuentwicklungen für verteilte Vertragswerke des Kunden mit autarken Kundendaten im Rahmen einer Versionsverwaltung.

Datenanbindung, Zwischenspeicherung und Synchronisation von Daten und Bildinhalten.

Konzeption und Bereitstellung der SW-Infrastruktur und Datenanbindung.
Entwicklung und Erweiterung von modularen Funktionalitäten Front- und Backend.
Analyse und Beratung Funktionserweiterungen
Unterstützung bei der Datenmigration
Erstellen, Testen, Integrieren und Dokumentieren von SW
Dienstleister für Maintenance und User-Help-Desk mit zwei Mitarbeitern in Festanstellung.


03/2011 - 08/2020
Relaunch und Migrationsprojekt TYPO3 CMS
Scharf Automobile (Automobil und Fahrzeugbau, 50-250 Mitarbeiter)

- Beratung, Konzeption und technischer Lösungsvorschlag
- Extensionentwicklung Fahrzeugsynchronisation und Darstellung mit Drittsystem, Verwaltung von Fahrzeug-Modellen und Kampagnen
- Angebotserstellung, Projektkoordination
- Steuerung Zusammenarbeit mit externem Dienstleister (Design/Templating)
- Extensionentwicklung individuelle Inhaltselemente
- Redaktionelle Arbeiten
- Bereitstellung Staging / Infrastruktur / Deployment
- Serveradministration

05/2017 - 10/2019
Maintenance im Agenturauftrag TYPO3 CMS
GDC Media & Design (UG) (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Übernahme Maintenance für bestehendes Projekt. Mittel- bis Langfristig sollen Versionsstände abgeglichen, ggf. Migriert sowie neue Entwicklungen bereitgestellt werden.
- Re-Engineering der Installation
- Extensionentwicklung Extbase/Fluid
- Konzeption/Entwicklung neuer Inhaltselemente
- Migration TYPO3 7-8, Rückbilden d. Ext. flux, Refactoring realUrl / Routing Enhancers
- Refactoring Fluid/Templating und individuelle Inhaltselemente
- FE-Templating "news"
- Refactoring Ajax-Funktionalitäten


11/2018 - 09/2019
Lead-Entwickler Angular / Node.js / MongoDB
GDC Design (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Entwicklung einer Webapplikation die Endkunden eine visuelle Gestaltung und Darstellung von Baukränen in der Konzeptionsphase bzw. Vorstufe zur Produktion anbieten soll.

 

Visuelle Darstellung von farblichen Anpassungen für Baukräne
Generische Bereitstellung von Konfigurationsmöglichkeiten mittels administrativer Weboberfläche für verschiedene Krantypen und relationalen Konfigurationsmöglichkeiten
Down- und Upload dynamischer SVG- oder Bildinhalten bzw. Konfigurationsvorschau


Konzeption und Umsetzung eines Workflows mit internen und externen Freigabemechanismen je nach Projektstatus für Anbieter und Endkunden sowie damit verbundener Benachrichtigungs-  und Vorlagenverwaltung
Umsetzung einer Benutzerverwaltung und Registrierungsprozess für Anwender
Konzeption sprachabhängiger, generischer Inhalte, Konfigurationsansichten sowie Benachrichtigungen


06/2019 - 08/2019
Relaunch TYPO3 CMS für Endkunden
Klein & Jacob GmbH (Konsumgüter und Handel, < 10 Mitarbeiter)

- Beratung, Konzeption und technischer Lösungsvorschlag
- Angebotserstellung, Projektkoordination
- Steuerung Zusammenarbeit mit externem Dienstleister (Design/Templating)
- Extensionentwicklung individuelle Inhaltselemente
- Redaktionelle Arbeiten
- Bereitstellung Staging / Infrastruktur / Deployment
- Serveradministration

08/2017 - 03/2018
Lead-Entwickler Angular / Node.js
GDC Design (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Webbasiertes Tool zur Unterstützung der internen Datenerhebung und Aufbereitung zur Weiterverarbeitung im Marketingbereich

Analyse, Konzeption und Umsetzung benötigter Ansichten, Funktionalitäten sowie gegebener Datenarchitektur
Ausarbeitung Datenmodelle entsprechend benötigter Ausgabewerte in Modell und Medientyp
Umsetzung eines Workflows im Rahmen von Registrierungs-, Datenerhebungs- sowie Auswertungsprozesses
Mailsystem und dynamische Mailvorlagenverwaltung


03/2016 - 12/2016
Relaunch u. Maintenance TYPO3 CMS resmed.de
ResMed Germany Inc. (Pharma und Medizintechnik, 500-1000 Mitarbeiter)

Übernahme Maintenance für bestehendes Projekt. Mittel- bis Langfristig sollen Versionsstände abgeglichen, ggf. Migriert sowie neue Entwicklungen bereitgestellt werden.
- Re-Engineering der Installation
- Extensionentwicklung Extbase/Fluid
- Konzeption/Entwicklung neuer Inhaltselemente
- Refactoring Fluid/Templating und individuelle Inhaltselemente
- Erweiterung und Konfiguration "news"-Extension
- Umsetzung Landingpages

03/2016 - 08/2016
Lead-Entwickler Angular / Node.js / GPIO
Ahrens Textil-Service GmbH (Sonstiges, 250-500 Mitarbeiter)

Entwicklung einer Webapplikation für die Erfassung von betriebsinternen Waren Ein- und Ausgängen, Datenerhebung von Warenausgängen beim Endkunden.

Analyse von Hard- und Softwareanforderungen im Hinblick auf den technischen Änderungsbedarf.
Ansteuern von maschineller Prozesse mittels Hardwareschnittstelle und UI


02/2014 - 11/2014
Relaunch u. Maintenance TYPO3 CMS für Endkunden
CESYS Ges. für ang. Mikroelektronik mbh (Internet und Informationstechnologie, 10-50 Mitarbeiter)

- Beratung, Konzeption und technischer Lösungsvorschlag
- Angebotserstellung, Projektkoordination
- Steuerung Zusammenarbeit mit externem Dienstleister (Design/Templating)
- Extensionentwicklung individuelle Inhaltselemente
- Redaktionelle Arbeiten
- Bereitstellung Staging / Infrastruktur / Deployment
- Serveradministration

TYPO3 6.2-8, powermail, jQuery, SCSS, Extbase/Fluid

03/2012 - 05/2013
Relaunch Kampagnenwebseite TYPO CMS
Behörde i.A. Koomunikationsagentur (Öffentlicher Dienst, 500-1000 Mitarbeiter)

- Extensionentwicklung "Wissenstest", "Promille-Rechner"
- Angebotserstellung, Projektkoordination
- Kundenberatung im Auftrag Frontend / Konzeption
- Individuelle neue und angepasste Inhaltselemente
- Backend-Templating

TYPO3 6.2, powermail, jQuery, SCSS, Extbase/Fluid

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
1-2 Tage / Woche ausserhalb Fürth/Nürnberg/Erlangen bundesweit möglich (Projektmeetings/Scrum o.ä)
Profilbild von Ouzhan Alan Webentwickler TYPO3 CMS | Angular | Node.js aus Fuerth Webentwickler TYPO3 CMS | Angular | Node.js
Registrieren