Daniel Yokoyama
🏠 HamburgSenior Frontend Developer
Über mich
Lead Frontend Entwickler mit Schwerpunkt auf Open-Source Technologien wie React.js, Next.js und TypeScript. Fokus auf Testing und Barrierefreiheit.
Meine Expertise:
• React, Next.js / Javascript & Typescript / Vue.js
• Storybook / Atomic Design & komponentenbasierte Entwicklung
• Barrierefreiheit (ARIA, WCAG 2.1)
• HTML & CSS (CSS Modules, Styled Components, SCSS/Sass)
• APIs (GraphQL, REST, JSON, XML)
• Testing (Jest, Playwright, Visual Regression Tests)
• CMS-Integration (Standard & Headless, z.B. Contentful, Hubspot, WordPress)
• Templating / Front-End für Shopsysteme (z.B. Shopware, SAP Hybris)
• Versionierung mit Git
• Video & Audio im Web
Skills
Expert
React.js
Next.js
Storybook
Atomic Design
Jest
Playwright
HTML
CSS
SASS/SCSS
LESS
JavaScript
Scrum
Kanban
Intermediate
TypeScript
GraphQL
RxJS
Server Side Rendering
Docker
Microservices
Material UI
Tailwind CSS
Vue.js
Vuex
WordPress
Contentful
Twig
CI/CD
JSP/JSTL
Testautomatisierung
Webvideo
Adobe Creative Suite
Projekte
Senior Frontend Entwicklerporta Möbel Onlineshop
Corporate • Consumer goods and trade
January 2023 - May 2023 (5 months)
January 2023 - May 2023 (5 months)
Relaunch des Onlineshops mit aktuellster Next.js Version
- Optimierung der Komponentenbibliothek und Umsetzung neuer Features
- Aufarbeitung in Storybook
- Aufbau eines automatischen Testsystems
- Sicherstellung von Barrierefreiheit
Playwright
React.js
Jest
CSS
Next.js
Storybook
Microservices
Lead Developer
BMW Alphabet im Auftrag von TRACK GmbH
Corporate • Automotive and vehicle construction
February 2022 - September 2022 (9 months)
February 2022 - September 2022 (9 months)
Internationaler Relaunch der Leasing-Marke von BMW
- Entwicklung mit React.js in Headless-Architektur
- Komplette Umsetzung der Designs als modulare
- Komponentenbibliothek
- Aufarbeitung in Storybook
Playwright
React.js
Jest
Next.js
Storybook
Google Maps API
Senior Frontend Entwickler
MediaMarkt & Saturn im Auftrag von For Sale Digital
Corporate • Consumer goods and trade
September 2020 - December 2021 (1 year, 5 months)
September 2020 - December 2021 (1 year, 5 months)
- Entwicklung diverser neuer Features u.a. Schaffung neuer Vermarktungsmöglichkeiten
- Komponentenbibliothek in React
- Aufarbeitung in Storybook
React.js
Sass
WordPress
Contentful
Twig
Next.js
Storybook
Senior Frontend Entwickler
WAGO Verbindungstechnik / Aldi / HSV im Auftrag von Accenture Song
Corporate • Industry and Mechanical Engineering
April 2017 - April 2020 (3 years, 2 months)
April 2017 - April 2020 (3 years, 2 months)
- Entwicklung hybrider Content- & Shop-Site in mehreren Länder- & Sprachversionen
- Arbeit in standortübergreifenden Teams
- Workflow-Optimierung
- Legacy Code Refactoring
Scrum
Smarty
Kanban
Sass
Vue.js
SAP Hybris
jQuery
Vuex
Shopware
Senior Frontend Entwickler
Interlutions (zuvor Kuborgh)
Agency/Consultancy • Advice and consulting
August 2016 - April 2017 (10 months)
August 2016 - April 2017 (10 months)
- Umsetzung diverser Projekte,
- u.a. Kampagne mit aufwendigen, an Scroll-bewegungen geknüpften 3D-Animationen
- Shop-Relaunch eines großen Lebensmittel-Großhändlers
Scrum
Smarty
Sass
JavaScript
jQuery
Shopware
Senior Frontend Entwickler
Der Spiegel
Corporate • Media and publishing
August 2014 - August 2016 (2 years, 2 months)
August 2014 - August 2016 (2 years, 2 months)
Umstellung aller Videoplayer (Video-on-Demand & Livestreams) auf neues universales System inkl. Möglichkeit der Vermarktung über Videowerbung
jQuery
Webvideo
LESS
VAST
Atomic Design
JSP/JSTL
Skills
Expert
React.js
Next.js
Storybook
Atomic Design
Jest
Playwright
HTML
CSS
SASS/SCSS
LESS
JavaScript
Scrum
Kanban
Intermediate
TypeScript
GraphQL
RxJS
Server Side Rendering
Docker
Microservices
Material UI
Tailwind CSS
Vue.js
Vuex
WordPress
Contentful
Twig
CI/CD
JSP/JSTL
Testautomatisierung
Webvideo
Adobe Creative Suite
Ausbildung
Medieninformatik,
Diplom
Fachhochschule Wedel
Fachhochschule Wedel
2000 - 2004
Sprachkenntnisse
German
Primary
English
Fluent
Japanese
Basic
Daniel Yokoyama
Senior Frontend Developer
Please wait...