Entwicklung neuer interner Anwendungen zur Ergänzung und Ablösung von Legacy-Systemen. Starker Fokus auf Benutzerfreundlichkeit durch agile Prozesse mit schnellen Iterationen. Teamübergreifende Einbindung zum Mitwirken an neuen firmenweiten Standards.
Rapid Prototyping: Entwicklung funktionaler Prototypen, die technische Machbarkeiten demonstrierten, welche zuvor als nicht umsetzbar galten
Micro-Frontends: Nahtlose Integration der Anwendungen in eine bestehende Micro Frontend-Architektur
Aufbau einer modularen Angular-Frontend-Anwendung
Anforderungsanalyse: Durchführung von User-Interviews zur Identifikation realer Use-Cases und Überführung in effiziente digitale Workflows
Agile Entwicklung: Iterative Umsetzung mit schnellen Feedback-Zyklen und Fokus auf intuitivem User-Interface-Design
Haupterrungenschaften
Erfolgreiche Validierung und Implementierung kritischer Systemfunktionen trotz komplexer Abhängigkeiten zur Legacy-Infrastruktur
Hohe Akzeptanz der neuen Lösungen bei Endanwendern durch die konsequente Eliminierung unnötiger Workarounds
Integration in ein großes Entwicklungsteam, verantwortlich für das B2B-Shopsystem. Besondere Herausforderungen durch sehr große und komplexe Datenmengen und Strukturen, insbesondere bei den kundenabhängigen Preiskalkulationen.
Implementierung neuer Funktionen auf modularer Basis in das Shopsystem
Orchestrierung von Business-Logik zwischen einem modularen Spryker-Monolithen und einer verteilten Microservice-Architektur
Nahtlose Integration von Drittsystemen (u.a. SAP) in die bestehende Web-Infrastruktur
Optimierung komplexer, kundenindividueller Preiskalkulations-Algorithmen für hohe Datenlasten
Haupterrungenschaften
Erhöhung der Codequalität durch Einführen neuer Qualitätsstandards
Übernahme der technischen Leitung des wichtigsten strategischen Unternehmensprojekts nach einem externen Audit. Fokus auf die Stabilisierung einer komplexen Datenarchitektur und die Sicherstellung der Business Continuity kritischer Altsysteme.
Technical Debt Management: Stabilisierung und Weiterentwicklung einer vorgegebenen, komplexen Datenstruktur unter Berücksichtigung bestehender Architektur-Entscheidungen
Prozess-Optimierung: Einführung von Mob-Programming und automatisierten Tests, um eine hohe Softwarequalität und Team-Produktivität zu gewährleisten
Mentoring: Fachliche Führung und Coaching von bis zu 8 Entwicklern zur Steigerung der individuellen Performance und Eigenverantwortung
Dual Role Management: Alleinverantwortliche Wartung und Management geschäftskritischer Legacy-Systeme parallel zur Lead-Rolle im strategischen Neüprojekt
Strategische Projektrettung: Erfolgreiche Übernahme und Neuausrichtung des zentralen Plattform-Projekts nach Identifikation als High-Performance-Team durch externe Berater
Haupterrungenschaften
Sicherstellung des Projekterfolgs durch pragmatische Umsetzung technischer Anforderungen in einem volatilen Planungsumfeld
Erfolgreiche Überführung von Team-Ressourcen auf das Kernprodukt bei gleichzeitiger Stabilität der Bestandssysteme
Erweiterung und Pflege der Arbeitssicherheitssoftware ?SARA Cockpit?. Außerdem wurde ich in ein anderes Projekt ausgelagert, in dem ich half, die Grundlage für einen neuen Webshop zu schaffen, in dem ich die Suchintegration mit Symfony und Elasticsearch erstellte.
Haupterrungenschaften
Konzeptualisierung und Implementierung eines kaskadierenden Rollen- und Berechtigungssystems
Gelernt, wie wertvoll gute "Developer-Experience" in der Softwareentwicklung ist
Agile Fullstack-Entwicklung & technisches Consulting im Agenturumfeld
WebentwicklerTYPO3WordpressJavaScript...
Webentwickler
Gleichzeitige Betreuung vielfältiger Kundenprojekte in einem dynamischen Agenturumfeld. Fokus auf die schnelle Einarbeitung in unterschiedliche Systemlandschaften und die termingerechte Umsetzung individueller Softwarelösungen für namhafte Kunden.
CMS-Expertise: Fullstack-Entwicklung (PHP, JavaScript, SQL) auf Basis von TYPO3 und WordPress inklusive der Erstellung individueller Extensions und Plugins
System-Onboarding: Schnelle Analyse und Einarbeitung in komplexe Fremdsysteme zur Fehlerbehebung und funktionalen Erweiterung
Interdisziplinäre Zusammenarbeit: Enge Abstimmung mit Design- und Projektmanagement-Teams zur optimalen Umsetzung technischer Anforderungen
Qualitätssicherung: Durchführung von Code-Reviews und technischem Support zur Sicherstellung einer stabilen Performance der Kundenpräsenzen
Multiprojektmanagement: Effiziente Entwicklung und Wartung zahlreicher parallel laufender Web-Projekte unter Einhaltung enger Zeitpläne.
Haupterrungenschaften
Erfolgreiche Auslieferung technologisch anspruchsvoller Projekte in einem Umfeld mit hoher Taktung und technischer Varianz
Signifikante Verbesserung der Entwicklungs-Effizienz durch die Standardisierung interner Workflow-Prozesse
TYPO3WordpressJavaScriptPhpStormPHPJira
pietzpluswild GmbH / Digitalagentur
5 Monate
2013-03 - 2013-07
Fullstack-Entwicklung & Support für digitale Verlagsmedien
Junior Web-EntwicklerTYPO3JavaScriptPHP...
Junior Web-Entwickler
Verantwortlich für den technischen Betrieb der Web-Präsenzen und die Entwicklung spezialisierter Marketing-Lösungen. Fokus auf die Verknüpfung von Design, Backend-Logik und Datenbankanbindungen.
Wartung und funktionale Erweiterung von TYPO3-Extensions
Entwicklung hochgradig performanter Landing Pages (Fullstack: PHP, CSS, JS, SQL)
Implementierung von Registrierungs-Workflows und Datenbankanbindungen
Interner IT-Support (Level 1?3) für Fachabteilungen und Redaktionen
Optimierung der Deployment- und Pflegeprozesse für Web-Inhalte
TYPO3JavaScriptPHPMySQL
VNR Verlag für die Deutsche Wirtschaft AG / Fachverlag
1 Monat
2013-02 - 2013-02
Sicherstellung der Projektkontinuität im Fachverlag
Ad-hoc-Übernahme der Projektverantwortung nach dem Weggang des Vorgängers. Fokus auf die Analyse der bestehenden Systemlandschaft und den Übergang von externer Steuerung zu interner Eigenentwicklung.
Steuerung und Koordination externer Web-Dienstleister
Analyse und Audit der bestehenden TYPO3-Infrastruktur
Einarbeitung in den Legacy-Code zur Vorbereitung der internen Übernahme
Sicherstellung des reibungslosen Projektflusses während der Vakanz
Entwicklung neuer interner Anwendungen zur Ergänzung und Ablösung von Legacy-Systemen. Starker Fokus auf Benutzerfreundlichkeit durch agile Prozesse mit schnellen Iterationen. Teamübergreifende Einbindung zum Mitwirken an neuen firmenweiten Standards.
Rapid Prototyping: Entwicklung funktionaler Prototypen, die technische Machbarkeiten demonstrierten, welche zuvor als nicht umsetzbar galten
Micro-Frontends: Nahtlose Integration der Anwendungen in eine bestehende Micro Frontend-Architektur
Aufbau einer modularen Angular-Frontend-Anwendung
Anforderungsanalyse: Durchführung von User-Interviews zur Identifikation realer Use-Cases und Überführung in effiziente digitale Workflows
Agile Entwicklung: Iterative Umsetzung mit schnellen Feedback-Zyklen und Fokus auf intuitivem User-Interface-Design
Haupterrungenschaften
Erfolgreiche Validierung und Implementierung kritischer Systemfunktionen trotz komplexer Abhängigkeiten zur Legacy-Infrastruktur
Hohe Akzeptanz der neuen Lösungen bei Endanwendern durch die konsequente Eliminierung unnötiger Workarounds
Integration in ein großes Entwicklungsteam, verantwortlich für das B2B-Shopsystem. Besondere Herausforderungen durch sehr große und komplexe Datenmengen und Strukturen, insbesondere bei den kundenabhängigen Preiskalkulationen.
Implementierung neuer Funktionen auf modularer Basis in das Shopsystem
Orchestrierung von Business-Logik zwischen einem modularen Spryker-Monolithen und einer verteilten Microservice-Architektur
Nahtlose Integration von Drittsystemen (u.a. SAP) in die bestehende Web-Infrastruktur
Optimierung komplexer, kundenindividueller Preiskalkulations-Algorithmen für hohe Datenlasten
Haupterrungenschaften
Erhöhung der Codequalität durch Einführen neuer Qualitätsstandards
Übernahme der technischen Leitung des wichtigsten strategischen Unternehmensprojekts nach einem externen Audit. Fokus auf die Stabilisierung einer komplexen Datenarchitektur und die Sicherstellung der Business Continuity kritischer Altsysteme.
Technical Debt Management: Stabilisierung und Weiterentwicklung einer vorgegebenen, komplexen Datenstruktur unter Berücksichtigung bestehender Architektur-Entscheidungen
Prozess-Optimierung: Einführung von Mob-Programming und automatisierten Tests, um eine hohe Softwarequalität und Team-Produktivität zu gewährleisten
Mentoring: Fachliche Führung und Coaching von bis zu 8 Entwicklern zur Steigerung der individuellen Performance und Eigenverantwortung
Dual Role Management: Alleinverantwortliche Wartung und Management geschäftskritischer Legacy-Systeme parallel zur Lead-Rolle im strategischen Neüprojekt
Strategische Projektrettung: Erfolgreiche Übernahme und Neuausrichtung des zentralen Plattform-Projekts nach Identifikation als High-Performance-Team durch externe Berater
Haupterrungenschaften
Sicherstellung des Projekterfolgs durch pragmatische Umsetzung technischer Anforderungen in einem volatilen Planungsumfeld
Erfolgreiche Überführung von Team-Ressourcen auf das Kernprodukt bei gleichzeitiger Stabilität der Bestandssysteme
Erweiterung und Pflege der Arbeitssicherheitssoftware ?SARA Cockpit?. Außerdem wurde ich in ein anderes Projekt ausgelagert, in dem ich half, die Grundlage für einen neuen Webshop zu schaffen, in dem ich die Suchintegration mit Symfony und Elasticsearch erstellte.
Haupterrungenschaften
Konzeptualisierung und Implementierung eines kaskadierenden Rollen- und Berechtigungssystems
Gelernt, wie wertvoll gute "Developer-Experience" in der Softwareentwicklung ist
Agile Fullstack-Entwicklung & technisches Consulting im Agenturumfeld
WebentwicklerTYPO3WordpressJavaScript...
Webentwickler
Gleichzeitige Betreuung vielfältiger Kundenprojekte in einem dynamischen Agenturumfeld. Fokus auf die schnelle Einarbeitung in unterschiedliche Systemlandschaften und die termingerechte Umsetzung individueller Softwarelösungen für namhafte Kunden.
CMS-Expertise: Fullstack-Entwicklung (PHP, JavaScript, SQL) auf Basis von TYPO3 und WordPress inklusive der Erstellung individueller Extensions und Plugins
System-Onboarding: Schnelle Analyse und Einarbeitung in komplexe Fremdsysteme zur Fehlerbehebung und funktionalen Erweiterung
Interdisziplinäre Zusammenarbeit: Enge Abstimmung mit Design- und Projektmanagement-Teams zur optimalen Umsetzung technischer Anforderungen
Qualitätssicherung: Durchführung von Code-Reviews und technischem Support zur Sicherstellung einer stabilen Performance der Kundenpräsenzen
Multiprojektmanagement: Effiziente Entwicklung und Wartung zahlreicher parallel laufender Web-Projekte unter Einhaltung enger Zeitpläne.
Haupterrungenschaften
Erfolgreiche Auslieferung technologisch anspruchsvoller Projekte in einem Umfeld mit hoher Taktung und technischer Varianz
Signifikante Verbesserung der Entwicklungs-Effizienz durch die Standardisierung interner Workflow-Prozesse
TYPO3WordpressJavaScriptPhpStormPHPJira
pietzpluswild GmbH / Digitalagentur
5 Monate
2013-03 - 2013-07
Fullstack-Entwicklung & Support für digitale Verlagsmedien
Junior Web-EntwicklerTYPO3JavaScriptPHP...
Junior Web-Entwickler
Verantwortlich für den technischen Betrieb der Web-Präsenzen und die Entwicklung spezialisierter Marketing-Lösungen. Fokus auf die Verknüpfung von Design, Backend-Logik und Datenbankanbindungen.
Wartung und funktionale Erweiterung von TYPO3-Extensions
Entwicklung hochgradig performanter Landing Pages (Fullstack: PHP, CSS, JS, SQL)
Implementierung von Registrierungs-Workflows und Datenbankanbindungen
Interner IT-Support (Level 1?3) für Fachabteilungen und Redaktionen
Optimierung der Deployment- und Pflegeprozesse für Web-Inhalte
TYPO3JavaScriptPHPMySQL
VNR Verlag für die Deutsche Wirtschaft AG / Fachverlag
1 Monat
2013-02 - 2013-02
Sicherstellung der Projektkontinuität im Fachverlag
Ad-hoc-Übernahme der Projektverantwortung nach dem Weggang des Vorgängers. Fokus auf die Analyse der bestehenden Systemlandschaft und den Übergang von externer Steuerung zu interner Eigenentwicklung.
Steuerung und Koordination externer Web-Dienstleister
Analyse und Audit der bestehenden TYPO3-Infrastruktur
Einarbeitung in den Legacy-Code zur Vorbereitung der internen Übernahme
Sicherstellung des reibungslosen Projektflusses während der Vakanz