Profilbild von Anonymes Profil, senior frontend developer

Verifiziertes Profil

verfügbar

Letztes Update: 29.02.2024

senior frontend developer

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Thilo-Kochanowski-CV_140823.pdf
Thilo-Kochanowski-CV-EN_140823.pdf

Skills

Senior Webentwickler

Programmiersprachen / Technologien:
Frontend Core: Native Javascript (ES6), CSS3, HTML5, SVG JS Frameworks: Angular, VueJS, Lit, jQuery, React, NextJS JS Preprocessors: Typescript Client/Server: REST, Mqtt, RxJs, AJAX, JSON CSS Tools: SCSS, LESS, SASS, StyleGuides, BEM UI Frameworks: Bootstrap, D3.js, MaterialUI, Tailwind Templating: Pug/Jade Code Quality: Prettier, Eslint, Csslint, Swagger, Storybook Testing: Jasmine, Mocha Automation: Webpack, Gulp, Grunt, Jenkins Version Control: Git Project Tools: Jira, Confluence, Gitlab, Bitbucket, Zeplin Editors: VSCode, WebStorm Backend: NodeJS, JAM Stack, SSR, ExpressJS, REST APIs, PHP, Typo3 DevOps: Docker, Jenkins

Branchen:
  • Maschinenbau
  • E-Commerce
  • Online Marketing Kundenbindungssysteme/Loyalty-Programme Verlag/Buchproduktion
  • Banken
  • Automotive
  • Telekommunikation

Projekthistorie

05/2023 - bis jetzt
Senior-Frontend Webentwickler: Verwaltung von IoT Devices
Beyonnex.io (Architektur und Bauwesen, 500-1000 Mitarbeiter)

Weiterentwicklung einer Applikation, die Smart Metering und Smart Heating Devices verwaltet und steuert
Technologien:
VueJS, Quasar, Storybook
Confluence, CSS3, Docker, Eslint, Git, Gitlab, HTML5, IntelliJ/ WebStorm, JAM Stack, Jest, Jenkins, Jira, JSON, PlayWright, Prettier, REST, REST APIs, SCSS, Typescript, Vite

11/2022 - 04/2023
Senior-Frontend Webentwickler: Auswahl, Evaluierung und Setup eines Design Systems
Zeppelin GmbH (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Auswahl und Evaluierung verschiedener Frontend-Frameworks für ein Headless CMS

Beratung des UI/UX-Teams bezüglich Design-System

Technologien:
Figma, Design Token, Tailwind, Storybook, React, NextJs, Strapi
AJAX, Confluence, CSS3, Docker, Eslint, Git, GraphQL, HTML5, IntelliJ/WebStorm, JAM Stack, Jasmine, Jenkins, Jira, JSON, JSX, Micro Frontends, Microservices, Mocha, Native Javascript(ES6), NodeJS, Prettier, REST, REST APIs, SCSS, SSR, StyleGuides, SVG, Typescript, Webpack


05/2020 - 08/2022
Senior-Frontend Webentwickler: Pflege und Weiterentwicklung einer Bediensoftware für Folienreckanlagen aus Prozesssicht.
Brückner Maschinenbau (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Aufgaben:

Pflege und Weiterentwicklung von „Easy Operation“, einer Bediensoftware für Folienreckanlagen aus Prozesssicht. Red Dot Award: Brands & Communication Design 2020 Finalist beim iF DESIGN AWARD 2021.

Neu- und Weiterentwicklung von Applikationen im Umfeld von Kunststofffolienproduktion

Technologien:
Angular2+, RxJS, Lit, MQTT, REST/OpenAPI
AJAX, BEM, Bootstrap, Confluence, CSS3, Csslint, D3.js, Docker, Eslint, ExpressJS, Git, Gitlab, HTML5, IntelliJ/WebStorm, JAM Stack, Jasmine, Jenkins, Jenkins, Jira, jQuery, JSON, JSX, MaterialUI, Micro Frontends, Microservices, Mocha, Native Javascript(ES6), NodeJS, Prettier, Pug/Jade, REST APIs, SCSS, StyleGuides, SVG, Swagger, Typescript, VueJS, Webpack


09/2019 - 04/2020
Senior-Frontend Webentwickler: VueJS-Application im Typo3-Umfeld optimieren
Schalk & Friends (Marketing, PR und Design, 50-250 Mitarbeiter)

VueJS-Application im Typo3-Umfeld optimieren.

Typo3 Templates + DCEs anlegen und pflegen.

Technologien:
AJAX, BEM, Bitbucket, Confluence, CSS3, Csslint, D3.js, Docker, Eslint, ExpressJS, Git, HTML5, JAM Stack, Jenkins, Jira, jQuery, JSON, MaterialUI, Microservices, Native Javascript(ES6), NodeJS, PHP, Prettier, Pug/Jade, REST, SASS, SCSS, SSR, SVG, Typescript, Typo3, VSCode, VueJS, Webpack


08/2018 - 07/2019
Verantwortung für das zentrale Frontendmodul, Auslieferung als WebComponents
Payback GmbH (Sonstiges, 500-1000 Mitarbeiter)

Aufgaben:

Umsetzung grafischer/UX Entwürfe in sauberen, klar strukturierten Code mit Funktionalität. Responsive Layout- Implementierungen, Agile Software-Entwicklung nach Scrum. Durchführung von Code-Reviews und Bug-Fixes.

Verantwortung für das zentrale Frontendmodul UI_Core:

u.a. Vereinheitlichung von Frontendmodulen:
  • Anpassung von Modulen als WebComponent/WebEiement, zur Einbindung in allen Kanälen: eKiosk, Website, iOS/Android-App
  • Konsolidierung von mehreren Karussellvarianten in Zusammenarbeit mit UX auf eine adaptive Version
  • Sicherstellung von Funktionalität, Design und Usability
  • Übernahme von UX/UI-Entscheidungen.
  • Browser- und Performanceoptimierung

Umsetzung aller Projekte mit agilen Methoden wie Serum und Kanban

Technologien:

JavaScript,AngularJS, Angular2+, jQuery, HTML5, CSS3, LESS, SVN, Grunt, TypeScript, Pug, SASS, Git, webpack, node, backstopjs, jasmine, JSP, „living Styleguide“
AJAX, BEM, Bootstrap, Confluence, Csslint, Docker, Eslint, Figma, Gitlab, Gulp, IntelliJ/WebStorm, JAM Stack, Jenkins, Jenkins, Jira, JSON, Lit, Micro Frontends, Microservices, Mocha, PHP, Prettier, Pug/Jade, REST, REST APIs, SASS, SCSS, SSR, StyleGuides, SVG, Swagger, Zeplin


05/2018 - 08/2018
Durchführung des Technologiewechsels der zentralen UX/UI-Frontendkomponenten im laufenden Betrieb
Payback GmbH (Sonstiges, 500-1000 Mitarbeiter)

Durchführung des Technologiewechsels der zentralen UX/UI-Frontendkomponenten im laufenden Betrieb:
Hintergrund: Vereinheitlichung der Tools innerhalb Payback 

Technische Umstellungen

  • Grunt zu webpack
  • jadejs zu pugjs
  • LESS zu SASS
Strukturelle Umstellung:
  • klare Trennung der Module (inspiriert von Atomic Design u.ä. Design-Systemen )
  • Vereinheitlichung der Schnittstellen und Verwendungen

Qualitätssicherung durch automatisierte visuelle Regressionstests:

  • BackstopJS

Technologien:
JavaScript,AngularJS, Angular2+, jQuery, HTML5, CSS3, LESS, SVN, Grunt, TypeScript, Pug, SASS, Git, webpack, node, backstopjs, jasmine, JSP, „living Styleguide“
AJAX, BEM, Bootstrap, Confluence, Csslint, Docker, Eslint, Figma, Gitlab, Gulp, IntelliJ/WebStorm, JAM Stack, Jenkins, Jenkins, Jira, JSON, Lit, Micro Frontends, Microservices, Mocha, PHP, Prettier, Pug/Jade, REST, REST APIs, SASS, SCSS, SSR, StyleGuides, SVG, Swagger, Zeplin


09/2016 - 05/2018
Einführung und kontinuierlichen Weiterentwicklung eines living Styleguides und einer Design Pattern Library
Payback GmbH (Sonstiges, 500-1000 Mitarbeiter)

Ich hatte die Verantwortung für das zentrale Frontendmodul, welches alle Javascript Templates/CSS für die Website ausliefert und den Styleguide sowie die Design Pattern Library enthält.

  • Konzeptionelle Planung
  • Umsetzung
  • automatisierte Dokumentation
  • Pflege
  • Unterstützung der Teams bei der Einführung und kontinuierlichen Weiterentwicklung des living Styleguides und einer Design Pattern Library
  • Übergabe an internen Kollegen#
Technologien:
JavaScript,AngularJS, Angular2+, jQuery, HTML5, CSS3, LESS, SVN, Grunt, TypeScript, Pug, SASS, Git, webpack, node, backstopjs, jasmine, JSP, „living Styleguide“
AJAX, BEM, Bootstrap, Confluence, Csslint, Docker, Eslint, Figma, Gitlab, Gulp, IntelliJ/WebStorm, JAM Stack, Jenkins, Jenkins, Jira, JSON, Lit, Micro Frontends, Microservices, Mocha, PHP, Prettier, Pug/Jade, REST, REST APIs, SASS, SCSS, SSR, StyleGuides, SVG, Swagger, Zeplin

06/2016 - 09/2016
KPI-getriebene optimierte Neuerstellung der PAYBACK Startseite
Payback GmbH (Sonstiges, 500-1000 Mitarbeiter)

  • Machbarkeitsanalyse
  • Identifizierng der KPI relevanten Seitenelemente.
  • Iterative Optimierung der Elemente (Werbeformen, Platzierungen, Layoutvarianten, ...) in crossfunktionalem Team (Business, Product, UI, UX, Analytics, Development, Content)​​​​​​
Ergebnis:

Alle KPIs wurden besser als auf der 'alten' Startseite.
Technologien:
JavaScript,AngularJS, Angular2+, jQuery, HTML5, CSS3, LESS, SVN, Grunt, TypeScript, Pug, SASS, Git, webpack, node, backstopjs, jasmine, JSP, „living Styleguide“
AJAX, BEM, Bootstrap, Confluence, Csslint, Docker, Eslint, Figma, Gitlab, Gulp, IntelliJ/WebStorm, JAM Stack, Jenkins, Jenkins, Jira, JSON, Lit, Micro Frontends, Microservices, Mocha, PHP, Prettier, Pug/Jade, REST, REST APIs, SASS, SCSS, SSR, StyleGuides, SVG, Swagger, Zeplin


01/2016 - 05/2016
Architekturierung und Umsetzung einer SPA im Kiosk-Mode
Payback GmbH (Sonstiges, 500-1000 Mitarbeiter)

Rolle: Senior Agile Web Developer im Serum Team

  • Verantwortung für die Frontendarchitektur einer Single Page Applikation
  • Einführung eines modularen Grid Layout Systems in enger Zusammenarbeit mit UX/UI (Bootstrap 3, angepasst auf die Bedürfnisse des Kunden)
  • Umsetzung von Layouts mit AngularJS unter Berücksichtigung von Performance, Terminal- und Browserspezifitäten (IE11 musste auch unterstützt werden)
Technologien:
JavaScript,AngularJS, Angular2+, jQuery, HTML5, CSS3, LESS, SVN, Grunt, TypeScript, Pug, SASS, Git, webpack, node, backstopjs, jasmine, JSP, „living Styleguide“
AJAX, BEM, Bootstrap, Confluence, Csslint, Docker, Eslint, Figma, Gitlab, Gulp, IntelliJ/WebStorm, JAM Stack, Jenkins, Jenkins, Jira, JSON, Lit, Micro Frontends, Microservices, Mocha, PHP, Prettier, Pug/Jade, REST, REST APIs, SASS, SCSS, SSR, StyleGuides, SVG, Swagger, Zeplin

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
D + AT + CH
München vor Ort
remote
Profilbild von Anonymes Profil, senior frontend developer senior frontend developer
Registrieren