02.11.2026 aktualisiert

**** ******** ****
20 % teilweise verfügbar

Senior Fullstack Entwickler (Angular, .NET/C#) | KI & LLM-Integration

Trossingen, Deutschland
Trossingen +100 km
Wirtschaftsinformatik Bachelor of Science
Trossingen, Deutschland
Trossingen +100 km
Wirtschaftsinformatik Bachelor of Science

Profilanlagen

John_Marco_Dola_Freelance.docx
John_Marco_Dola_CVEN.docx

Über mich

Senior Fullstack Developer, seit 2015 Fullstack unterwegs, Schwerpunkt Angular & .NET. Enterprise-Anwendungen, Modernisierung, Cloud-Architektur (Azure) und OAuth2/OIDC. KI-gestützte Entwicklung für Qualität und Tempo. Remote-first. Aktuell 1 Tag pro Woche verfügbar, ab 01.01.2027 in Vollzeit.

Skills

AI AgentsLLMAsp.NetC#Angular 2+.NET CoreNestJS
Frontend:
  • Angular 22, TypeScript, NgRx, NgRx Signal Store, AgGrid, Tailwind CSS, HTML5, CSS3
Backend:
  • C# / .NET 10 (.NET 8/9), ASP.NET Core, NestJS, nodeJS, Entity Framework Core, REST APIs, Microservices
Cloud / DevOps:
  • Azure, Azure DevOps, CI/CD-Pipelines, Azure Functions, Azure IoT Hub, Docker
Datenbanken:
  • SQL Server, PostgreSQL, Oracle DB, MongoDB, Azure Databricks
Sicherheit:
  • OAuth2 / OpenID Connect (Okta, ADFS), JWT, Active Directory
AI Tools:
  • GitHub Copilot, Claude Code(Anthropic), ChatGpt & Codex, OpenAI / GPT-4, Mistral AI, lokale LLMs (LM Studio), MCP, n8n
Methodik:
  • Scrum, Agile, Code-Reviews, Clean Code, Git, JIRA, Azure Boards

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2020

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Freelance Fullstack Angular / .NET Developer

DAX Konzern — Rückversicherung, Hannover

Versicherungen

>10.000 Mitarbeiter

Weiterentwicklung einer Plattform zur Verwaltung von Rückversicherungsverträgen und Risikoeinschätzungen. Team: 5 Entwickler.

Aufgaben:
  1. Reporting-Modul implementiert (NgRx Print)
  2. Wizard-Refactoring: Fehlerrate bei Dateneingabe um ~40% reduziert
  3. State-Management-Optimierung: 100.000+ Einträge ohne UI-Freeze
Stack: Angular 22, NgRx, .NET 10, REST API, Azure Cloud, TypeScript

Freelance Fullstack Angular / .NET Developer

DAX Konzern — Prüforganisation / SAP, Hannover

Öffentlicher Dienst

>10.000 Mitarbeiter

Modernisierung interner Anwendungen (Management, IT-Katalog, SAP-Datenintegration). Team: 5 Entwickler.

Aufgaben:
  1. .NET-Upgrade 4.7→8: API-Antwortzeiten um ~35% verbessert, Build-Zeit halbiert
  2. Companies-REST-Schnittstelle für SAP-Daten: löste manuelle Datenpflege für >3.000 Einträge ab
  3. SQL-Abfragen optimiert: kritische Reports von 8s auf unter 2s reduziert
Stack: Angular, .NET 8, SAP-Integration, REST APIs, Azure DevOps, PostgreSQL

Freelance Frontend Angular Developer

DAX Konzern — Konsumgüter, Düsseldorf

Konsumgüter und Handel

>10.000 Mitarbeiter

Entwicklung einer Produktkonfigurations-App zur dynamischen Mischungsverwaltung. Team: 5 Entwickler.

Aufgaben:
  1. AgGrid-Tabelle mit >50 Zutaten-Parametern inkl. mehrstufiger Validierungslogik
  2. NgRx Signal Store eingesetzt: Bundle-Größe um ~25% reduziert
  3. Dynamische Formularsteuerung für komplexe Produktabhängigkeiten implementiert
Stack: Angular, NgRx Signal Store, AgGrid, Tailwind CSS

Freelance Full Stack Angular / .NET Developer

Rückversicherer

Versicherungen

>10.000 Mitarbeiter

Weiterentwicklung einer Rückversicherungssoftware (Angular Microfrontends + ASP.NET) für einen der größten Rückversicherer weltweit. SSO via Okta (OAuth2/OIDC), Oracle DB, Azure Databricks, EF Core.

Aufgaben:
  1. Neu- und Weiterentwicklung von Angular/ASP.NET Komponenten
  2. Loginzeit von >10s auf <2s reduziert
  3. Oracle-DB-Abfragen um 50% optimiert
  4. Feature Reviews und Präsentation an PO
Stack: Angular, NgRx, ASP.NET, OAuth2/OIDC, Oracle DB, Azure Databricks, EF Core, Azure DevOps

Freelance Full Stack Angular / .NET Developer

Technische Prüforganisation

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Neuentwicklung einer Schadensgutachter-Software (Webbased) bei TUEV NORD GmbH. Team: 4 Entwickler.

Aufgaben:
  1. Rechnungspostenansicht und CRUD für Dateianhang-Verwaltung implementiert
  2. Nummernschild-Erkennung (Komponente mit Zeichenketten-Analyse)
  3. Totalschaden-Darstellung (Progressbar), modale Detailansichten eingeführt
  4. Testabdeckung durch Unit- und Integrationstests sichergestellt
Stack: Angular, .NET Core, ASP.NET Core, Entity Framework, TypeScript, TailwindCSS

Freelance Full Stack VueJS .NET Core Web Developer

Internet und Strom Konzern

Internet und Informationstechnologie

>10.000 Mitarbeiter

Entwicklung einer PWA-Webanwendung zur Dokumentation und Auswertung technischer Infrastruktur (Telekommunikation). Team: 3 Entwickler.

Aufgaben:
  1. Netzpunkt-Übersicht mit Drag & Drop und Kartenansicht (Leaflet-Integration)
  2. Datenimport-Pipeline (Postleitdaten, Replikatsdaten aus Fremdsystemen)
  3. Coaching-Rolle: SVN-to-Git-Migration, Webpack-Einführung, TypeScript-Übergang
Stack: VueJS, TypeScript, .NET Core, PWA, Leaflet, Webpack

Full Stack Angular / .NET Web Developer

M&M Software GmbH

Industrie und Maschinenbau

50-250 Mitarbeiter

Entwicklung einer IoT-Webanwendung zur Kommunikation und Überwachung von Sensoren (Bluetooth/Prozessleitsystem). Desktop & Mobile (Cordova). Team: 5 Entwickler.

Aufgaben:
  1. Angular-Komponenten für Charts, Listen, Formulare und Custom Views
  2. Unit- und Integrationstests, Feature Reviews durchgeführt
  3. User Stories koordiniert mit chinesischen Kollegen
  4. Build-Pipeline gepflegt und optimiert
Stack: Angular, TypeScript, .NET, C# CefSharp, Cordova, SCSS, WebPack

Full Stack Angular / .NET Web Developer

Mobile Function GmbH

Industrie und Maschinenbau

10-50 Mitarbeiter

Weiterentwicklung "Engine4" — Mobile Auftragsabwicklungs-App (Desktop Angular + Mobile Ionic). Team: 4 Entwickler.

Aufgaben:
  1. Angular-Komponenten für Charting, Lead-Management, Remote-Support
  2. RESTFul Web Service erweitert (Konfigurationsoptionen)
  3. Mobile App: Push-Benachrichtigungen, Datensynchronisation PC↔Mobil
  4. Migration AngularJS zu Angular, Bing-Maps-Routenplanung integriert
Stack: Angular, AngularJS, TypeScript, Ionic, .NET, Cordova, BingMaps, OneSignal

Bachelorthesis mit dem Thema Industrie 4.0: Entwicklung einer modernen Auftragsteuerung mit Hilfe von Smart Glasses und Augmented Reality, Mobile Function GmbH, VS-Villingen

Mobile Function GmbH

Öffentlicher Dienst

10-50 Mitarbeiter

Beschreibung der Thesis + Aufgabenschwerpunkte:
Entwicklung einer prototypischen Umsetzung für eine 2-Wege Video Remote Control Verbindung um Mitarbeiter im Außendienst fernzusteuern und ggf. mit Einblendung von Elementen (Kreise, Pfeile, etc.) oder Dokumenten (Word, Bilder, etc.) zu unterstützen.
Diese wurde auf Basis des bestehenden Produkts der Firma „Engine4 – Mobile Auftragsabwicklung“ erstellt.
 
Technologien:
Anwendung Datenbrile: Android(Java)
Webtechnologien für die bestehende Anwendung: AngularJS, Ionic 1, TypeScript, WebSockets).
Backend: C# .NET, SignalR (Websockets)
Technologien für die Übertragung des Streams: WebRTC + WebGL
 
Hardware:
Vuzix M100 / M300 Smart Glass
 
Arbeitsmethoden:
Auch hier keine festen Vorgaben. Vorgehensweise war Iterativ, angelehnt an SCRUM. Das Projekt wurde komplett selbstständig organisiert.

Full Stack AngularJS Java Developer , BPM Inspire Technologies GmbH, St. Georgen

BPM Inspire Technologies GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Projektbeschreibung

Dass Produkt „BPM Inspire Suite“ konnte viele Geschäftsprozesse abbilden und optimieren. Darunter fallen Angebotsmanagement, Arbeitsmittelvergabe, Auftragsbearbeitung, Beschwerde und Reklamation oder auch das Bewerber und Talent Management. Das ganze wurde mit einer Grafischen interaktiven Drag & Drop Obefläche realisiert und über eine an der Business Process Modelling Notation orientierten grafischen Oberfläche dargestellt.

Realisiert wurde die Lösung mit Java, verschiedenen JavaScript Bibliotheken (Jquery, AngularJS) und Konfigurierbaren Datenbanken im Hintergrund (MYSQL, Oracle, PostgrSQL, etc). Die Lösung wurde unter anderem fr T-System, Siemens, SIXT oder Best Western eingesetzt.

 

Aufgabenschwerpunkte:

Entwicklung einzelner integrierbarer Prozesse wie z.b. die Umkonvertierung von Word zu PDF und vici versa.

Das Suchen nach Key Words in Dokumenten.

Entwicklung von Grafischen Oberflächen welche per API Schnittstellen auf das Produkt zugriff.

Explorativ SonarQube eingerichtet um festzustellen wie hoch die technische Schuld des Produktes ist und wie die Software verbessert werden kann.

 

Technologien:

Angular, Java, Apache Tomcat, Apache PDFBox, SonarQube

 

Arbeitsmethoden: SCRUM


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden