Matthias Max

Architecture Review, Documentation and Change Management Process

Sersheim, Germany
Experience
Jan 2024 - Jun 2024
6 months

Architecture Review, Documentation and Change Management Process

Premium Manufacturer of Energy Storage Systems

Audit of the existing architecture of the energy storage management system. Documented the architecture and set up the change management process using ADRs (Architecture Decision Records). The goal was to make the architecture more transparent and enable development teams to implement changes more efficiently. We took a semi-automated approach by using Structurizr for architecture visualization and documentation. Deployment artifacts were dockerized and the documentation deployment process was automated. Stakeholder communication with the VP of Cloud Services and the in-house IT architect.

Activities:

  • Documentation
  • IT Architecture
  • Quality Assurance
  • Rollout/Deploy
  • Visualization

Tools and Methods:

  • Confluence
  • Deployment Artifacts
  • Docker
  • Jira
  • Structurizr
Jan 2023 - Apr 2023
4 months

Developed OCPP Management Frontend for Support Staff

Premium Manufacturer of Energy Storage Systems

Built a web-based management frontend for support agents of the energy storage management system. The goal was to give support staff a tool to manage the customer’s charging infrastructure more efficiently. The challenge was to prepare components for reuse in various company scenarios, like the existing portal. We achieved a generic approach by splitting core functions into separate packages and importing them into the main app. The frontend was built with React and TypeScript. The team included 4 developers and 2 QA agents. Requirements were gathered closely with support staff. We followed a 3-week agile sprint cycle. UX was designed in Figma. The API was built with OpenAPI. The backlog moved from Azure DevOps to Jira. Stakeholder communication included the VP of Cloud Services and internal product owners.

Activities:

  • Frontend
  • IT Architecture
  • Quality Assurance
  • Requirements
  • UI/UX

Tools and Methods:

  • Azure DevOps
  • Figma
  • MIRO
  • OpenAPI
  • React
  • TypeScript
Jan 2021 - Dec 2022
2 years

Technical Product Manager and Team Lead

E-Mobility Charging Solution Provider

As technical product manager and team lead for 5 developers plus a UX resource, I owned the E2E development of RFID card management & charging session authorization (OCPP), advanced roles & permissions system, roaming and compensation rate management service, and dashboard/reporting features. We began by analyzing and migrating one of the largest premium automotive brands’ charging infrastructure from one OCPP CSMS backend to another. I derived feature deltas, planned features, developed a roadmap, and aligned with stakeholders. We coordinated major architecture changes with up to 7 teams and enforced them. We held regular company-wide season planning and used OKRs (Objectives and Key Results) to plan themes. We ran agile processes with UX prototyping and rolling releases, built 5 new TypeScript/NestJS microservices, and handled team recruiting, interviews, selection, and onboarding.

Activities:

  • API Design
  • Data Modeling
  • Design
  • IT Architecture
  • Management
  • Product Ownership
  • Refinements
  • Requirements
  • Roadmap Planning
  • Sprint Planning
  • Team Leadership
  • UI/UX

Tools and Methods:

  • API-First
  • Azure DevOps
  • Code Reviews
  • Design System
  • ExpressJS
  • Figma
  • Google Cloud
  • LeSS
  • Microservices
  • Mural
  • NestJS
  • NodeJS
  • OCPP
  • OKR
  • React
  • Refactoring
  • Swagger
  • Terraform
  • TypeScript
  • User Research
  • User Testing
Jan 2021 - Mar 2021
3 months

Developed Production Dashboard for Balers with OPC UA (IIoT)

Remondis Süd GmbH

Using the low-code platform CaseOS, I built a dashboard to visualize daily bale production numbers. Monthly and yearly views allow for controlling and planning. Users can adjust key KPIs (bales/day, avg. hours/day, workdays/month) in real time and see the impact. Data is pushed from the press to the browser in real time, and retrieved from Siemens S7 via OPC UA. Users were trained after deployment.

Activities:

  • API Design
  • Hosting (Cloud, OnPremise)
  • Coaching
  • Development
  • Data Modeling
  • Design
  • DevOps
  • Frontend
  • Quality Assurance
  • Requirements
  • UI/UX
  • Visualization

Tools and Methods:

  • CSS
  • CapacitorJS
  • Chart.js
  • ExpressJS
  • HTML
  • Industry 4.0
  • Ionic
  • JavaScript
  • MongoDB
  • NoSQL
  • NodeJS
  • OPC UA
  • Redux
  • Sentry.IO
  • Shoelace Web Components
  • Sketch
  • StencilJS
  • Swagger
  • TypeScript
Jan 2020 - Mar 2020
3 months

Developed Home Manual Mobile App for iOS and Android with Maintenance Notifications

Auftakt Medien e.K.

To boost customer retention and convert the paper home manual, we built an iOS and Android app. In addition to the manual’s existing content, it alerts users for recurring maintenance—like green roofs, water filters, ventilation systems, and more. End users can edit and add content via a no-code WYSIWYG editor. The app works offline and syncs in real time when back online, fetching new content and PDF downloads. Files and content are stored in the local device filesystem.

Activities:

  • API Design
  • App Store Management
  • Hosting (Cloud, OnPremise)
  • Development
  • Database Programming
  • Data Modeling
  • Frontend
  • IT Architecture
  • Quality Assurance
  • Requirements
  • Rollout/Deploy
  • Visualization

Tools and Methods:

  • CSS
  • CapacitorJS
  • ExpressJS
  • HTML
  • Ionic
  • JavaScript
  • MongoDB
  • NoSQL
  • NodeJS
  • Redux
  • Shoelace Web Components
  • Sketch
  • StencilJS
  • Swagger
  • TypeScript
Jan 2020 - Jan 2020
1 month

Developed Configurable NodeJS OPC UA REST/WebSocket Adapter

bitflower e.K.

Built a configurable OPC-UA adapter that reads or subscribes to data from OPC-UA sources, interprets, validates, and transforms it if needed. Data is sent via REST/WebSocket to the target application. If the target system is down, data is buffered and resent on restart.

Activities:

  • API Design
  • Development
  • Design
  • DevOps
  • Requirements

Tools and Methods:

  • ExpressJS
  • Industry 4.0
  • JSON
  • JavaScript
  • NodeJS
  • OPC UA
  • PM2 Task Manager
  • REST
  • Siemens S7 PLC
  • TypeScript
Jan 2019 - Present
6 years 7 months

Founder – CaseOS Low-Code Platform

Matthias Max

Jan 2019 - Dec 2020
2 years

Developed Low-Code Platform CaseOS

bitflower e.K.

After 12 years of custom software development for corporates and mid-sized firms, we turned our expertise into a product. CaseOS is a digital toolkit for building apps, frontends, and web applications with a WYSIWYG editor. Users can fully customize by design. The system is built for whitelabeling and extensions. You can implement your own CI/CD and develop custom features. The frontend and backend are open—choose any technology or platform. Since it’s web-based, you can target web, PWA, apps, desktop, or even embedded systems.

Activities:

  • API Design
  • App Store Management
  • Hosting (Cloud, OnPremise)
  • Development
  • Database Programming
  • Data Modeling
  • Design
  • Design System
  • Frontend
  • IT Architecture
  • Quality Assurance
  • Requirements
  • Rollout/Deploy
  • Unit Tests
  • UI/UX
  • Visualization

Tools and Methods:

  • CSS
  • CapacitorJS
  • ExpressJS
  • HTML
  • Ionic
  • JavaScript
  • Jest
  • MongoDB
  • NoSQL
  • NodeJS
  • REST
  • Redux
  • Shoelace Web Components
  • Sketch
  • Socket.IO
  • StencilJS
  • Swagger
  • TypeScript
  • WebSocket
Jan 2019 - Jan 2019
1 month

Stencil-Lerna: A starter kit for developing Stencil-PWAs in a lerna monorepo

A starter kit for developing PWAs in a lerna monorepo including a web-component design system in TypeScript.

Activities:

  • Development

Tools and Methods:

  • JavaScript
  • Lerna
  • Monorepo
  • NodeJS
  • Rollup
  • StencilJS
  • TypeScript
Jan 2018 - Dec 2020
3 years

Frontend Lead

Automotive OEM

Provided broad consulting in an Angular/Microservice project with ~40 people and Board attention. As Frontend Lead, I aligned requirements with stakeholders, backend leads, and the frontend team. I trained juniors on Angular 11+. I onboarded new devs to the codebase. I initially built and evolved the design system and key components. I increased cross-team communication with weekly Dev-Insights meetings for devs, POs, and leads. I kept UI/UX consistent in development and concept phases. I created wireframes and mockups in Figma to convey the look & feel. I wrote automated unit tests for components. The project followed SAFe.

Activities:

  • API Design
  • Coaching
  • Development
  • Data Modeling
  • Documentation
  • Frontend
  • IT Architecture
  • Quality Assurance
  • Requirements
  • Unit Tests
  • UI/UX
  • Visualization

Tools and Methods:

  • Angular 11
  • Angular Material
  • Azure DevOps
  • CSS
  • Code Reviews
  • Design System
  • Figma
  • HTML
  • JavaScript
  • Jest
  • Microservices
  • NodeJS
  • Refactoring
  • RxJS
  • SAFe
  • SQL Server
  • Sketch
  • Swagger
  • TypeScript
Jan 2017 - Jun 2017
6 months

Designed & Developed Drag-n-Drop Web Tool for Data Tables and Forms

Daimler (Sub-Contract)

Activities:

  • API Design
  • Development
  • Data Modeling
  • Design
  • Frontend
  • Requirements
  • UI/UX
  • Visualization

Tools and Methods:

  • .Net Web API
  • AngularJS
  • CSS
  • Drag n Drop
  • HTML
  • JavaScript
  • Oracle Database
  • Sketch
  • TypeScript
Jan 2017 - Jan 2017
1 month

Developed Website for Regensburg Jaw Surgery Clinic

Sigurd Roscher

Built the online presence of the Regensburg Jaw Surgery Clinic with many aesthetic animations and emotional imagery.

Activities:

  • Hosting (Cloud, OnPremise)
  • Development

Tools and Methods:

  • CSS
  • HTML
  • JavaScript
Jan 2016 - Dec 2017
2 years

Guest Blogger on IoT & Business Models

Bosch.IO GmbH

For Bosch.IO, I wrote guest posts on innovation, business models, IoT, and more, published on the Bosch.IO blog.

Activities:

  • Author

Tools and Methods:

  • NotePad
Jan 2016 - Apr 2016
4 months

Developed Dynamic, Configurable Web Dashboard Framework

Commerzbank (Sub-Contract)

Built a dashboard system that lets end users create their own KPI reports (self-service). Partially automated SQL statement creation. Drag-n-drop editor for widget placement and sizing. Supported various chart types and combinations.

Activities:

  • API Design
  • Development
  • Data Modeling
  • Design
  • Frontend
  • Requirements
  • UI/UX
  • Visualization

Tools and Methods:

  • .Net Web API
  • AngularJS
  • CSS
  • Chart.js
  • HTML
  • JavaScript
  • Oracle Database
  • REST
  • Sketch
  • TypeScript
Jan 2016 - Mar 2016
3 months

Developed Mobile App “MILLEPADIA” for iOS and Android

Securikett Ulrich & Horn GmbH

Built a mobile app to read GS1 Data Matrix codes with hidden identifiers. Published the app to Apple and Google app stores and maintained store listings. Created and managed developer accounts for the client. Developed an open source JavaScript component to read GS1-specific Data Matrix codes.

Activities:

  • App Store Management
  • Development
  • Quality Assurance

Tools and Methods:

  • Android Studio
  • AngularJS
  • CSS
  • Cordova
  • HTML
  • Ionic
  • JavaScript
  • SASS
  • XCode
Jan 2016 - Feb 2016
2 months

Developed Design System for POS Management Software

Trademarketing Service GmbH

Built an HTML/CSS/JavaScript design system for new POS management software. Employees can log time, manage orders, and plan assignments. We used no JavaScript framework.

Activities:

  • Development
  • Design
  • Design System
  • Frontend
  • Prototyping
  • UI/UX

Tools and Methods:

  • Bootstrap
  • CSS
  • HTML
  • JavaScript
  • Sketch
  • TypeScript
Jan 2016 - Jan 2016
1 month

Online Portfolio for Food Photographer Barbara Bonisolli

Sigurd Roscher

Developed a clean yet sophisticated online portfolio for Barbara Bonisolli, food photographer for clients like McDonald’s.

Activities:

  • Development

Tools and Methods:

  • Bootstrap
  • CSS
  • HTML
  • JavaScript
  • MySQL
  • PHP
  • WordPress
Jan 2016 - Jan 2016
1 month

GS1.js: JavaScript GS1 Barcode Parser for NodeJS and Browser

GS1JS is a JavaScript GS1 barcode content parser for NodeJS and the browser, written in TypeScript.

Activities:

  • Development

Tools and Methods:

  • Gulp
  • JavaScript
  • TypeScript
Jan 2016 - Jan 2016
1 month

Built Mobile App “Smart Trunk” to Open Car Trunk Over Internet

Bosch.IO GmbH

For an internal innovation project, we needed an iOS mobile app as part of the “smart trunk” use case in retail and logistics to test future solutions.

Activities:

  • API Design
  • Development
  • Data Modeling
  • Design
  • Prototyping
  • Requirements
  • UI/UX

Tools and Methods:

  • AngularJS
  • CSS
  • Cordova
  • Gulp
  • HTML
  • Ionic
  • JavaScript
  • NodeJS
  • REST
  • SASS
  • Sketch
Jan 2015 - Jul 2015
7 months

Online Game “Tax Hero” for Recruiting Young Employees

RTS Steuerberatungsgesellschaft KG

Designed an online game to attract applicants playfully. I handled sales, concept, naming, game design, programming, operations, and training. Offline mode for trade show use. Gamified recruiting.

Activities:

  • API Design
  • Hosting (Cloud, OnPremise)
  • Coaching
  • Development
  • Data Modeling
  • Design
  • Documentation
  • IT Architecture
  • Quality Assurance
  • Requirements
  • Sound Design
  • UI/UX

Tools and Methods:

  • AngularJS
  • CSS
  • Cloud
  • ExpressJS
  • Grunt
  • Gulp
  • HTML
  • Ionic
  • JavaScript
  • MongoDB
  • NoSQL
  • NodeJS
  • REST
  • SASS
  • Sketch
Jan 2015 - Apr 2015
4 months

Developed SEO-Optimized SPA for Grüner Baum Sinsheim

Auftakt Medien e.K.

Built an SPA that still delivered good SEO at a time when bots didn’t interpret JavaScript. We added a PHP component that detected bots and served fully rendered pages, removing the need for JavaScript.

Activities:

  • Development
  • SEO

Tools and Methods:

  • AngularJS
  • Bootstrap
  • CSS
  • HTML
  • JavaScript
  • MySQL
  • PHP
  • WordPress
Jan 2015 - Feb 2015
2 months

Developed Online Presence for Klaus Günther GmbH

Auftakt Medien e.K.

Activities:

  • Development

Tools and Methods:

  • Bootstrap
  • CSS
  • HTML
  • JavaScript
  • MySQL
  • PHP
  • WordPress
  • jQuery
Jan 2015 - Jan 2015
1 month

Developed Website for WeinKulturGaden Thüngersheim

Sigurd Roscher

Built a website with a strong focus on emotion and imagery.

Activities:

  • Hosting (Cloud, OnPremise)
  • Development

Tools and Methods:

  • CSS
  • Foundation CSS
  • HTML
  • JavaScript
Jan 2015 - Jan 2015
1 month

Google Maps Integration for Cassis Manufaktur

Auftakt Medien e.K.

Activities:

  • Development

Tools and Methods:

  • CSS
  • Google Maps
  • HTML
  • JavaScript
  • MySQL
  • PHP
  • WordPress
  • jQuery
Jan 2014 - Present
11 years 7 months

Managing Director

bitflower e.K.

Jan 2014 - May 2014
5 months

Developed Real Estate Portal Site for Wohnbau Oberriexingen

Auftakt Medien e.K.

Built an SEO-optimized AJAX website with client-side content swapping via AJAX.

Activities:

  • Development

Tools and Methods:

  • Bootstrap
  • CSS
  • HTML
  • JavaScript
  • MySQL
  • PHP
  • SASS
  • WordPress
  • jQuery
Jan 2014 - May 2014
5 months

Developed Mobile App “CODIKETT” for Gray Market Detection iOS and Android

Securikett Ulrich & Horn GmbH

Built a mobile app to read GS1 Data Matrix codes with hidden identifiers. Published the app in Apple and Google app stores and maintained store content. Created developer accounts for the client. Developed an open source JavaScript component for GS1-specific Data Matrix codes.

Activities:

  • App Store Management
  • Development
  • Quality Assurance

Tools and Methods:

  • Android Studio
  • AngularJS
  • CSS
  • Cordova
  • HTML
  • Ionic
  • JavaScript
  • REST API
  • SASS
  • XCode
Jan 2014 - Mar 2014
3 months

Online Presence for Law Firm Vogel GmbH

Auftakt Medien e.K.

Developed a responsive website with a CMS.

Activities:

  • Development

Tools and Methods:

  • AngularJS
  • Bootstrap
  • CSS
  • HTML
  • JavaScript
  • MySQL
  • PHP
  • WordPress
  • jQuery
Jan 2014 - Jan 2014
1 month

Online Calculator Green LED Dot

Sigurd Roscher

Built an online calculator to estimate savings from switching to LED bulbs.

Activities:

  • Development

Tools and Methods:

  • CSS
  • HTML
  • JavaScript
Jan 2010 - Dec 2014
5 years
Berlin, Germany

Songwriter and Author

BMG Rights Management

Songwriter for artists like Christian Stürmer, Beatrice Egli, Glasperlenspiel, and Marco Mengoni. Achieved #1 chart positions and Platinum/Gold sales in Germany, Switzerland, and Italy.

Activities:

  • Composing
  • Music Production

Tools and Methods:

  • Ableton Live
  • Apple Logic Audio
  • Creativity
  • MacBook
  • Music Studio
  • Music Theory
  • Musical Instruments
  • Native Instruments
  • Research
  • Steinberg Cubase
Jan 2009 - Dec 2013
5 years
Switzerland

Modernized Microsoft ASP.Net WebForms App with REST APIs and New UI

Qtobe AG

Extended Q-Board ITSM Suite with REST APIs for modern web tech like AngularJS. Coached team members on new web technologies. Q-Board ITSM Suite manages SLAs for clients including Postbank, Commerzbank, Daimler, and others.

Activities:

  • API Design
  • Coaching
  • Development
  • Database Programming
  • Data Modeling
  • Design
  • Documentation
  • IT Architecture
  • Quality Assurance
  • Requirements
  • Rollout/Deploy
  • UI/UX

Tools and Methods:

  • .Net Web Controller
  • AJAX
  • ASP.Net
  • AngularJS
  • IIS
  • Oracle Database Server
  • REST
  • SQL
  • Visual Basic
  • WebForms
  • Windows Server
Jan 2007 - Dec 2008
2 years

Developed and Operated Website for Superstreem Media

Superstreem Media

Built and managed a site with multimedia features like MP3 player and slideshow.

Activities:

  • Hosting (Cloud, OnPremise)
  • Development
  • Design
  • SEO
  • UI/UX

Tools and Methods:

  • CSS
  • HTML
  • JavaScript
  • Photoshop
Jan 2006 - Dec 2010
5 years
Switzerland

Migrated Visual Basic Desktop App to .Net WebForms

Qtobe AG

Migrated Q-Board ITSM Suite from VB desktop to ASP.Net WebForms. Clients include Postbank, Commerzbank, Daimler, and others.

Activities:

  • API Design
  • Development
  • Database Programming
  • Data Modeling
  • Design
  • Documentation
  • IT Architecture
  • Quality Assurance
  • Requirements
  • Rollout/Deploy
  • UI/UX

Tools and Methods:

  • ASP.Net
  • Crystal Reports
  • Oracle Database Server
  • SQL
  • Visual Basic
  • WebForms
  • Windows Server
Jan 2005 - Dec 2006
2 years

Built Website for Breathe Music

Breathe Music

Developed a CMS-based site with multimedia features like MP3 player and slideshow.

Activities:

  • Hosting (Cloud, OnPremise)
  • Development
  • Design
  • SEO
  • UI/UX

Tools and Methods:

  • CMS
  • CSS
  • HTML
  • JavaScript
  • Photoshop
  • WordPress
Jan 2003 - Dec 2006
4 years

Music Publisher & Label Owner

Breeze Records

Jan 2002 - Dec 2010
9 years

Freelance IT Consultant

Matthias Max

Consulting for corporates and mid-sized businesses.

Jan 2001 - Dec 2005
5 years

Developed Website for My EDM Project Mind One

Mind One

My first website was for my EDM music project Mind One. I wanted to raise my profile and connect with fans. I handled design, coding, and hosting myself.

Activities:

  • Hosting (Cloud, OnPremise)
  • Development
  • Design
  • SEO
  • UI/UX

Tools and Methods:

  • CSS
  • HTML
  • JavaScript
  • Photoshop
Jan 2001 - Dec 2005
5 years
Switzerland

Developed Desktop App in Visual Basic.Net with Reporting Engine and SQL Server to Oracle Migration

Qtobe AG

Built the Q-Board ITSM Suite desktop app for SLA management. Migrated from MS SQL Server to Oracle. Designed tables, views, and queries. Clients include Postbank, Commerzbank, Daimler, and others.

Activities:

  • API Design
  • Development
  • Customer Service
  • Database Programming
  • Data Modeling
  • Design
  • Documentation
  • IT Architecture
  • Quality Assurance
  • Requirements
  • Rollout/Deploy
  • UI/UX
  • Visualization

Tools and Methods:

  • Crystal Reports
  • InstallShield
  • MS SQL Server
  • Oracle Database Server
  • Osen UI Framework
  • SQL
  • Visual Basic 6.0
  • Windows Server
Jan 2001 - Dec 2002
2 years

Developed Trackpool Website

Matthias Max

Built a music sharing and artist profile site.

Activities:

  • Development
  • Design
  • SEO
  • UI/UX

Tools and Methods:

  • CSS
  • HTML
  • JavaScript
Jan 2000 - Dec 2006
7 years

EDM Artist & Music Producer

Mind One

My EDM project “Mind One” was supported by DJs like Paul van Dyk, Tiësto, Armin van Buuren, and Ferry Corsten. I licensed tracks to Sony, Warner, Universal (compilations like Club Rotation). I handled publishing with GEMA. I created all graphics—cover art, logos, banners.

Activities:

  • Composing
  • Design
  • Music Production
  • Sound Design

Tools and Methods:

  • Mixer
  • Photoshop
  • Steinberg Cubase
  • Studio Equipment
  • Synthesizers
Jan 1999 - Dec 2001
3 years
Switzerland

Software Developer

ecce AG

Developed 6 Windows desktop apps for SLA management. Created installers with InstallShield. Organized rollouts with enterprise IT admins. Built reports with Crystal Reports. Clients include Postbank, Daimler, and others.

Activities:

  • API Design
  • Development
  • Database Programming
  • Data Modeling
  • Design
  • Documentation
  • IT Architecture
  • Quality Assurance
  • Requirements
  • Rollout/Deploy
  • UI/UX
  • Visualization

Tools and Methods:

  • Crystal Reports
  • InstallShield
  • MS SQL Server
  • Osen UI Framework
  • SQL
  • Visual Basic 6.0
  • Windows Server
Summary

I specialize in helping companies fully leverage the benefits of digitalization and develop software that delivers real business results.

Interdisciplinary collaboration is the key to truly exceptional outcomes. As an IT consultant and professional songwriter, I’ve seen firsthand the magic that happens when different perspectives come together. Unlock your digital potential with me.

Languages
German
Native
English
Advanced
French
Elementary
Education
Oct 2001 - Jun 2006

Pforzheim University of Applied Sciences

Diploma in Business Informatics (FH), Impact Analysis of System Failures on Service Level Agreements with 3D Visualization in · Business Informatics · Pforzheim, Germany

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