Schlagwörter
Skills
Scrum, Kanban, Jira
Frontend Development:
HTML5, CSS, SCSS, LESS, Bootstrap, JavaScript, Javascript ES6, jQuery, TypeScript, AngularJS, Angular 2+, StencilJS, Twig, Responsive Webdesign
Backend Development:
PHP, Slim, Smarty Template Engine, Wordpress, XML, Zend Framework, AmfPhp
Database Knowledge:
MySQL, Oracle, Firebase
Design:
Webdesign, Design mobile themes, Design themes for websites, Web-Usability
Version Control System:
SVN, Git
Package Manager:
Jspm, Npm, Bower, Composer
Task Runner:
Grunt, Gulp
Devops:
Jenkins
Mobile Development:
Ionic, Ionic2, Cordova
Online Shop System:
Presta Shop
Documentation:
Atlassian Confluence
Weitere Skills:
Software Architektur, Freelancing, Web-Entwicklung
Projekthistorie
- Weiterentwicklung des User Interfaces
- Komplette Ergänzung auf mobile responsiveness
- Erstellung/Weiterentwicklung einer Komponenten Bibliothek
- Refactoring bestehender Codebasis und Integration von Clean Code
- Know How Transfer an das Team
- Komplette Unit Test Abdeckung
- Erstellung und Visualisierung von Grafiken mit D3 und Three JS
- Umsetzung des Redesign anhand Designvorgaben
- Erstellung visueller statistischer Auswertung in Form neuer Komponenten
- Angular 13
- NGRX (Data)
- Unit tests
- Eigene Design Library
- Weiterentwicklung / Redesign bestehender Applikationen
- Frontend Migration auf Angular
- Upgrade bestehender Angular Versionen 9 > 11
- Umsetzung des Redesign anhand Designvorgaben
- Erstellung visueller statistischer Auswertung in Form neuer Komponenten
Weiterentwicklung des Online Portals meine-tui.de.
Als Fullstack Developer übernahm ich in einem agilen Team diverse Tätigkeiten im Frontend sowie im Backend Bereich.
Zielsetzung dabei war die Gewährleistung eines stabilen Online Portals, sowie stetige Weiterentwicklung und Optimierung bestehender Prozesse.
Eine weitere Aufgabe war das Zusammenbringen von Backend und Frontend Entwicklern, um ein gemeinsamen Wissensstand zu erreichen.
Kernkomponenten der Applikation:
- Ausarbeitung einer Komponenten basierten, wiederverwendbaren Architektur
- Einsatz von Contentful als Headless CMS
Team Größe: 3
Permanente Weiterentwicklung und Ausbau sowie Fehlerbehebung und Performance Optimierung der Applikation. Als Developer übernahm ich in einem agilen Team diverse Tätigkeiten im Frontend sowie im Backend Bereich an einem in-house-cms für interne Informationsbereitstellung.
Kernkomponenten der Applikation:
- LDAP Anbindung
- Umsetzung komplexer Berechtigungsstrukuren
- Ausarbeitung einer Komponenten basierten, wiederverwendbaren Architektur
- Devops Server Konfiguration und Installation.
- Mehrsprachige Module
- Neues Webdesign
- Trennung bisheriger E.ON Abhängigkeiten.
Ein vorgegebenes Design im Powerpoint Format wurde speziell für einen Kunden für Hannover Messe entwickelt.
Ziel war es mit dem Kunden eine Möglichkeit zu schaffen, schnell Übersicht von 1.000 Produkten über eine Suche abzurufen und schnelle und unkomplizierte Interessenten Kontakte über die App zu erfassen und ins System zu übertragen.
Kernkomponenten der Applikation:
- QR-Code Erfassung
- E-Mail Versand
- Fotofunktion
- Offline Funktionalität
Unterstützung bei der Programmierung und Entwicklung einer In-house Lösung für die Verwaltung von Beauftragungen entsprechend der zugeteilten Aufgaben/Vorgaben nach definierten Zielen, nach Zeit und nach Umfang.
Kernkomponenten der Applikation:
- Unterschiedliche Rollen und Berechtigungen
- Schnittstellen Entwicklung über aktuellen Status
- Kommunikation mit externen Web Applikation durch CSV Upload
Entwicklung einer Webseite für Mercedes Benz. Webseite sollte auf Basis eines hauseigenen Frameworks basieren.
Fahrzeuginventar sollte von externen DB in die Webseite kategorisiert dargestellt werden.
Kernkomponenten der Applikation:
- Vergleichsmodul ausgewählter Fahrzeuge
- Fahrzeug-Merkliste
- Suchmaske
- Kategorie & Detailseite mit einer Vielzahl an Details versehen
Migration einer web basierten HR Applikation von Backbonejs auf Angularjs. Permanente Weiterentwicklung und Ausbau sowie Fehlerbehebung und Performance Optimierung der Applikation. Als Developer übernahme ich in einem agilen Team diverse Tätigkeiten im Frontend sowie im Backend Bereich an einem in house cms für interne Informationsbereitstellung.
Kernkomponenten der Applikation:
- LDAP Anbindung
- Umsetzung komplexer Berechtigungsstrukuren
- Ausarbeitung einer Komponenten basierten, wiederverwendbaren Architektur
- Devops Server Konfiguration und Installation.
- Mehrsprachige Module
Es wurde vom Scratch eine Plattform Lösung für ein Übersetzungsbüro erstellt. Die Webapplikation sollte die Anforderungen erfüllen:
- Kunden konnten ihre Übersetzungen online inserieren und haben direkt Angebot (inkl. Preis) erstellt bekommen.
- Interne Verwalter, welche die Übersetzung prüften und anschließend externen Übersetzer weiterleiteten.
- Externe Übersetzer wurden durch die Plattform über ihre Beauftragung benachrichtigt.
Kernkomponenten der Applikation:
- E-Mail Funktionen
- Cron-Jobs für Verabeitung
- Login System und Registrierungsvorgang
- Erstellung und Kalkulation der Angebote, Rechnungen