Recommended expert

Mathis Dudler

Senior Web/Frontend Developer

Mathis Dudler
Bielefeld, Germany

Experience

Jan 2025 - Mar 2025
3 months

Senior Web/Frontend Developer

KemCom GmbH

  • Modernized the homepage of a luxury residential building for a better user experience and contemporary design
  • Developed and implemented the website and modules using current web technologies
  • Optimized SEO to improve search engine visibility
  • Created a modern and professional look that strengthens the building's image
  • Increased content maintenance efficiency by using a CMS
  • Technologies: HTML5, HTML, CSS3, CSS, JavaScript, Umbraco, C#, .NET
Apr 2024 - Aug 2024
5 months

Fullstack Developer

Getslash GmbH

  • Developed a new white-label software for booking internet plans as a seamless integration into the existing booking process
  • Built a responsive web app in Vue.js using pnpm workspaces
  • Integrated unit and integration tests with Vitest and added E2E tests in Cypress
  • Implemented the headless CMS Directus with a PostgreSQL database
  • Set up a GitLab CI/CD pipeline for automated quality checks and packaging
  • Developed REST and GraphQL APIs
  • Decided to discontinue the old technology stack and begin transitioning to the new technology direction
  • Technologies: Vue.js, TypeScript, JavaScript, HTML5, HTML, CSS, Tailwind, Vitest, Cypress, PrimeVue, Directus, PostgreSQL, Node.js, GitLab CI/CD, REST, pnpm, Vite, Git, Confluence, Jira
Feb 2024 - Dec 2024
11 months

Senior Web/Frontend Developer

Getslash GmbH

  • Created a flagship product as a showcase for the frontend's future-ready technology direction
  • Updated a legacy Angular web app to the latest technology standards
  • Introduced tactical Domain-Driven Design in an NX-based monorepo
  • Ensured code quality with automated unit, integration, snapshot, and E2E tests
  • Provided DevOps coaching to improve the release process and best practices
  • Successfully launched to multiple clients and added it to the portfolio
  • The project served as a blueprint for the company's further technology direction
  • Reduced disruptions to almost zero through 100% unit test coverage, comprehensive E2E test coverage, and fully automated releases
  • Technologies: Angular, TypeScript, JavaScript, HTML5, HTML, SCSS, CSS, Jest, Cypress, NX, RxJS, Storybook, Node.js, GitLab CI/CD, REST, npm, yarn, ESLint, Webpack, Babel, semantic-release, Git, Confluence, Jira
Feb 2024 - Dec 2024
11 months

Senior Web/Frontend Developer

Getslash GmbH

  • Further developed the existing product and modernized it using current technologies and best practices
  • Planned and implemented a strategy to use Angular version >12 while maintaining ES5 compatibility
  • Developed a responsive web app in Angular for iTV, digital signage, and mobile devices
  • Updated the legacy app to defined best practices and technologies
  • Transpiled, packaged, and optimized build artifacts for ES5 devices and browsers
  • Improved GitLab CI/CD build pipeline performance through parallelization, caching, and build optimizations
  • Successfully updated to Angular 19 with a custom build process to restore ES5 compatibility
  • Launched multiple complex features for several clients
  • Optimized the CI/CD pipeline, reducing deployment time by 50%
  • Technologies: Angular, TypeScript, JavaScript, HTML5, HTML, SCSS, CSS, Jest, Cypress, NX, NgRx, RxJS, Rollup, Babel, Terser, esbuild, Vite, PostCSS, Storybook, Node.js, GitLab CI/CD, REST, npm, yarn, ESLint, Webpack, semantic-release, Bootstrap, Git, Confluence, Jira
Feb 2024 - Dec 2024
11 months

Senior Web/Frontend Developer

Getslash GmbH

  • Provided design tokens and their usage in the products to customize the white-label software
  • Implemented this by publishing an npm package based on Figma Tokens Studio
  • Fully automated and quality-assured versioning, documentation, and packaging of the design tokens in releases
  • Technologies: Node.js, Style Dictionary, Jest, semantic-release, GitLab CI/CD, husky, Git, git hooks, Figma, npm, yarn
Apr 2023 - Dec 2023
9 months

Research Associate

Technische Hochschule OWL

  • Researching, implementing, and optimizing AI and ML algorithms to generate and analyze synthetic data
  • Implementing (Conditional) Variational Autoencoders and Generative Adversarial Networks using TensorFlow, PyTorch, and scikit-learn
  • Improving the accuracy of machine learning models through data-driven optimizations
  • Creating research reports and data visualizations
  • Technologies: Python, TensorFlow, Keras, PyTorch, scikit-learn, pandas, seaborn, Matplotlib, Plotly
Jan 2022 - Feb 2024
2 years 2 months

Senior Web/Frontend Developer

RTL Technology GmbH

  • Developed the RTL+ music streaming app with a modern frontend architecture for over 4 million subscribers
  • Designed the architecture and implemented it using Angular in an NX-based monorepo
  • Supported the development of microservices in Node.js, managed Docker image deployments, and oversaw Kubernetes clusters
  • Integrated extensive test coverage including unit, integration, snapshot, and E2E tests
  • Optimized for server-side rendering (SSR) and search engine optimization (SEO)
  • Provided DevOps coaching and optimized GitLab CI/CD pipelines for on-demand releases
  • Introduced clean code guidelines and collective code ownership
  • Successfully launched the platform with 100% unit and comprehensive E2E test coverage
  • Seamlessly handed off to the internal development team for long-term maintenance
  • Technologies: Angular, TypeScript, JavaScript, HTML5, HTML, SCSS, CSS, Node.js, Jest, Cypress, NX, GraphQL, SSR, SEO, Storybook, Strapi, Kafka, Stencil, React, GitLab CI/CD, Docker, Kubernetes, npm, yarn, ESLint, Webpack, Git, Confluence, Jira, Agile, Scrum, SAFe
May 2021 - Nov 2021
7 months

Fullstack Developer

My Calorie Tracker

  • Developed a new multi-platform calorie tracking app
  • Implemented a Progressive Web App using Vue.js, Vuex, Vue Router, TypeScript, HTML5, and SCSS
  • Ensured quality with unit tests in Jest and Jasmine, and E2E tests in Playwright
  • Integrated Firebase including authentication, hosting, and Cloud Firestore
  • Defined a GitLab CI/CD pipeline for linting, building, testing, and automated deployment
  • Successfully completed the project and continued improvements
  • Technologies: Vue.js, TypeScript, JavaScript, HTML5, HTML, SCSS, CSS, Vitest, Jest, Jasmine, Playwright, Firebase, NoSQL, PWA, GitLab CI/CD, npm, Git
Jan 2020 - Dec 2021
2 years

Technical Product Owner

Diamant Software GmbH

  • Launched the new Diamant/4 product generation and replaced Internet Explorer 11 with a pure web client
  • Led an agile development team using Scrum within the SAFe framework
  • Defined, prioritized, and managed the team backlog including epics, features, and user stories
  • Developed and specified architecture requirements, especially for microfrontends
  • Introduced Lean UX, collaborative UX design, and design sprints
  • Collected user feedback, handled stakeholder management, and ran workshops using methods like MVP, Pareto principle, user story mapping, and story slicing
  • Successfully launched and integrated as an OEM solution with partners
  • Significantly improved team performance by preparing technological concepts
  • Technologies: Scrum, SAFe, Kanban, User Stories, Microfrontends, Architecture, UI/UX, Design Sprints, User Story Mapping
Mar 2019 - Feb 2020
1 year

Web/Frontend Developer

Diamant Software GmbH

  • Unified multiple clients into a single web client and delivered a company-wide design system
  • Managed requirements, implemented, and integrated architecture demands in Angular
  • Defined and implemented new interfaces together with the team, stakeholders, and architects
  • Developed automated tests based on the Agile Test Matrix and ATDD
  • Configured Azure Pipelines to promote a collective code ownership mindset and clean code guidelines
  • Enabled autonomous and decentralized development through micro-frontend architecture and a component library
  • Technologies: Angular, TypeScript, JavaScript, HTML5, HTML, Less, CSS, Node.js, Jest, Jasmine, Karma, RxJS, Kendo UI, SonarQube, ESLint, Swagger, OpenAPI, Azure Pipelines, Azure DevOps Server, npm, yarn, Webpack, ng-packagr, semantic-release, git hooks, Git, Scrum, Agile, SAFe, UI/UX
Feb 2018 - Feb 2019
1 year 1 month

Web/Frontend Developer

Volkswagen Financial Services

  • New development of the used car platform to reduce server load and improve performance
  • Implemented a reactive web app with Angular and NgRx state management
  • Integrated unit and integration tests
  • Connected OData and SOAP APIs and implemented WebSocket connections for live updates
  • Significant performance improvement and better user experience
  • Increased revenue through reliable availability and performance
  • Technologies: Angular, TypeScript, JavaScript, HTML5, HTML, SCSS, CSS, Node.js, NgRx, RxJS, Jasmine, Karma, OData, SOAP API, npm, WebSockets, RabbitMQ, STOMP, Azure, Git, Jira, Confluence
Oct 2016 - Jan 2018
1 year 4 months

Fullstack Developer

Wortmann Group

  • Created a cross-platform app for communication between sales, marketing, and sales staff
  • Developed responsive web apps with OpenUI5
  • Built native Android and iOS apps with Apache Cordova
  • Developed RESTful and OData APIs and trained internal IT with second-level support
  • Stored data in a database with automatic schema generation
  • Successfully launched and handed over to the internal development team
  • Technologies: OpenUI5, JavaScript, Java, Maven, Cordova, Firebase, Tomcat, JAX-RS, Olingo, MySQL, Hibernate, Git, Confluence, Jira, UI/UX
Jun 2016 - Sep 2016
4 months

Web/Frontend Developer

EDEKA

  • Enhanced and fixed bugs in the visit reports app for faster and easier store evaluations
  • Developed a responsive web app with SAPUI5
  • Extended the SAP Fiori Launchpad with customer-specific processes
  • Integrated new features like offline functionality to boost field staff productivity
  • Technologies: SAPUI5, SAP Fiori, JavaScript, Git, Jira, Confluence

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (5 years), Media and Entertainment (2 years), Banking and Finance (1 year), Education (0.5 years), Healthcare (0.5 years), and Retail (0.5 years).

Information Technology
Media and Entertainment
Banking and Finance
Education
Healthcare
Retail

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (7.5 years), Product Development (7.5 years), Quality Assurance (1.5 years), Operations (1 year), and Research and Development (0.5 years).

Information Technology
Product Development
Quality Assurance
Operations
Research and Development

Summary

Since 2016 experience in developing scalable web apps and modern frontend technologies (Angular, Vue.js, TypeScript).

Specialized in future-proof architectures, design systems and automated CI/CD pipelines.

Experienced in leading agile teams (Scrum, SAFe) and coaching on clean code and best practices.

Passionate about innovative technologies and solutions that meet both developer and user needs.

Skills

  • Javascript/typescript: Angular, Vue.js, Node.js, Nx, Vite, Webpack, Babel, Esbuild, Rollup, Terser

  • Python: Tensorflow, Pytorch, Scikit-learn, Pandas, Matplotlib, Seaborn, Numpy

  • Testing: Jest, Cypress, Vitest, Playwright, Jasmine, Karma

  • State Management: Rxjs, Ngrx, Vuex, Pinia

  • Style Sheets: Html5, Css3, Scss, Less, Postcss

  • Protocols: Graphql, Rest, Odata, Soap

  • Devops: Gitlab Ci/cd, Azure Pipelines, Docker, Kubernetes

Languages

German
Native
English
Advanced

Education

Oct 2012 - Jun 2016

FH Bielefeld

Bachelor of Science · Applied Mathematics · Bielefeld, Germany

Certifications & licenses

Kubernetes For App Developers

Linux Foundation

Certified SAFe® 5 Product Owner/ Product Manager

Google Cloud Architect

Coursera Inc.

PM Academy - Foundation Setup

REPLY AG

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Mathis based?

Mathis is based in Bielefeld, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Mathis speak?

Mathis speaks the following languages: German (Native), English (Advanced).

How many years of experience does Mathis have?

Mathis has at least 9 years of experience. During this time, Mathis has worked in at least 5 different roles and for 9 different companies. The average length of individual experience is 1 year and 8 months. Note that Mathis may not have shared all experience and actually has more experience.

What roles would Mathis be best suited for?

Based on recent experience, Mathis would be well-suited for roles such as: Senior Web/Frontend Developer, Fullstack Developer, Research Associate.

What is Mathis's latest experience?

Mathis's most recent position is Senior Web/Frontend Developer at KemCom GmbH.

What companies has Mathis worked for in recent years?

In recent years, Mathis has worked for KemCom GmbH, Getslash GmbH, Technische Hochschule OWL, RTL Technology GmbH, and My Calorie Tracker.

Which industries is Mathis most experienced in?

Mathis is most experienced in industries like Information Technology (IT), Media, Entertainment and Publishing, and Banking and Finance. Mathis also has some experience in Education, Healthcare, and Retail.

Which business areas is Mathis most experienced in?

Mathis is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA). Mathis also has some experience in Operations, Research and Development (R&D), and Marketing.

Which industries has Mathis worked in recently?

Mathis has recently worked in industries like Information Technology (IT), Media, Entertainment and Publishing, and Education.

Which business areas has Mathis worked in recently?

Mathis has recently worked in business areas like Product Development, Information Technology (IT), and Quality Assurance (QA).

What is Mathis's education?

Mathis holds a Bachelor in Applied Mathematics from FH Bielefeld.

Does Mathis have any certificates?

Mathis has 4 certificates. Among them, these include: Kubernetes For App Developers, Certified SAFe® 5 Product Owner/ Product Manager, and Google Cloud Architect.

What is the availability of Mathis?

Mathis is immediately available full-time for suitable projects.

What is the rate of Mathis?

Mathis's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Mathis?

To hire Mathis, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 850-1010 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.