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

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

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Stefan Baust
Stefan Baust

Senior Full Stack Developer / Co-Founder / CTO / Head of Development

View Profile
Guido Schedlbauer
Guido Schedlbauer

Senior Software Developer

View Profile
Timur Yalcin
Timur Yalcin

Lead Frontend Developer | Fullstack Developer

View Profile
Andreas Schmückert
Andreas Schmückert

Solution Architect, Business Analyst, Consultant, Full-Stack Lead-Developer

View Profile
Volker Ahlers
Volker Ahlers

Fullstack Developer

View Profile
Daniel Redwig
Daniel Redwig

Software Engineer

View Profile
Johannes Wanzek
Johannes Wanzek

Senior Software Engineer

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
David Skowronek
David Skowronek

In-house apps

View Profile
Stefan Dietz
Stefan Dietz

Frontend Developer – Sports Event and City Portal Projects

View Profile
Henning Pankratius
Henning Pankratius

IT consulting / development

View Profile
Emre Dündar
Emre Dündar

Frontend Architect, Angular Expert

View Profile
Andreas Kraus
Andreas Kraus

Senior Developer

View Profile
Torsten Lüders
Torsten Lüders

Technical planning and development of frontend and backend for e-waste-race.de / textil-race.de

View Profile
Markus Glagla
Markus Glagla

Full Stack Developer

View Profile
Mario Jelinski
Mario Jelinski

Architect / Developer

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Martin Eisengardt
Martin Eisengardt

Software Developer

View Profile
Dirk Hesse
Dirk Hesse

Owner

View Profile
Jens Meßinger
Jens Meßinger

Fullstack Developer / Team Lead

View Profile
Renke Grunwald
Renke Grunwald

Cloud Architect

View Profile
Lars Pietrowski
Lars Pietrowski

Web and Software Developer (Fullstack) / EDI Interface Developer

View Profile
Martin Staudt
Martin Staudt

TallyUp

View Profile
Pascal Schuster
Pascal Schuster

Full-Stack Engineer

View Profile
Khaled Teilab
Khaled Teilab

Consultant / DevOps Engineer

View Profile
Manuel Reinfurt
Manuel Reinfurt

Cloud Architect & Lead Developer

View Profile