Matthias Lang
Typescript Fullstack Engineer
Experience
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
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
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
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
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
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
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
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
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
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
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)
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 (2.5 years), Education (2 years), Government and Administration (1 year), Agriculture (1 year), Banking and Finance (0.5 years), and Energy (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 years), Product Development (6.5 years), Quality Assurance (0.5 years), Business Intelligence (0.5 years), and Operations (0.5 years).
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
Education
Ludwig Maximilian University of Munich
Media Informatics · Munich, Germany
Free University of Bolzano
Applied Computer Science · Bolzano, Italy
Realgymnasium Bolzano
Abitur · Bolzano, Italy · 1.0
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Matthias based?
What languages does Matthias speak?
How many years of experience does Matthias have?
What roles would Matthias be best suited for?
What is Matthias's latest experience?
What companies has Matthias worked for in recent years?
Which industries is Matthias most experienced in?
Which business areas is Matthias most experienced in?
Which industries has Matthias worked in recently?
Which business areas has Matthias worked in recently?
What is Matthias's education?
What is the availability of Matthias?
What is the rate of Matthias?
How to hire Matthias?
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 Typescript Fullstack Engineer
Nearby freelancers
Professionals working in or nearby Munich, Germany