Projekte
Entwicklung
2023/02 - (2025/01)
WPS Management GmbH, Paderborn, Deutschland (remote)
Weiterentwicklung eines bestehenden schemabasierten Generators für HTML-Forms unter Berücksichtigung
der fachlichen Anforderungen im Kontext von SAP-basierten Procurement-Management-Prozessen.
Konzeptionelle und technische Beratung, (Weiter-)Entwicklung der Basisfunktionalität, Realisieren von neuen Anforderungen.
Migration von Vue2 auf Vue3. Refactoring einzelner Bestandteile, inkl Unit- und Integrationstests.
JavaScript, Typescript, CSS/SASS/LESS, TailwindCSS, HTML, HTML5, GitLab + CI/CD, Jenkins,
Vue2/Vue3, Vue SFC Components, Vue Class-Based-Components, i18n-module, Pinia, Mobx,
Json-Schema, Zod, useVue, axios, fetch, jest, vite,
Docker, NodeJS, ExpressJS, Lerna, Monorepo, npm, pnpm, turbo (monorepo)
changeset,
eslint, prettier,
Headless CMS,
Serverless,
Enterprise Architect, UML,
Atlasian Products, Jira, Confluence,
Microservices,
Microfrontends,
Single-Page-App (SPA),
Intellij, Ubuntu/Linux
Entwicklung
2021/08 - 2023/01
Bauer Xcel Media Deutschland KG (Bauer Verlag), Hamburg, Deutschland (remote)
Neuentwicklung einer bestehenden Plattform in ein neuen Technologie-Stack.
Konzeptionelle Beratung, Erstellung der Basisfunktionalität und Anbindung an die bestehende Infrastruktur.
Cloudflare, Cloudflare Images, Algolia Search, Twilio, Stripe, Paypal, Auth0,
JavaScript, Typescript, CSS/SASS/LESS, TailwindCss, HTML, HTML5, GitLab + CI/CD,
React, React Components, i18n-module,
Headless CMS,
Serverless,
Enterprise Architect, UML,
Atlasian Products, Jira, Confluence,
Microservices,
Single-Page-App (SPA),
Intellij, Ubuntu/Linux
Entwicklung
2021/07 - 2022/07
Bauer Xcel Media Deutschland KG (Bauer Verlag), Hamburg, Deutschland (remote)
Unterstützung/Beratung bei der Entwicklung einer öffentlichen Plattform (Brand) innerhalb der bestehenden Technologielandschaft.
Zusammenarbeit mit dem bestehenden Scrum-Team, weiteren Freelancern und Abstimmung mit anderen Teams und Abteilungen. Beratung bzgl technologisches und prozessuales Vorgehen.
Mitwirkung bei der Entwicklung des Teams im Rahmen der Scrum-Prozesse. Etablierung von Test-Prinzipien und Erstellung einer Testlandschaft.
JavaScript, Typescript, Node.js/npm, Express, CSS/SASS/LESS, HTML, HTML5, Mongo, GitLab + CI/CD, Gitlab,
Vue, Vue Components, i18n-module, SSR (Server-Side-Rendering),
Headless CMS, Twilio, Stripe, Paypal,
Enterprise Architect, UML,
Atlasian Products, Jira, Confluence,
Microservices,
Scrum,
Jest, Testcafe
Single-Page-App (SPA),
Intellij, Ubuntu/Linux
Entwicklung
2020/12 - 2021/06
portvier GmbH (Biontech, Ursapharm), St. Ingbert, Deutschland (remote)
Unterstützung/Beratung bei der Weiterentwicklung und Neuentwicklung von Kundenprojekten auf Basis
von Full-Stack-Webtechnologien mit JavaScript und Typescript, Node, Express, HTML, CSS/SCSS & TailwindCSS.
Insbesondere Nuxtjs inkl. SSR (Server-Side-Rendering) mit Vue Components und eigenen Nuxt-Modul (+Nuxt-Plugin und i18n) für eine Anbindung an das Headless-CMS (DAM/PIM) Censhare.
Einführung von Gitlab CI/CD Pipelines und Migration bestehender Node-Projekte.
Erstellung von Microservices und Test mit Jest.
JavaScript, Typescript, Node.js/npm, Express, CSS/SASS/LESS, TailwindCss, HTML, HTML5, Mongo, Docker, Docker-Compose, GitLab + CI/CD, Github,
Nuxt, Nuxtjs, Nuxt-Modules, Nuxt-Plugin, i18n-module, SSR (Server-Side-Rendering), Vue, Vue Components,
Headless CMS, Censhare,
Atlasian Products, Jira, Confluence,
Microservices,
Scrum,
Jest, Storybook,
Single-Page-App (SPA),
Intellij, Ubuntu/Linux
Entwicklung
2019/04 - 2020/07
Cornelsen / inside Gmbh, Aachen, Deutschland (on-side & remote)
Unterstützung bei der Konzeptionierung und Beratung bei der Neuentwicklung einer bestehenden
Anwendung auf Basis von Full-Stack-Webtechnologien. Unterstüzung bei der Schulung der Mitarbeiter
beim Wechsel von Java zu JavaScript/Typescript. Entwicklung von Microservices im Backend auf
Basis von Node.js + Express. Entwicklung von UI-Komponenten & Betreuung bestehender
UI-Komponenten unter Berücksichtigung von Barrierefreiheit.
Unterstützung beim Aufbau der Gitlab CI/CD
Typescript, Node.js/npm, Express, CSS/SASS/LESS, HTML, HTML5, JQuery, Bootstrap, Mongo, Docker, GitLab + CI/CD,
Atlasian Products, Bitbucket, Jira, Confluence,
Microservices, Schemabasiert,
Scrum,
GoogleCloud,
TDD, Karma, Jasmine, Mocha, Chai, Unit-Testing, Modul-Testing, UI-Testing, Integration-Testing,
Stateless Backend, Stateless Frontend,
User-Interface-Design, User-Experience,
Schemabasierte CRUD-App,
Single-Page-App (SPA),
Intellij, Ubuntu/Linux, Windows
Architektur, Entwicklung, DevOps, CI/CD
2017/03 - 2019/03 Venbona AG, Zug, Schweiz
Entwicklung, Betreuung, Konzeptionierung des technischen Produktes (Backend/Frontend) hinter der
Plattform venbona.com und einem entsprechenden administrativen Umfeld für andere Unternehmensteile, Repräsentation auf Messen
Führung von Mitarbeitern im transnationalen Umfeld, Beratung für alle Unternehmensteile,
Featureplanung und -entwicklung inkl. der technischen Ausgestaltung
JavaScript ES6, CSS/SASS/LESS, HTML/HTML5, Bootstrap, Knockout.js (MVVM), Trimpath, Node.js, Docker, Azure, Gitlab,
DevOps, CI/CD, gulp, “Umzug” (DB - Migrationsmanagement), MySQL, Microservices,
JSON-LD, Single-Page-App (SPA), TDD, Karma, Jasmine, Mocha, Chai, Scrum, Intellij, Ubuntu/Linux,
Stripe, MailChimp, Mandrill
Entwicklung
2015/03 - 2017/02 FUJIFILM / ip.labs GmbH, Bonn
Wartung und Pflege eines eigenen JavaScript Frameworks für die
Bearbeitung von Bildmaterial im Frontend. Konzeptionierung und
Implementierung neuer Features in gemeinsamer Absprache mit anderen
Teams und Firmenbereichen.
HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript (OOP), Canvas, Ajax/XHR, JSON, AngularJS (MVVM), UML, Maven, UnitTests,
Dart(Lang), Node.js, Vanilla.js, JQuery, Single-Page-App (SPA), Scrum, Jira, Confluence, Intellij, Ubuntu/Linux
Entwicklung, Architektur
2013/12 - 2015/02 Onlinefussballmanager GmbH, Köln
Wartung und Pflege des online Browserspiels, Entwicklung des
JavaScript-Frameworks mit AngularJS, Unterstützung beim strukturellen
Umbau des PHP-Backends, Unterstützung des Design- und
Templating-Teams bei der Frontendentwicklung
PHP/PHP5, HTML/HTML5, CSS/CSS3, SASS/LESS, Bootstrap, JavaScript, JSON, Ajax/XHR, AngularJS (MVVM), JQuery, Scrum, Jira, Confluence
Teamlead Web-Team / Web-Engineer
2010/03 - 2013/11 RapidShare AG, Baar, Schweiz
Betreuung der Internetpräsenz www.rapidshare.com, Planung der
Softwarearchitektur und Beteiligung an deren Implementierungen,
technische Beratung
Festlegen von Zielen, Planung der Team-Aufgaben, Sicherstellen der
Teambildung und -motivation, Führen von Personalgesprächen, Leitung von
Teambesprechungen, Vertretung des Teams innerhalb der Organisation -
z.B. bei verschiedenen Meetings oder Veranstaltungen, Zusammenarbeit mit
anderen Teams, Projektleitung, Konzeption von Features,
Erstellung & Betreuung des eigenen
JavaScript-Frameworks
HTML5, CSS3, JavaScript, Vanilla.js, JSON, JSONP/Ajax/XHR, PHP, UML, Ant, User-Interface-Design,
User-Experience, Jasmine, Node.js, MySQL, Microservices, JQuery, Single-Page-App (SPA), Eclipse