Porträt Bild von Patrick Söllner

Patrick Söllner (@Cuuki)

Ich bin ein Senior Frontend Engineer mit über 9 Jahren Berufserfahrung im agilen Umfeld, spezialisiert auf modulares Software-Design, Design Systeme und komponentenbasierte Entwicklung mit React, Vue oder Web Components. Meine Expertise umfasst außerdem UI-Testing und Förderung der Barrierefreiheit im Web, um inklusive und zuverlässige Nutzererfahrungen zu gewährleisten. Getrieben von Neugier und dem Streben nach persönlichem Wachstum, hinterfrage ich gerne den Status quo, integriere unterschiedliche Perspektiven und lerne kontinuierlich, um bedeutungsvolle und innovative Lösungen zu schaffen.


Erfahrung

08/2023 - heute, 1,4 Jahre

Senior Frontend Engineer bei AVIV Group

Beschreibung:

Vorantreiben der Weiterentwicklung und Wartung des zentralen Design-Systems von AVIV, entwickelt mit React, TypeScript und Emotion, welches 9 Brands mit Figma-basierten Tokens und Themes abdeckt.

Fachgebiete:

  • Verantwortung für die Verwaltung von Inner-Sourcing Contributions, Sicherstellung einer reibungslosen Integration und Consumer Support für Komponenten-bezogene Probleme.

  • Vorantreiben strategischer Entscheidungen und der Kommunikation über verschiedene Teams hinweg, Förderung der Zusammenarbeit zwischen Design und Entwicklung.

  • Leitung der technischen Planung & Umsetzung für die Initativen "Testing Strategy" und "Data Visualization".

  • Förderung der Teamgesundheit durch Moderation von Retrospektiven, Verbesserung der Zusammenarbeit und organisatorischer Praktiken.

Technologien:

  • React
  • TypeScript
  • React Aria
  • Emotion
  • Storybook
  • Chromatic
  • Vitest
  • Playwright

05/2023 - 07/2023, 3 Monate

Frontend Developer bei eCommerceDB GmbH

Fachgebiete:

  • Frontend application development

  • Creating CI / CD automation with Github Actions

  • Migrating Nuxt from v2 to v3

  • Improving the technical workflows and organisation

Technologien:

  • Vue
  • Nuxt
  • TypeScript
  • Github Actions

02/2023 - 04/2023, 2 Monate

Senior Frontend Developer bei New Monday GmbH

Fachgebiete:

  • Design Systeme / Component Libraries

  • Wissenstransfer

Technologien:

  • React
  • TypeScript

06/2022 - 12/2022, 6 Monate

Software Developer bei E. Breuninger GmbH & Co.

Beschreibung:

Ablösung der bestehenden Content & Campaign Architektur innerhalb des Breuninger Fashion E-Commerce Produktes. Entwicklung von React-basierten UI-Erweiterungen für das neue Headless-Content-Management-System.

Fachgebiete:

  • Entwicklung von Frontend-Anwendungen

  • Erstellung eines Build-Systems auf Basis von Vite und Node zur Generierung von Self-Contained Components

  • Entwicklung von Kampagnenseiten und Content Modulen, die mit Web Components, Storybook und Go Templates erstellt wurden

  • Unterstützung bei der kontinuierlichen Verbesserung des Breuninger Design Systems

  • E2E-Testautomatisierung für Content Module

Technologien:

  • TypeScript
  • Web Components
  • Tailwind
  • Storybook
  • Go templates
  • Hugo
  • Self-contained systems
  • Node
  • Vite
  • Testcafe
  • Playwright
  • React

01/2021 - 05/2022, 1,4 Jahre

Senior Frontend Developer bei i22 Digitalagentur GmbH

Beschreibung:

Entwicklung vieler Projekte innerhalb der Telekom E-Commerce Multi-Client Plattform im i22 Shop-Produktteam.

Fachgebiete:

  • Entwicklung von Frontend-Anwendungen

  • E2E-Testautomatisierung als Service

  • Unterstützung im Tech-Recruiting

  • Mentoring und Training von Junior Entwicklern

  • Unternehmensweite Tech Talks über Frontend und Barrierefreiheit

  • Unternehmensweite Initiative "Accessibility working group"

Technologien:

  • Vue
  • Nuxt
  • Vuex
  • TypeScript
  • CSS3
  • Sass
  • Clean architecture
  • Atomic Design
  • Storybook
  • Cypress

Öffentliche Projekte:


07/2020 - 12/2020, 6 Monate

Frontend Developer bei ISO Public Services GmbH

Beschreibung:

Entwicklung eines internen Tools zur vereinfachten Erstellung von Mitarbeiterprofilen. In-house Produktentwicklung.

Fachgebiete:

  • Entwicklung von Frontend-Anwendungen

  • Leadership, technische Planung und Koordination des Frontends für ein neues intern entwickeltes Produkt

Technologien:

  • Angular
  • Stencil
  • TypeScript
  • CSS3
  • Sass
  • Test-driven development

03/2018 - 06/2020, 2,3 Jahre

Software Developer bei LottaLeben Media GmbH

Beschreibung:

Mehrere Projekte in Tourismus & Medizin sowie die Entwicklung eines WordPress-basierten Website-Builders als Produkt.

Fachgebiete:

  • Fullstack Webentwicklung (Fokus Frontend)

  • Koordination und Kommunikation mit dem brasilianischen Entwicklungsteam

Technologien:

  • React
  • JavaScript
  • jQuery
  • CSS3
  • Sass
  • Wordpress

09/2015 - 02/2018, 2,5 Jahre

Software Developer bei DROW GmbH

Beschreibung:

Mehrere E-Commerce-Projekte, die mit Shopware & WooCommerce erstellt wurden.

Fachgebiete:

  • Fullstack Webentwicklung (Fokus Frontend)

  • Technisches Projektmanagement

  • Technische Kundenbetreuung

Technologien:

  • HTML5
  • JavaScript
  • jQuery
  • CSS3
  • Sass
  • Wordpress
  • Shopware

09/2012 - 08/2015, 3 Jahre

Ausbildung zum Fachinformatiker für Anwendungsentwicklung bei Publicis Groupe S.A.

Fachgebiete:

  • Webentwicklung


Ausbildung

09/2012 - 08/2015

Staatliche Berufsschule Erlangen, Deutschland

Fachgebiete:

  • Fachinformatiker für Anwendungsentwicklung (IHK zertifizierter Abschluss)


Fähigkeiten und Eigenschaften

(1) - Grundwissen, (2) - Vertiefte Kenntnisse, (3) - Spezialwissen

Sprachen & Notationen

JavaScript (3)
TypeScript (3)
Go (1)
CSS3 (3)
Sass (3)
HTML5 (3)
Markdown (3)
GraphQL (2)

Frameworks / Libraries

React (3)
Vue.js (3)
Web Components (2)
Next.js (2)
Nuxt (2)
Redux / Vuex (3)
Apollo Client (1)
Node.js (2)
Tailwind CSS (3)
Bootstrap 4 (3)
Tailwind UI / Headless UI (2)
Emotion (3)
Styled Components (2)
React Aria (3)

Tools

Storybook (3)
Vitest (3)
Jest (3)
Testing Library (3)
Cypress (3)
Testcafe (2)
Playwright (2)
Jira (3)
Confluence (3)
Figma (2)
GitHub (3)
GitLab (3)
npm (3)
pnpm (3)
Vite (3)
Docker (1)
AWS (1)
CircleCI (1)
GitHub Actions (2)
Chromatic (2)
Turborepo (2)
Changesets (1)

Methoden / Vorgehensmodelle

Scrum (3)
Kanban (2)
OKRs (1)
Atomic Design (3)
Block Element Modifier (BEM) (3)
Self-contained Systems (SCS) (2)
Component-driven Development (CDD) (3)
Test-driven Development (TDD) (2)
End-to-End Testing (3)
Monorepo (2)
Micro Frontends (1)
Responsive Design (3)
Refactoring (3)
Code Reviews (3)
Pair Programming (3)
Mob Programming (3)
Clean Code (2)
SOLID (1)
Object Oriented Programming (2)
Functional Programming (2)
Clean Architecture (2)
Continuous Integration (2)

Stärken

Mentoring
Wissenstransfer
Organisation & Strategisches Denken
Kommunikation
Verlässlichkeit
Detailtreue
Semantik & Barrierefreiheit
User-driven Testing

Interessen

TV-Shows & Videospiele (RPGs)
Kreatives Schreiben
Musik & Gesang
Mountainbikes
Cross-country Wanderungen
Roadtrips & Abenteuerreisen
Pflanzen
Smart Home

Zertifikate

  • ISTQB® Certified Tester - Foundation level
  • ITIL® Foundation Certificate in IT Service Management