... of a leading sports retailer in the DACH region
The engagement mainly included securing, analyzing, optimizing, and redeveloping the areas around front-end, front-end performance, PageSpeed, and Core Web Vitals. In addition to regular front-end development tasks, this involved ongoing research, monitoring, development, and implementation of performance optimization solutions. Both the project and communication language with the internationally distributed teams was English.
Industry: Sporting goods / E-commerce
Tech stack: Vue2, Nuxt.js (v2), TypeScript, JavaScript, Node.js, Jest, Sass, Tailwind CSS, HTML5, CSS 3.0, GIT, NPM, Webpack, Storybook, Responsive Web Design, Sentry, SonarQube, Jenkins, Jira, Confluence, DynamicYield, Google Tag Manager, Google Analytics, Google Search Console, SpeedCurve
Responsibilities:
Analyze and develop optimization opportunities for the existing codebase
Implement new features and improvements
Monitor performance of newly developed features
Implement front-end components based on requirements and design specifications
The assignment included front-end support. The online shop of a German car manufacturer was further expanded. The main focus was on extending the ordering flow. Communication within the international development team was in English.
Industry: Automotive / E-commerce
Tech stack: Vue2, TypeScript, JavaScript, Jest, Sass, GIT, NPM, Jira, Responsive Web Design
Responsibilities:
Implement components according to requirements and styleguide specifications
Integrate components into the existing online shop and car configurator
As part of the assignment, I provided front-end support for an online tool used to manage and calculate construction projects. The key focus was on using the Vue JavaScript framework's Composition API, which simplifies future upgrades from version 2 to version 3, implementing with TypeScript, and creating as-generic-as-possible components.
Industry: Construction / Real Estate
Tech stack: HTML5, CSS 3.0, TypeScript/JavaScript, Sass, Vue2, Composition API, Docker, GIT, NPM, Webpack, Jira, Living Styleguide, Responsive Web Design
Responsibilities:
Implement code architecture and components
The goal was to create a specialized e-commerce online portal for new trend products. Both a front end and a back end were developed to meet specific and individual requirements. This included optimized content and search result pages, an administration area for business partners, and internal admin tools for invoicing and promotional campaigns.
Industry: E-commerce
Tech stack: HTML5, CSS 3.0, JavaScript, Vue2, SCSS, PHP, PHPStorm, NPM, Webpack, ProcessWire, CMS Cockpit
Responsibilities:
Design and implement the portal structure
Design and implement UI & UX
Implement front end and back end
Continuously enhance the portal with new features
The overall project involved creating a white-label multi-portal application following current web standards while considering the specifics of an existing application. This included planning an adaptable and highly flexible front-end architecture. The provided designs and layouts were reviewed for user experience (UX) and tailored to the existing application in consultation with the client's relevant departments. After that, the application was broken down into as many reusable components as possible, and the technical definitions for implementing the related front-end tasks were created. Additionally, the development infrastructure was set up, the new code base was implemented, the general page structure was provided, implementation-ready components were supplied, and unit tests were written.
Industry: Tourism / E-commerce
Tech stack: HTML5, CSS 3.0, JavaScript, Sass, Vue2, Nuxt.js (v2), Vuex, jQuery, Jest, Figma, PHPStorm, GIT, NPM, Webpack, Jira, Atomic Design, Block Element Modifier (BEM), Living Styleguide, Responsive Web Design, Cross Browser & Cross Device Compatibility
Responsibilities:
Plan front-end software architecture
Design review & design adjustments
Subproject planning (ticket creation, implementation coordination for front end)
Implement architecture, components, and tests
During the project, I carried out tasks for further development, error analysis, and bug fixing of an existing travel booking portal. This included search result lists, presentation pages, and the booking process, and required quickly getting up to speed with the existing, long-standing code architecture. I also evaluated and developed quality-enhancing and SEO techniques that can be used in the current portal and future projects.
Industry: Tourism / E-Commerce
Technologies: HTML5, CSS 3.0, JavaScript, jQuery, Sass, Vue.js, Vue2, TestCafe, PHPStorm, GIT, NPM, Webpack, Grunt, Jira, Bitbucket, Responsive Web Design, Cross Browser & Cross Device Compatibility
Responsibilities:
Front-end development
Error analysis & bug fixing
Optimization of existing code structures
Implementation of new features
Evaluation & consulting
During the project for the front-end agency Sevenval in Cologne, I optimized code structure, fixed bugs, and implemented new front-end requirements. This was for two customer and comparison portals in the finance & insurance and pension sectors. It required quickly and independently getting familiar with existing code, new technologies, and a new programming language. The project used HTML5, CSS 3.0, JavaScript, and XSL, among others.
Technologies: HTML5, CSS 3.0, JavaScript, Sass, XSL, REST, SOAP, PHPStorm, GIT, NPM, Kiki, Rollup, Redmine, Jira, Responsive Web Design, Progressive Enhancement, Cross Browser Compatibility
Responsibilities:
Front-end development for “Insurance”, “Finance” and “Comparison & Consulting Portals”
Quickly and independently getting familiar with existing code, new technologies, and a new programming language
Optimizing code structure
Implementing new features
Bug fixing
During the project assignment in Karlsruhe for a well-known German internet service provider, I revised and further developed existing landing pages and order flows. This was done for two of the client’s brands in the “Energy” and “Mobile” sectors. It required quickly getting up to speed with a proprietary templating system and implementing requirements in pure custom code. Frameworks and third-party code were completely avoided as per project requirements. The work was focused on front-end development using HTML5, CSS 3.0, Vanilla JS, and PHP.
Industry: Internet service provider / E-Commerce
Technologies: HTML5, CSS 3.0, JavaScript, Vanilla JS, PHPStorm, GIT, JIRA, Confluence, Responsive Web Design, Progressive Enhancement, Cross Browser Compatibility
Responsibilities:
Front-end development in the “Energy” and “Mobile” sectors
Quickly learning the proprietary templating system
Implementing new features
Custom development without third-party code & frameworks
Merging & deploying new development stages
As an external contractor for an international agency, I revised and further developed an existing website project for a South German car manufacturer based in Bavaria. The tasks included quickly getting up to speed with the existing code and bug fixing the application, as well as further development and implementation of new features. For front-end development, modern technologies and tools such as HTML5, CSS 3.0, Less, JavaScript, jQuery, Handlebars.js, and Grunt were used. The work took place on site in Munich as part of an international team. The project language was English.
Industry: Automotive / E-Commerce
Technologies: HTML5, CSS 3.0, Less, JavaScript, jQuery, Handlebars.js, PHPStorm, AEM (Adobe Experience Manager), Grunt, JIRA, Confluence, GIT, Sightly, Responsive Web Design, UX, User Stories, Progressive Enhancement, Cross Browser Compatibility, Kanban
Responsibilities:
Front-end development in the automotive sector
Quickly getting up to speed with existing code and its bug fixing & further development
Implementing new features
Code reviews and approving pull requests
An existing company website needed to be brought up to the latest technology and web standards. To achieve this, the old HTML structure (HTML 4.1) was revised and adapted, and where needed extended, to meet the HTML5 standard. CSS 3.0, jQuery, JavaScript, and parts of the Twitter Bootstrap framework (responsive grid system) were also used. Progressive enhancement, cross-browser compatibility, and responsive design were maintained. For better load time performance, dynamic content loading using jQuery was implemented. Existing website data was migrated into a content management system and integrated into the HTML structure. Structured Data tags and Google Data Highlighter were used to help search engines correctly index and display the data. The site was also linked to Google Analytics and Google Webmaster Tools for future reporting, analysis, and optimization.
Technologies: HTML5, CSS 3.0, JavaScript, jQuery, PHP, MySQL, Twitter Bootstrap, Structured Data, PHPStorm, ProcessWire, Performance Optimization, SEO, Responsive Web Design, Google Analytics, Google Webmaster Tools, Google Data Highlighter, UX, User Stories, Progressive Enhancement, Cross Browser Compatibility
Responsibilities:
Modernizing HTML, CSS, and JavaScript
Dynamizing web content
Integrating a CMS and migrating content data
SEO and performance-optimized programming
A company focused on building sales channels needed a website for representation and lead generation. A design and structure concept was created based on user stories. The content was built on the basis of prior SEO research to produce search engine–friendly, target audience–specific content. In addition, a long-term plan for the website’s future content development was created. The technical implementation was carried out with SEO and performance in mind. Since its launch, the website has been continuously maintained, including monitoring and analysis using analytics tools. Based on the results, measures for further optimization are planned and executed.
Technologies used:
Tasks:
For a newly built luxury property in Munich, an SEO-optimized website was needed for presentation. This began with SEO research and competitor analysis to provide an optimal structure and relevant content for the site. Based on this, concepts for SEO structure, imagery, user story and user experience were developed. The implementation was SEO and performance oriented. In the text creation, opportunities for SEO-friendly and reader-friendly content writing were introduced. Since the site’s launch, continuous support including monitoring, analysis and optimization has been provided.
Industry: Real estate
Technologies used: HTML, CSS 3.0/2.0, OOCSS, JavaScript, jQuery, PHP, MySQL, PHPStorm, ProcessWire, performance optimization, search engine optimization, responsive web design, Google Analytics, Google Webmaster Tools, UX, user story, web content management, progressive enhancement, cross-browser compatibility
Tasks:
SEO research & creation of an SEO concept
Conceptualizing page structure, layout and design
Search engine–optimized development
Consulting for SEO-optimized texts
Continuous support including monitoring, extension and optimization
To optimally handle orders through all steps from order receipt, transfer to production and delivery, a system was needed that met all of the client’s individual requirements. This includes capturing and maintaining customer master data (contact details, special prices, recurring order options), product data (basic data, configuration variations, standard prices) and order data (history, order templates). To achieve a practical, needs-based result, the existing process was analyzed on site as part of requirements management, and the client’s wishes were documented. Based on use cases, a concept for implementation was created and executed.
Technologies used:
Tasks:
The client published a new catalog for one of its product lines. A new website was needed for the product line–specific company presentation online. The structure, layout & design and content were predefined. The main focus of the technical implementation was on SEO, performance and mobile optimization, since the site, with high-resolution photos, was to be used by sales partners on mobile devices at customer sites. Another task was to technically capture all products for the first time with their features, details and associations and put them into a structured, catalog-like format. The goal is later use in a search and ordering system (shop system).
Technologies used:
Tasks:
Thanks to my high quality standards and my passion for web development, I have worked for well-known companies in e-commerce (Ochsner Sport AG / Deichmann Group), tourism (Europe’s third-largest tour operator, hotel.de / HRS), two South German car manufacturers, German internet service providers and directories (e.g., anwalt.de, steuerberater.net) as well as SMEs in real estate, the food industry, crafts and wholesale.
Subproject lead for the front end at [link], focusing on optimizing and extending the existing portals. This included profile pages, search result lists, article pages, landing pages, the ordering process, and other content pages.
Besides front-end development, I also worked on optimizing and extending the back-end and database structure of the platform.
Tools/Technologies used:
Tasks:
I was responsible for implementations in the areas of MICE, corporate rates, affiliates, and HotelCenter. This included maintaining, optimizing, extending, and adapting existing systems, as well as designing and implementing entirely new parts of presentation, booking, and search pages. My work covered the back end, database layer, and front end.
During the redesign/relaunch of the entire hotel.de platform, I was the main subproject lead for the technical implementation of the design concept.
Tools/Technologies used:
Tasks:
I am Matthias Voit, an experienced Senior Web Developer with a frontend focus based in Munich. With 25 years of experience in web development, I have spent over 10 years helping small and medium businesses and enterprises successfully with planning, implementation, and optimization of modern web applications – focusing on performance, technical SEO, user friendliness, and high code quality.
My clients value not only my broad tech stack, but especially my ability to analyze problems holistically and solve them either pragmatically or creatively – whether as a developer, architect, or technical sparring partner.
Thanks to my long-standing experience with complex enterprise solutions in e-commerce based on Vue.js / Nuxt.js and TypeScript, clients often book me as a Vue Expert or Frontend Performance Expert.
Discover other experts with similar qualifications and experience
2025 © FRATCH.IO GmbH. All rights reserved.