Matthias V.

Senior Frontend Developer | VUE & Performance Expert

Munich, Germany

Experience

Jul 2021 - Jul 2025
4 years 1 month
Dietikon, Switzerland
Remote

» Senior Frontend Developer « with focus on SEO & performance optimization of an e-commerce portal

Ochsner Sport AG

... 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

Jun 2021 - Sep 2021
4 months
Germany
Remote

» Senior Frontend Developer « for the further development of a German car manufacturer's ordering flow

  • 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

Mar 2021 - Apr 2021
2 months
Bamberg, Germany
Remote

» Senior Frontend Developer « for an online tool in the construction industry

  • 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

Apr 2020 - Feb 2021
11 months
Remote

» Project Planner & Fullstack Web Developer « for the conception & implementation of an e-commerce online portal

  • 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

May 2019 - Mar 2020
11 months
Munich, Germany
On-site

» Senior Frontend Developer & Project Planner « for a German tour operator

  • 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

Jun 2018 - May 2019
1 year
Munich, Germany
On-site

» Senior Front-End Developer « for optimizing & further development of the booking page of a TV travel shopping channel

  • 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

Jul 2017 - Sep 2017
3 months
Cologne, Germany

» Senior Front-End Developer « for further development of online portals in finance and insurance

  • 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

Oct 2016 - Dec 2016
3 months
Karlsruhe, Germany
Remote

» Senior Front-End Developer « for revising & further development at a well-known German internet service provider

  • 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

Jun 2016 - Sep 2016
4 months
Munich, Germany
Remote

» Front-End Developer « for revising & further development of a website project for a German car manufacturer

  • 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

Apr 2016 - Apr 2016
1 month
Remote

Revision and modernization of an existing company website

  • 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

Oct 2015 - Jun 2018
2 years 9 months

Concept, implementation and support of a corporate website

solleo IT GmbH

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:

  • 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
  • Creation of search engine–optimized content
  • Creation of a long-term content development plan
  • Ongoing support with monitoring, extension and optimization
Jun 2015 - Apr 2017
1 year 11 months
Munich, Germany

» Project Planner & Full-Stack Web Developer « for concept, implementation and support of a real estate presentation

solleo IT GmbH

  • 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

Mar 2015 - May 2015
3 months

Development of an in-house web solution for order processing

solleo IT GmbH

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:

  • HTML
  • CSS 3.0/2.0
  • OOCSS
  • JavaScript
  • jQuery
  • AJAX
  • JSON
  • PHP
  • OOP
  • PHPStorm
  • ProcessWire
  • Performance optimization
  • Use cases
  • Scrum
  • Cross-browser compatibility

Tasks:

  • Analysis of existing in-house solutions
  • Creation of use cases, requirements analysis, a detailed concept and a milestone plan
  • Prioritization of the implementation sequence
  • Testing
  • Roll-out
May 2014 - Sep 2014
5 months

Technical implementation of a performance- and SEO-optimized corporate website with search result lists and

solleo IT GmbH

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:

  • HTML
  • CSS 3.0/2.0
  • OOCSS
  • JavaScript
  • jQuery
  • AJAX
  • PHP
  • OOP
  • MySQL
  • PHPStorm
  • Performance optimization
  • SEO-optimized development
  • Responsive web design
  • Progressive enhancement
  • Cross-browser compatibility

Tasks:

  • Performance-optimized development
  • SEO-optimized development
  • Implementation following strict responsive web design, progressive enhancement and cross-browser compatibility
  • Website launch
Jan 2014 - Apr 2025
11 years 4 months
Stammbach, Germany

Managing Director, Software Developer, SEO Professional, Web Content Manager

solleo IT GmbH

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.

Jul 2012 - Apr 2014
1 year 10 months
Germany

Software Developer (Lead Front-End Developer)

anwalt.de services AG

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:

  • HTML
  • CSS 3.0/2.0
  • OOCSS
  • JavaScript
  • jQuery
  • AJAX
  • JSON
  • PHP
  • OOP
  • Smarty
  • TypoScript
  • SVN
  • JIRA
  • MySQL
  • PHPStorm
  • DbVisualizer
  • Typo3
  • Responsive web design
  • SEO
  • HTML newsletters (static & responsive)
  • phpList

Tasks:

  • Front-end optimization
  • Porting existing pages to responsive web design & progressive enhancement
  • CSS optimizations
  • Designing and implementing an in-house performance-optimized front-end framework
  • Gradually replacing inline styles with framework classes
  • Designing and implementing a CSS manager to group and minify various CSS files and classes into a single project CSS file
  • Analyzing and optimizing the website (e.g., caching, cookiefree domains, server plugins, ...)
  • JavaScript optimizations
  • Gradually removing inline JavaScript and refactoring it into object-oriented JavaScript and the jQuery framework
  • Designing and implementing a JavaScript manager to group and minify various JavaScript files into a single project JavaScript file
  • Graphic optimizations
  • Managing graphic resources for organized, high-performance usage
  • Designing and implementing a sprite manager to automatically generate project and group sprites
  • Refactoring existing code into object-oriented, reusable, and more maintainable logic
  • Implementing validators
  • Implementing web widgets
  • Designing and implementing dynamic website elements using jQuery, AJAX, and JSON
  • Implementing a new view for lawyer profiles (MicroSite)
  • Implementing a new registration area
  • Implementing MicroSites for partners (front-end, data model, database)
  • Designing and implementing a centralized, stage-bound configuration manager
  • Implementing a mailing manager to send multipart emails based on templates
  • HTML newsletters
  • Implementing and customizing SEO pages
  • Implementing the SEO page structure for steuerberater.net
  • Designing and documenting coding standards
Aug 2008 - Jul 2012
4 years
Germany

Software Developer

hotel.de AG

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:

  • HTML
  • CSS 3.0/2.0
  • OOCSS
  • JavaScript
  • jQuery
  • AJAX
  • JSON
  • XML
  • C#
  • OOP
  • ASP.Net
  • MVVM
  • WPF
  • MVC3
  • MSSQL
  • Visual Studio 2010
  • MS SQL Management Studio
  • Scrum

Tasks:

  • Further development of the hotel.de MICE portal "MARS"
  • All areas (front end, back end & database for booker, hotelier & broker sides)
  • Corporate rates (company-specific hotel rates)
  • Developing an internal Windows tool to import, capture, and manage data records/rate statuses (front end, back end, database)
  • Migrating old rate data into the new system
  • Designing and implementing plugins/services to process and, if necessary, correct captured data
  • Implementing the web component for TravelManager
  • Unit tests
  • Refactoring and performance optimization of existing SQL queries
  • Affiliate center management
  • Implementing a new affiliate concept by revising existing areas and developing new ones (front end, back end, database for booker, affiliate, and broker sides)
  • Designing and implementing a crawler to detect and analyze integrations on affiliate sites
  • Redesign / relaunch
  • Main subproject lead for the technical implementation of the design concept
  • Performance-oriented front-end implementation
  • HotelCenter module
  • Front-end implementation of a new area for hoteliers to analyze and optimize their own rate structures
Aug 2007 - Aug 2008
1 year 1 month
Germany

Data Quality Improvement Agent

hotel.de AG

Jan 2000 - Apr 2025
25 years 4 months

Various web development projects

Summary

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.

Languages

German
Native
English
Advanced
Spanish
Intermediate

Certifications & licenses

.NET Reloaded

Commitment to Excellence

Introduction to React JS & Redux

Microsoft SQL Server 2005 – Survival Kit for Developers

Communicating with Customers

Project Management

React.js Essential Fundamentals Course

Testing for Developers

Train the Trainer

Tune (tool for evaluating workflows)

Time Management

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions