Matthias Lang

Typescript Fullstack Engineer

Avatar placeholder
Munich, Germany

Experience

Feb 2025 - Jul 2025
6 months

Typescript Fullstack Engineer

Card Complete / Bank Austria

  • Designed and developed the "Credit Risk Engine" using Camunda, Node.js and Typescript
  • Greenfield project for credit card credit assessment for existing and new customers, including EBA KPIs, SCHUFA and CRIF scorings
  • Built and modeled workflows (BPMN) and decision logic (DMN) with Camunda Modeler in close collaboration with stakeholders
  • Implemented service tasks, user tasks and jobs with Nest.js, Node.js and Typescript, including exception handling
  • Backend-for-Frontend (BFF), frontend with React, Tailwind and Ant Design UI library
  • CI/CD with GitLab, Kubernetes/Rancher
Jul 2024 - Jan 2025
7 months

Senior Backend Engineer

Adesso SE / IHK

  • Development of the "Shared Data Platform SDP" as a flagship project of the German Chamber of Commerce (IHK) to centralize all master data systems including migration of existing data
  • Backend with TypeScript, Node.js, Nest.js, Apollo Server and GraphQL
  • System communication with Apache Kafka
  • Centralization of all GraphQL systems using Hive Gateway / GraphQL Federation
  • CI/CD with Bitbucket and Bamboo on Microsoft Azure
  • Test-driven development with 100% test coverage
Jan 2024 - Jun 2024
6 months

Senior Lead Engineer

Bundesverband Rind und Schwein

  • Development of the animal welfare standard app "TWST", a tracking app for international animal transports (EU funded)
  • Backend with TypeScript, Node.js, Express.js, Apollo Server and GraphQL
  • Data visualization and real-time info of GPS data with MQTT
  • Implementation of XÖV standards with TypeScript and REST
  • Frontend with Flutter
  • DevOps with Rancher/Kubernetes, login systems with OAuth and Keycloak
  • CI/CD with GitHub Actions on AWS Cloud
  • Test-driven development with 100% test coverage, end-to-end tests with Playwright and unit tests with Jest
Jul 2023 - Dec 2023
6 months

Senior Lead Engineer

Deutsche Energie-Agentur

  • Development of "EMPAI - Energy Management Prediction, powered by AI", an app to predict energy demand and production using AI
  • Backend with TypeScript, Node.js, Nest.js, Apollo Server and GraphQL
  • Postgres and data migrations with Prisma
  • Frontend with React and Next.js
  • Big data SQL queries with ClickHouse
  • CI/CD with GitHub Actions
  • Test-driven development with 100% test coverage
Jun 2023 - Sep 2023
4 months

Frontend Svelte / SvelteKit Developer

AI-Coustics.com

  • Lead Svelte / SvelteKit full-stack developer
  • Development with HTML, CSS, SCSS, Tailwind, JavaScript and TypeScript
  • Version control with Git and GitHub
  • Backend integration with REST and GraphQL
  • Design workflows with Figma
  • Deployments and hosting with Google Firebase
Jan 2023 - Jun 2023
6 months

Head of Refactoring / Clean Code

Freenet AG

  • Refactoring of vanilla Node.js legacy code
  • Knowledge transfer and training for junior developers
  • Implementation of ESLint and Clean Code philosophy
  • Streamlining all legacy repos with Dependabot and Renovate
  • Optimization of deployments with AWS and Serverless
  • Optimization of databases with AWS DynamoDB and table protection
  • Container management with Docker and AWS Lambda
  • Conducting daily Scrum standups, reviews, and refinements
Jul 2022 - Dec 2022
6 months

Architect / Team Lead

Ministry of Agriculture

  • Development of the "NALAMKI - Sustainable Agriculture with Artificial Intelligence" platform to optimize agricultural technology and science
  • Backend with Node.js, Nest.js, Apollo Server, and GraphQL
  • DevOps with OpenShift
  • Developing deployment strategies for centralized AI services
  • Integration with GAIA-X, the European data exchange initiative
  • Message brokering with RabbitMQ and MQTT
  • REST API with Swagger/OpenAPI and Postman
  • Identity and access management with Keycloak, Cerbos, and JWT
  • CI/CD with Github Actions
  • Test Driven Development with 100% test coverage using Jest and Cypress
Mar 2022 - Jun 2022
4 months

Fullstack Developer

Catena-X Automotive Network

  • Development of the "HOUSTON" platform for centralized API management in the auto industry
  • Backend with Node.js, Nest.js, Apollo, and GraphQL
  • Frontend with React and Next.js
  • Integration of Github workflows with Octokit
  • Identity and access management with Keycloak and OAuth2
May 2020 - Feb 2022
1 year 10 months

Team Lead Engineer

IU International University

  • Development of "SYNTEA - Learning Management App" including AI chatbot for 80,000 students
  • Backend for Frontend (BFF) with TypeScript, Nest.js, Apollo Server, and GraphQL
  • Postgres and data migrations with TypeORM
  • Frontend with Vue 3 and Nuxt.js
  • Orchestration of digital assets with Apache Kafka
  • CI/CD with Bitbucket
  • Test Driven Development with 100% test coverage and E2E tests with Puppeteer
Jan 2019 - Dec 2019
1 year
Hybrid

Mobile App Principal Engineer

ActorDetector

  • Development of the hybrid mobile app "The Shazam for Actors" with AI face recognition for iOS and Android
  • Frontend with TypeScript, JavaScript, Vue 3, Ionic, Cordova, and Capacitor
  • Backend with TypeScript, Node.js, AWS S3, and AWS Lambda functions
  • Integration of face recognition with Azure, Amazon, and AI
  • Monetization with Google AdMob
  • Achieved over 1,000 daily active users in 120 countries
Jan 2018 - Dec 2018
1 year

Founder + Engineer

Setnet

  • Developed an offline-first web app for creative content collaboration (EXIST grant)
  • Frontend with TypeScript, Svelte.js, and Tailwind.css
  • Backend with Nest.js and Express
  • Offline sync with NoSQL databases (PouchDB and CouchDB)
  • Media encoding with FFmpeg, ImageMagick, and Ghostscript
  • Built microservices with Google App Engine, Linode, and WebSockets
  • Hosted and deployed on Google Cloud (Cloud Run, Cloud Functions)

Summary

Hello, I'm Matthias!

I've been programming since I was 12 years old - first ASP, then PHP, now TypeScript and JavaScript.

For many years, I've been developing custom software in agile teams - whether for startups, grownups, enterprises or government agencies. I've also worked as a team lead, architect or Kafka expert.

I'm an obsessive tinkerer, a passionate coder, a fun fellow -- and for hire!

Skills

  • Html & Css
  • Typescript / Javascript
  • Camunda
  • React / Next.js
  • Vue
  • Svelte / Sveltekit
  • Graphql
  • Node.js
  • Nest.js / Express.js
  • Php
  • Nosql (Mongodb, Couchdb)
  • Sql (Mysql, Postgres)
  • Docker
  • Kubernetes
  • Helm
  • Ci/cd (Github, Bitbucket)
  • Jquery
  • Infrastructure As Code
  • Aws
  • Google Cloud
  • Azure
  • Keycloak
  • Apache Kafka

Languages

German
Native
Italian
Intermediate

Education

Oct 2005 - Jun 2007

Ludwig Maximilian University of Munich

Media Informatics · Munich, Germany

Oct 2003 - Jun 2004

Free University of Bolzano

Applied Computer Science · Bolzano, Italy

Oct 2000 - Jun 2005

Realgymnasium Bolzano

Abitur · Bolzano, Italy · 1.0

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Martin Musiol
Martin Musiol

Product Owner AI Learning Platform

View Profile
Mani Yazdi
Mani Yazdi

Full-Stack Developer

View Profile
Osman Tartoussi
Osman Tartoussi

Senior Developer and Consultant

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Robert Malec
Robert Malec

Backend Developer

View Profile
Andreas Kraus
Andreas Kraus

Senior Developer

View Profile
Markus Gritsch
Markus Gritsch

Lead Full-Stack Software Engineer

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Peter Großmann
Peter Großmann

Senior Backend Developer

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Johannes Hohenthaner
Johannes Hohenthaner

Business Analyst for Migration of Riester Allowance Administration

View Profile
Hicham Mokhtari
Hicham Mokhtari

Freelance Software Developer

View Profile
Kevin Müller
Kevin Müller

Freelance Lecturer in Coaching

View Profile
Felix Meermann
Felix Meermann

Business Developer, Product Owner Support

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Bela Bocsak
Bela Bocsak

Full Stack Lead Developer, Backend Architect

View Profile
Eduard Van kleef
Eduard Van kleef

Workshop Leader 'Introduction to AI Development Tools'

View Profile
Tungi Dang
Tungi Dang

Technical PMO | Delivery Master | LLM-Expert

View Profile
Stanislav Bilik
Stanislav Bilik

Senior Solution Architect

View Profile
Benito Exner
Benito Exner

Cloud DevOps Engineer

View Profile
Christian Zeder
Christian Zeder

Software-Architect / Engineer

View Profile
Niklas Witzel
Niklas Witzel

IT Consultant

View Profile
Cedric Oettel
Cedric Oettel

Development

View Profile
Oleg Orlov
Oleg Orlov

Senior Software Developer C#, ASP.NET Core (.NET 6–9)

View Profile
Paul Köhler
Paul Köhler

Lead Flutter Developer

View Profile