About Matthias
- Vue/Nuxt development and modernization
- Frontend architecture and component-based systems
- Core Web Vitals and web performance
- Technical SEO for platforms and e-commerce
- Design Systems, Storybook, and testing
- Technical support for international product teams
German
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- Auf AnfrageTechnical Web Architect / Senior Frontend Developer (Vue.js)TELECOMMUNICATIONSDecember 2025 - March 2026 (3 months)Karlsruhe, GermanyIn-house development of an international Consent Management Layer (CMP) as a White-Label SolutionAs part of the project for a leading German email and cloud service provider and subsidiary of a major internet provider, the existing third-party CMP consent layer was replaced for several international brands with a custom-developed, multi-tenant white-label in-house solution. Based on modern web technologies, a performant, test-driven consent layer was implemented that meets all functional and legal requirements.This included not only the implementation of code and automated tests but also the creation of technical documentation, brand-specific CMP configurations, custom CSS themes, and i18n structures. Additionally, logic for rollout and initialization, backend usage modules, CDN release processes, and project-relevant documentation were implemented to ensure sustainable, scalable, and easily maintainable operation of the consent solution within the company.Key points: Vue 3, TypeScript, modern architecture, testing, multi-tenancy, international platform, current project experience
- Auf AnfrageSenior Frontend Developer / Technical SEO / Performance EngineerE-COMMERCEJuly 2021 - July 2025 (4 years)Dietikon, Switzerland
Performance analysis, monitoring, and front-end development for the e-commerce portal of a leading Swiss sports retailer
The engagement primarily involves securing, analyzing, optimizing, and redeveloping areas related to front-end, front-end performance, PageSpeed, and Core Web Vitals. In addition to regular front-end development tasks, this includes continuous investigation, monitoring, development, and implementation of solutions in the area of performance optimization. Both the project language and communication language with the internationally distributed teams are English.Industry:Sporting Goods / E-CommerceTechnologies used:Vue2, Nuxt.js (v2), TypeScript, JavaScript, Node.js, Sass, Tailwind CSS, HTML5, CSS 3.0, GIT, NPM, Webpack, Storybook, Responsive Webdesign, Sentry, SonarQube, Jenkins, Jira, Confluence, DynamicYield, Google Tag Manager, Google Analytics, Google Search Console, SpeedCurveActivities:- Analysis and development of optimization possibilities for the existing codebase
- Implementation of new features and improvements
- Performance control of newly developed features
- Implementation of front-end components according to requirements and design specifications
- Auf AnfrageFrontend DeveloperAUTOMOBILEJune 2021 - September 2021 (3 months)Stuttgart, Germany
Front-end development for a German automotive manufacturer
The engagement involved support in the front-end area. The online shop of a German automotive manufacturer was further developed. The focus was on expanding the ordering process. Communication within the international development team was in English.Industry:Automotive / E-CommerceTechnologies used:Vue2, TypeScript, JavaScript, Sass, GIT, NPM, Jira, Responsive WebdesignActivities:- Implementation of components according to requirements and style guide specifications
- Integration of components into the existing online shop and car configurator
Recommendations
Be the first to recommend Matthias
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Certifications
- Introduction to React JS & ReduxUdemy2021
- Angular 4 from ScratchUdemy2018