About Mathis
German
Native or bilingual
English
Fluent
Experience
- Getslash GmbHImplementation of responsive web appsTRAVEL AND TOURISMFebruary 2024 - Today (2 years and 3 months)Role: Senior Web DeveloperTask: Update a legacy Angular app to the latest state of the art- Update a legacy Angular web app to the latest state of the art with Angular17, Standalone Components, Reactive and Declarative Code, RxJS Best Practices- Introduction of Tactical Domain Driven Design for Angular with NX for managingthe monorepo, introduction of Storybook for creating the design system- Development of apps with Vue.js, Tailwind and PrimeVue- Ensuring code quality with automated unit tests in Jest and Vitest, E2E tests in Cypress based on the Agile Test Matrix- Coaching employees in Clean Code Guidelines and Best Practices in Angular, Vue.js, TypeScript and RxJS- Consulting on the long-term technological direction of the company- Improving GitLab CI/CD build pipeline performance
- RTL Technology GmbHImplementation of a multipurpose streaming platform, especially musicFILM AND AVJanuary 2022 - February 2024 (2 years and 2 months)Köln, GermanyRole: Senior Web DeveloperTask: Implementation of the multipurpose streaming platform RTL+, especially music- Conception and implementation of the RTL+ music streaming web app from scratch in Angular with Typescript, HTML5 and SCSS, in a monorepo organized by NX- Implementation of extensive test coverage of unit, integration, and snapshot tests in Jest and Jasmine, and E2E tests in Cypress for quality assurance of on-demand releases using GitLab CI/CD- Coaching and introduction of the Collective Code Ownership mindset and Clean Code Guidelines with the help of static code analysis tools like SonarQube and ESLint- Implementation of Apollo GraphQL clients for communication with the RTL and Deezer backends- Optimization of the app for Server Side Rendering and Search Engine Optimization- Support for the backend in their microservice architecture by implementing services in Node.js, releasing npm packages with GitLab CI/CD, creating Docker images, and managing Kubernetes clusters- Extension and improvement of the Deezer example implementations in React
- Technische Hochschule OWLResearch, implementation and optimization of artificial neural networksRESEARCHApril 2023 - December 2023 (9 months)Lemgo, GermanyRole: Research AssistantTask: AI and ML research project Sydapro (Synthetic Data in Production)- Research, implementation and optimization of artificial neural networks, especially (Conditional) Variational Autoencoders and Generative Adversarial Networks, in Python, TensorFlow, Keras, Pytorch, scikit-learn and pandas- Preparation, analysis and visualization of data with seaborn, Matplotlib and Plotly- Support in creating reports and scientific publications
Recommendations
Be the first to recommend Mathis
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- B.Sc. Applied MathematicsBielefeld University of Applied Sciences2016
Certifications
- POPM Certified SAFe® 5 Product Owner/ Product ManagerKegon AG2020
- Kubernetes for App DevelopersLinux Foundation2022