Matthias Lang
TypeScript Fullstack-Entwickler
Erfahrungen
TypeScript Fullstack-Entwickler
Card Complete / Bank Austria
- Konzeptionierung und Entwicklung der "Credit Risk Engine" mit Camunda, Node.js und TypeScript
- Greenfield-Projekt zur Kreditkarten-Bonitätsberechnung von Bestands- und Neukunden, inklusive EBA KPIs, SCHUFA und CRIF Scorings
- Aufbau und Modellierung von Workflows (BPMN) und Entscheidungslogiken (DMN) mit Camunda Modeler in enger Zusammenarbeit mit den Stakeholdern
- Implementierung von Service Tasks, User Tasks und Jobs mit Nest.js, Node.js und TypeScript, inklusive Exception Handling
- Backend For Frontend (BFF), Frontend mit React, Tailwind und Antd UI Library
- CI/CD mit Gitlab, Kubernetes/Rancher
Senior Backend-Entwickler
Adesso SE / IHK
- Entwicklung der "Shared Data Platform SDP" als Leuchtturmprojekt der Deutschen Industrie- und Handelskammer (IHK) zur Zentralisierung aller Stammdaten-Systeme inklusive Migration der Bestandsdaten
- Backend mit TypeScript, Node.js, Nest.js, Apollo Server und GraphQL
- System-Kommunikation mit Apache Kafka
- Zentralisierung aller GraphQL-Systeme mit Hive Gateway / GraphQL Federation
- CI/CD mit Bitbucket und Bamboo auf Microsoft Azure
- Test Driven Development mit 100% Test Coverage
Senior Lead-Entwickler
Bundesverband Rind und Schwein
- Entwicklung der Tierwohlstandard-App "TWST", einer Tracking-App für internationale Tiertransporte (EU-gefördert)
- Backend mit TypeScript, Node.js, Express.js, Apollo Server und GraphQL
- Datenvisualisierung und Echtzeitinformation von GPS-Daten mit MQTT
- Implementierung von XÖV-Standards mit TypeScript und REST
- Frontend mit Flutter
- DevOps mit Rancher/Kubernetes, Login-Systeme mit OAuth und Keycloak
- CI/CD mit Github Actions auf AWS Cloud
- Test Driven Development mit 100% Test Coverage, E2E-Tests mit Playwright und Unit-Tests mit Jest
Senior Lead-Entwickler
Deutsche Energie-Agentur
- Entwicklung von "EMPAI - Energy Management Prediction, powered by AI", einer App zur Vorhersage von Strombedarf und -produktion mithilfe von KI
- Backend mit TypeScript, Node.js, Nest.js, Apollo Server und GraphQL
- Postgres und Datenmigrationen mit Prisma
- Frontend mit React und Next.js
- Big Data SQL Queries mit Clickhouse
- CI/CD mit Github Actions
- Test Driven Development mit 100% Test Coverage
Frontend Svelte / SvelteKit-Entwickler
AI-Coustics.com
- Lead Svelte / SvelteKit Fullstack-Entwickler
- Entwicklung mit HTML, CSS, SCSS, Tailwind, JavaScript und TypeScript
- Versionierung mit Git und Github
- Backend-Integration mit REST und GraphQL
- Design-Workflows mit Figma
- Deployments und Hosting mit Google Firebase
Leiter Refactoring / Clean Code
Freenet AG
- Refactoring von Vanilla Node.js Legacy Code
- Wissenstransfer und Schulungen von Junior Developers
- Umsetzung von Eslint und Clean Code Philosophy
- Streamlining aller Legacy Repos mit Dependabot und Renovate
- Optimierung von Deployments mit AWS und Serverless
- Optimierung von Datenbanken mit AWS DynamoDB und Table Protection
- Container Management mit Docker und AWS Lambda
- Durchführung von Daily Scrum Standups, Reviews und Refinements
Architekt / Teamleiter
Ministerium für Landwirtschaft
- Entwicklung der Plattform "NALAMKI - Nachhaltige Landwirtschaft mit Künstlicher Intelligenz" zur Optimierung von Agrartechnik und -wissenschaft
- Backend mit Node.js, Nest.js, Apollo Server und GraphQL
- DevOps mit OpenShift
- Entwicklung von Deployment-Strategien für zentralisierte KI-Dienste
- Integration mit GAIA-X, der europäischen Initiative für Datenaustausch
- Message Broking mit RabbitMQ und MQTT
- REST-API mit Swagger/Open API und Postman
- Identity and Access Management mit Keycloak, Cerbos und JWT
- CI/CD mit Github Actions
- Test Driven Development mit 100% Test Coverage mit Jest und Cypress
Fullstack Entwickler
Catena-X Automotive Network
- Entwicklung der Plattform "HOUSTON" zum zentralisierten Management von APIs aus der Auto-Industrie
- Backend mit Node.js, Nest.js, Apollo und GraphQL
- Frontend mit React und Next.js
- Integration von Github-Workflows mit Octokit
- Identity and Access Management mit Keycloak und OAuth2
Teamleiter Entwickler
IU International University
- Entwicklung von "SYNTEA - Lern Management App" inklusive KI-Chatbot für 80.000 Studierende
- Backend for Frontend (BFF) mit TypeScript, Nest.js, Apollo Server und GraphQL
- Postgres und Datenmigrationen mit TypeORM
- Frontend mit Vue 3 und Nuxt.js
- Orchestrierung digitaler Assets mit Apache Kafka
- CI/CD mit Bitbucket
- Test Driven Development mit 100% Test Coverage und E2E-Tests mit Puppeteer
Leitender Mobile-App-Entwickler
ActorDetector
- Entwicklung der hybriden Mobile App "The Shazam for Actors" mit AI-Gesichtserkennung für iOS und Android
- Frontend mit TypeScript, JavaScript, Vue 3, Ionic, Cordova und Capacitor
- Backend mit TypeScript, Node.js, AWS S3 und AWS Lambda Functions
- Integration von Gesichtserkennung mit Azure, Amazon und AI
- Monetarisierung mit Google AdMob
- Erzielung von über 1.000 Daily Active Users in 120 Ländern
Gründer und Entwickler
Setnet
- Entwicklung einer Offline-first Web App für Creative Content Collaboration (EXIST-Stipendium)
- Frontend mit TypeScript, Svelte.js und Tailwind.css
- Backend mit Nest.js und Express
- Offline-Sync mit NoSQL-Datenbanken (PouchDB und CouchDB)
- Media Encoding mit FFmpeg, ImageMagick und Ghostscript
- Aufbau von Microservices mit Google App Engine, Linode und WebSockets
- Hosting und Deployment auf Google Cloud (Cloud Run, Cloud Functions)
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (2.5 Jahre), Bildung (2 Jahre), Regierung und Verwaltung (1 Jahr), Landwirtschaft (1 Jahr), Bank- und Finanzwesen (0.5 Jahre) und Energie (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (7 Jahre), Produktentwicklung (6.5 Jahre), Qualitätssicherung (0.5 Jahre), Business Intelligence (0.5 Jahre) und Betrieb (0.5 Jahre).
Zusammenfassung
Hallo, ich bin Matthias!
Seit ich 12 Jahre alt bin, programmiere ich - zuerst ASP, dann PHP, jetzt TypeScript und JavaScript.
Seit vielen Jahren entwickle ich nun Individualsoftware in agilen Teams - egal ob für Startups, Grownups, Enterprises oder Behörden. Dabei bin ich auch als Team Lead, Architekt oder Kafka-Experte im Einsatz.
Ich bin ein versessener Tüftler, ein leidenschaftlicher Coder, ein lustiger Zeitgenosse -- und käuflich!
Fähigkeiten
- 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
Sprachen
Ausbildung
Ludwig-Maximilians-Universität München
Medieninformatik · München, Deutschland
Freie Universität Bozen
Angewandte Informatik · Bolzano, Italien
Realgymnasium Bozen
Abitur · Bolzano, Italien · 1,0
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Matthias ansässig?
Welche Sprachen spricht Matthias?
Wie viele Jahre Erfahrung hat Matthias?
Für welche Rollen wäre Matthias am besten geeignet?
Was ist das neueste Projekt von Matthias?
Für welche Unternehmen hat Matthias in den letzten Jahren gearbeitet?
In welchen Industrien hat Matthias die meiste Erfahrung?
In welchen Bereichen hat Matthias die meiste Erfahrung?
In welchen Industrien hat Matthias kürzlich gearbeitet?
In welchen Bereichen hat Matthias kürzlich gearbeitet?
Was ist die Ausbildung von Matthias?
Wie ist die Verfügbarkeit von Matthias?
Wie hoch ist der Stundensatz von Matthias?
Wie kann man Matthias beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als TypeScript Fullstack-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von München, Deutschland arbeiten