Senior Fullstack Engineer · Angular & .NET
- Verfügbarkeit einsehen
- 0 Referenzen
- 80€/Stunde
- 74223 Flein bei Heilbronn, Neckar
- DACH-Region
- de | en
- 23.10.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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
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
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
Continuous Integration, Scrum, Reactive Programming, Angular, CSS (Cascading Style Sheet), Frontend Entwickler, Git, HTML5, JavaScript, Jenkins, Representational State Transfer (REST), Technische Projektleitung / Teamleitung, Typescript
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
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
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
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
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
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
