freiberufler Senior Fullstack Engineer · Angular & .NET auf freelance.de

Senior Fullstack Engineer · Angular & .NET

zuletzt online vor wenigen Minuten
  • 80€/Stunde
  • 74223 Flein bei Heilbronn, Neckar
  • DACH-Region
  • de  |  en
  • 23.10.2026
  • Contract ready

Kurzvorstellung

Senior Fullstack Engineer mit über 9 Jahren Angular und C# / .NET, davon gut 5 Jahre als Lead Developer, Architekt und technischer Leiter. Schwerpunkt: Ablösung gewachsener Desktop-Anwendungen durch moderne, wartbare Web-Architekturen.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • .Net9 J.
  • Amazon Web Services (AWS)3 J.
  • Angular9 J.
  • ASP.NET9 J.
  • Backend Entwickler9 J.
  • C#9 J.
  • Frontend Entwickler9 J.
  • Full Stack Developer9 J.
  • Postgresql5 J.
  • Typescript9 J.

Projekt‐ & Berufserfahrung

Technischer Leiter und Mitgründer
Coachless Oy, Remote
1/2023 – 9/2026 (3 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2023 – 9/2026

Tätigkeitsbeschreibung

ML-gestützte Esports-Analyseplattform mit 50.000 registrierten und 6.000–8.000 täglich aktiven Nutzern, als einziger Entwickler von der ersten Codezeile bis zum Produktivbetrieb aufgebaut (ab Mitte 2025 in Vollzeit, Team von 5).

- Datenplattform für über 100 TB Rohdaten aus Cold Storage und über 15 TB aufbereitete Inferenzdaten
- Microservices (Kunden-API, Admin-Backend, Datenerfassung) mit RabbitMQ als Message Broker, hochparallele ML-Pipelines in .NET, GPU-Inferenz mit TorchSharp
- PostgreSQL mit Partitionierung, eigenen Tablespaces und Binary-COPY-Importen, Caching mit Redis
- Angular-Frontend mit Signals: Oberflächen konzipiert und mitgestaltet, eigene Visualisierungen, Abo- und Zahlungssystem mit Stripe und Paddle
- Kostenoptimierte Hybrid-Infrastruktur (AWS, Hetzner) mit Docker, nginx, CI/CD, Monitoring, Härtung nach OWASP Top 10
- Technische Führung, Mentoring und Code-Reviews für ML-Spezialist und Junior-Entwickler
- Ergebnis: vollständige und geordnete Übergabe der technischen Verantwortung

Stack: .NET 10, C# 14, ASP.NET Core, Angular, RxJS, NgRx, SignalStore, PostgreSQL, MySQL, Redis, RabbitMQ, TorchSharp, Stripe, Paddle, xUnit, AWS, Hetzner, Docker, nginx, Grafana, Prometheus

Eingesetzte Qualifikationen

Continuous Delivery, Continuous Integration, Reactive Programming, Advanced Message Queuing Protocol, .Net, Amazon Web Services (AWS), Angular, ASP.NET, Backend Entwickler, C#, Docker, Frontend Entwickler, Full Stack Developer, Git, Machine Learning, Mysql, Nginx, Postgresql, Representational State Transfer (REST), Technische Projektleitung / Teamleitung, Typescript

Lead Frontend Developer und Frontend-Architekt
VEGA Grieshaber KG, Remote
1/2023 – 3/2025 (2 Jahre, 3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2023 – 3/2025

Tätigkeitsbeschreibung

Ablösung einer .NET-WinForms-Desktopanwendung durch eine Web-Oberfläche für die gesamte Geräteplattform. 5 Frontend-Entwickler in einem Team von 15, freiberuflich.

- Eine Codebasis für 5 Gerätefamilien und 3 Zielplattformen: Standalone-Web-App, Integration in die Desktop-Rahmenapplikation PACTware, embedded Webserver auf dem Gerät mit stark begrenzten Ressourcen
- Architektur aus mehreren SPAs und einer selbst entwickelten Component-Library für Formulare und Datendarstellung
- Geräteabhängige Funktionen als Erweiterungen über Angular Dependency Injection, ohne Eingriff in den Kern
- Bundle- und Performance-Optimierung für ressourcenbeschränkte Embedded-Hardware durch tree-shaken ECharts und eigene Komponenten statt schwerer UI-Bibliotheken
- Neu aufgebaute Testsuite mit Jest und Playwright zur Absicherung der Feature-Gleichheit mit der Altanwendung
- Code-Reviews, Mentoring und Begleitung des internen Teams, Build und Deployment über Jenkins
- Ergebnis: internes Team befähigt, die Plattform eigenständig weiterzuentwickeln, geordnete Übergabe

Stack: Angular, TypeScript, RxJS, NgRx, SignalStore, ECharts, SCSS, REST, Jest, Playwright, Jenkins

Eingesetzte Qualifikationen

Continuous Integration, Scrum, Reactive Programming, Angular, CSS (Cascading Style Sheet), Frontend Entwickler, Git, HTML5, JavaScript, Jenkins, Representational State Transfer (REST), Technische Projektleitung / Teamleitung, Typescript

Software Engineer und Projektleiter (Festanstellung)
mmmake GmbH, Heilbronn
7/2021 – 7/2023 (2 Jahre, 1 Monat)
Handel
Tätigkeitszeitraum

7/2021 – 7/2023

Tätigkeitsbeschreibung

Drei Projekte für einen großen europäischen Handelskonzern (Lebensmitteleinzelhandel), Kunde unter NDA.

Artikelmanagement · Lead Frontend Developer und Projektleitung · Team von 4
- Projektleitung, Konzeption und Entwicklung des Angular-Frontends für die Pflege von Artikelstammdaten
- Verantwortung für Frontend-Architektur, Aufgabenplanung und Abstimmung mit Fachbereich und Backend-Team, E2E-Tests mit Playwright

Management von Server-Infrastruktur · Backend Developer · Team von 12
- Backend-Services (Microservices) zur Verwaltung und Bereitstellung von Server-Hardware für die Konzern-Cloud
- Datenmodell auf PostgreSQL, Integration interner Konzernschnittstellen

Steuer-Management (Angular-Frontend einer Fachanwendung) · Frontend Developer · Team von 5

Stack: Angular, TypeScript, RxJS, NgRx, C# / .NET, ASP.NET Core, PostgreSQL, MySQL, REST, xUnit, Playwright

Eingesetzte Qualifikationen

Scrum, Reactive Programming, .Net, Angular, ASP.NET, Backend Entwickler, C#, Frontend Entwickler, Full Stack Developer, Git, Mysql, Postgresql, Representational State Transfer (REST), Technische Projektleitung / Teamleitung, Typescript

Software Engineer mit Modulverantwortung (Festanstellung)
Voigt Software und Beratung AG, Heilbronn
7/2017 – 6/2021 (4 Jahre)
Wohnungswirtschaft
Tätigkeitszeitraum

7/2017 – 6/2021

Tätigkeitsbeschreibung

Ablösung einer Microsoft-LightSwitch-Anwendung durch eine Neuentwicklung mit Angular und .NET. ERP-Software für Bauträger, Team von 8.

- Konzeption und Umsetzung der Frontend-Architektur
- Fullstack-Entwicklung und Verantwortung für die Module Kunden, Projekte, Verträge, Buchhaltung und Akquise
- Komplexe Formular- und Workflow-Oberflächen für die Bauträger- und Immobilienbranche, REST-APIs in .NET, Datenmodell auf MSSQL
- Einarbeitung und Mentoring von Auszubildenden, enge Abstimmung mit Fachbereich und Kunden
- Ergebnis: modulweise live geschaltet, heute bei führenden deutschen Bauträgern im Einsatz

Stack: Angular, TypeScript, RxJS, SCSS, C# / .NET, REST, MSSQL, xUnit

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Scrum, Reactive Programming, .Net, Angular, ASP.NET, Backend Entwickler, C#, CSS (Cascading Style Sheet), Frontend Entwickler, Full Stack Developer, Git, Representational State Transfer (REST), Typescript

Über mich

Über 9 Jahre Angular und C# / .NET, davon gut 5 Jahre als Lead Developer, Architekt und technischer Leiter. Schwerpunkt: Ablösung gewachsener Desktop- und Low-Code-Anwendungen durch wartbare Web-Architekturen sowie Plattformen, die auch bei Terabyte-Datenmengen performant bleiben. Verantwortung vom UI-Konzept bis zum Produktivbetrieb, inklusive einer Übergabe, nach der interne Teams eigenständig weiterarbeiten.

Auf einen Blick:
- Esports-Analyseplattform (eigenes Unternehmen): ML-gestützt, als einziger Entwickler aufgebaut und betrieben; .NET und Angular, 50.000 Nutzer, über 100 TB verarbeitete Daten
- Web-Oberfläche für industrielle Messgeräte: Frontend-Lead (5 Entwickler) bei der Ablösung einer WinForms-Software; eine Angular-Codebasis für 5 Gerätefamilien, lauffähig im Browser, in der Desktop-Software und auf dem Gerät
- Konzernprojekte (Handelskonzern, NDA): Projekt- und Frontend-Leitung einer Artikelmanagement-Anwendung, Backend-Services zur Bereitstellung von Server-Hardware für die konzerneigene Cloud
- ERP-Neuentwicklung für Bauträger: Ablösung von Microsoft LightSwitch durch Angular und .NET, heute bei führenden deutschen Bauträgern im Einsatz

Leistungsspektrum:
- Frontend: Konzeption, Mitgestaltung und Entwicklung komplexer Oberflächen mit Angular; performante SPAs mit Signals, RxJS, OnPush und konsequenter Bundle-Optimierung; Component-Libraries und eigene Datenvisualisierungen
- Backend: ASP.NET Core, REST/OpenAPI, Microservices mit RabbitMQ, hochparallele Datenverarbeitung, Background Services, ML-Inferenz in .NET
- Daten: PostgreSQL und MSSQL, Datenmodellierung, Partitionierung, Massendaten-Importe, Query-Optimierung
- Architektur und Führung: Multi-SPA- und Plugin-Architekturen, Modernisierung von Altsystemen, technische Leitung, Code-Reviews und Mentoring in Scrum- und SAFe-Umfeldern
- Betrieb: Docker, CI/CD, AWS, Linux, Monitoring, Härtung nach OWASP Top 10

Weitere Kenntnisse

Frontend: Angular, TypeScript, JavaScript, HTML5, CSS/SCSS, RxJS, Signals, NgRx, SignalStore, Angular Material, PrimeNG, ECharts
Backend: C# / .NET bis .NET 10 / C# 14, ASP.NET Core, REST, OpenAPI (Contract-First, generierte TypeScript-Clients), WebSockets, Microservices, Messaging (RabbitMQ, Kafka), Background Services, Channels, SemaphoreSlim, EF Core, Dapper, TorchSharp
Datenbanken: PostgreSQL, MSSQL, MySQL, Redis, Partitionierung, Indexierung, Query-Optimierung
Cloud und Hosting: AWS (EC2, ECS, ECR, Lambda, RDS, S3, CloudFront, Route 53, VPC, CloudWatch), Hetzner (Bare Metal, Cloud)
DevOps: Git, Docker, GitHub Actions, GitLab CI, Jenkins, nginx, Linux
Monitoring: Grafana, Prometheus, CloudWatch, PostHog
Testing: xUnit, Jasmine, Jest, Vitest, Playwright
Security: OWASP Top 10, OAuth2, rollenbasierte Autorisierung, Rate Limiting, CSP, HSTS, XSS-/CSRF-Schutz, Secrets-Management
Methodik: Scrum, SAFe, Kanban
Branchen: Industrie/Messtechnik, Lebensmitteleinzelhandel, Immobilien/ERP, Esports

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Home-Office
bevorzugt
Profilaufrufe
19
Berufserfahrung
9 Jahre und 3 Monate (seit 07/2017)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden