Portrait picture of Patrick Söllner

Patrick Söllner (@Cuuki)

I am a Senior Frontend Engineer with over 9 years of professional experience in agile environments, specializing in modular Software Design, Design Systems, and Component Driven Development using React, Vue, or Web Components. My expertise extends to UI testing and advocating for web accessibility, ensuring inclusive and reliable user experiences. Driven by curiosity and a commitment to growth, I thrive on challenging the status quo, embracing diverse perspectives, and continuously learning to deliver meaningful, innovative solutions.


Experience

08/2023 - now, 1.4 years

Senior Frontend Engineer at AVIV Group

Description:

Driving the evolution and maintenance of AVIV's centralized Design System, built with React, TypeScript, and Emotion, covering 9 brands with Figma-based tokens and themes.

Areas:

  • Managing inner-sourcing contributions, ensuring smooth integration, and providing consumer support for component-related issues.

  • Driving strategic decisions and communication across teams, fostering collaboration between design and development.

  • Spearheading technical planning and implementation of the testing strategy and data visualization initiatives.

  • Enhancing team health by co-facilitating retrospectives, improving collaboration, and organizational practices.

Technologies:

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

05/2023 - 07/2023, 3 months

Frontend Developer at eCommerceDB GmbH

Areas:

  • Frontend application development

  • Creating CI / CD automation with Github Actions

  • Migrating Nuxt from v2 to v3

  • Improving the technical workflows and organisation

Technologies:

  • Vue
  • Nuxt
  • TypeScript
  • Github Actions

02/2023 - 04/2023, 2 months

Senior Frontend Developer at New Monday GmbH

Areas:

  • Design Systems / Component Libraries

  • Development for UX/UI Design

  • Accessibility talks

Technologies:

  • React
  • TypeScript

06/2022 - 12/2022, 6 months

Software Developer at E. Breuninger GmbH & Co.

Description:

Replacement of the existing content & campaign architecture within the Breuninger fashion e-commerce product. Development of React based UI extensions for the new headless content management system.

Areas:

  • Frontend application development

  • Creation of a build system based on Vite and Node to generate self-contained components

  • Development of campaign pages & content modules built with Web Components, Storybook and Go Templates

  • Support to continually improve the Breuninger Design System

  • E2E testing automation for content modules

Technologies:

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

01/2021 - 05/2022, 1.4 years

Senior Frontend Developer at i22 Digitalagentur GmbH

Description:

Development of many projects inside the Telekom e-commerce multi-client platform within the i22 shop product team.

Areas:

  • Frontend application development

  • Component libraries & shared code patterns

  • E2E testing automation as a service

  • Tech recruiting support

  • Mentoring and training of junior developers

  • Company wide frontend and accessibility tech talks

  • Company wide accessibility working group initiative

Technologies:

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

07/2020 - 12/2020, 6 months

Frontend Developer at ISO Public Services GmbH

Description:

Development of an internal tool to streamline the employee profile generation process. In-house product development.

Areas:

  • Frontend application development

  • Leadership, technical planning and coordination of frontend for a new product

Technologies:

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

03/2018 - 06/2020, 2.3 years

Software Developer at LottaLeben Media GmbH

Description:

Multiple projects in tourism & medicine as well as the development of a Wordpress based website builder as a product.

Areas:

  • Fullstack web development (Focus Frontend)

  • Coordination and communication with brasil-based development team

Technologies:

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

09/2015 - 02/2018, 2.5 years

Software Developer at DROW GmbH

Description:

Multiple e-commerce projects built with Shopware & WooCommerce.

Areas:

  • Fullstack web development (Focus Frontend)

  • Technical project management

  • Technical customer support

Technologies:

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

09/2012 - 08/2015, 3 years

Trainee - IT specialist for application development at Publicis Groupe S.A.

Areas:

  • Web development


Training

09/2012 - 08/2015

Vocational school in Erlangen, Germany

Areas:

  • IT specialist for application development (IHK certified graduation)


Skills and qualities

(1) - Basic knowledge, (2) - In-depth knowledge, (3) - Specialized knowledge

Languages

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)

Methods / Strategies

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)

Strengths

Mentoring
Knowledge transfer
Organisation & Strategic Thinking
Communication
Reliability
Attention to detail
Semantics & Accessibility
User-driven Testing

Interests

TV Shows & Video Games (RPGs)
Creative Writing
Music & Singing
Mountain Bikes
Cross-country Trekking
Roadtrips & Adventure Travel
Plants
Smart Home

Certificates

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