Portrait picture of Patrick Söllner

Patrick Söllner (@Cuuki)

I'm a passionate Frontend Developer with more than 8 years of professional experience in agile projects. My focus lies in modular Software Design, Design Systems, Component Driven Development with React, Vue or Web Components, and UI Testing. I'm also an advocate for accessibility on the web. Continuously questioning the status quo, being open to new perspectives, and trying to learn as much as possible drive me daily.


Experience

08/2023 - now, 1 month

Senior Frontend Engineer at AVIV Group

Areas:

  • Design System

Technologies:

  • React
  • TypeScript
  • Storybook

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 / Lit (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 (2)
Styled Components (2)

Tools

Storybook (3)
Jest (3)
Testing Library (3)
Cypress (3)
Testcafe (2)
Playwright (1)
Jira (3)
Confluence (3)
Figma (2)
Github (3)
Gitlab (3)
npm (3)
yarn / pnpm (2)
Vite (3)
Docker (1)
AWS (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
Communication
Reliability
Attention to detail
Semantics & Accessibility
User-driven Testing

Interests

TV Shows, Movies & Video Games
Motorcycles / Harley Davidson
Music & Singing
Cross-country Trekking
Nature traveling
Smart Home
Plants
Frontend Technologies & Methods

Certificates

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