Mathis Dudler
Senior Web/Frontend Developer
Experience
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
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
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
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
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
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
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
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
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
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
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
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
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).
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).
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
Education
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
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Mathis based?
What languages does Mathis speak?
How many years of experience does Mathis have?
What roles would Mathis be best suited for?
What is Mathis's latest experience?
What companies has Mathis worked for in recent years?
Which industries is Mathis most experienced in?
Which business areas is Mathis most experienced in?
Which industries has Mathis worked in recently?
Which business areas has Mathis worked in recently?
What is Mathis's education?
Does Mathis have any certificates?
What is the availability of Mathis?
What is the rate of Mathis?
How to hire Mathis?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Web/Frontend Developer
Nearby freelancers
Professionals working in or nearby Bielefeld, Germany