freiberufler Full-Stack-Entwickler | Workflow-Automatisierung mit n8n, IDP/OCR, APIs auf freelance.de

Full-Stack-Entwickler | Workflow-Automatisierung mit n8n, IDP/OCR, APIs

zuletzt online vor 2 Tagen
  • 120€/Stunde
  • 4658 Däniken
  • auf Anfrage
  • de  |  en
  • 16.09.2026
  • Contract ready

Kurzvorstellung

Ich entwickle seit vier Jahren Software. Lehre als Applikationsentwickler bei einem Microsoft-Partner, danach eigene Produkte: SaaS, Datenpipelines, APIs. Schwerpunkt sind Schnittstellen und Automatisierung mit n8n und Python.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Full Stack Developer
  • N8N
  • React (JavaScript library)
  • Angular4 J.
  • API-Integration und Datenpipelines
  • C# und .NET
  • Docker, CI/CD und DevOps
  • Dokumentenverarbeitung (IDP/OCR)
  • KI-Integration (OpenAI, Anthropic Claude)
  • Python und FastAPI

Projekt‐ & Berufserfahrung

Entwickler, Immobilien-Aggregator mit Datenpipeline und Standortsuche
Renditeradar (Eigenprojekt), Zürich
9/2026 – 9/2026 (1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

9/2026 – 9/2026

Tätigkeitsbeschreibung

Eigenentwicklung eines Immobilien-Aggregators mit Datenpipeline, Standortsuche und Renditeberechnung.

Stack: Next.js 16, React 19, TypeScript, Tailwind v4, Python 3.13, psycopg 3, PostgreSQL mit PostGIS, Supabase, Leaflet, Vercel, GitHub Actions

- Datenpipeline in Python: Normalisierung unsauberer Rohdaten, Duplikaterkennung über Hash, idempotenter Upsert nach PostgreSQL, belegt durch zweiten Lauf ohne Änderung
- Next.js 16 mit App Router: 400 statisch erzeugte Detailseiten mit Erneuerung im Hintergrund, dynamische Liste, Filterzustand vollständig in der URL
- PostgreSQL-Schema mit zusammengesetzten Indizes, Check-Constraints und Row Level Security als Schreibschutz für den öffentlichen Key
- Umkreis- und Nachbarsuche über PostGIS mit GiST-Index, Indexnutzung im Abfrageplan belegt statt Laufzeiten geraten
- Interaktiver Renditerechner als Client Component mit vier Kennzahlen und neun Grenzfall-Tests
- SEO: dynamische Metadaten, JSON-LD nach schema.org, Sitemap mit 401 Einträgen, Lighthouse 100 in allen vier Kategorien auf der Detailseite
- 51 Tests mit pytest und Vitest, drei CI-Workflows über GitHub Actions, Deployment auf Vercel

Eingesetzte Qualifikationen

ETL, Postgresql, SQL, Continuous Delivery, Python, Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), SEO Manager

Entwickler, n8n-Workflows und Dokumentenprüfung in Logistik und Zoll
ZollPilot (Eigenprojekt), Zürich
9/2026 – offen (1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

9/2026 – offen

Tätigkeitsbeschreibung

Eigenständiger Aufbau eines Systems zur Vollständigkeits- und Konsistenzprüfung von Zoll- und Versanddokumenten vor der Ausfuhr.

Stack: n8n, Node.js, TypeScript, Python, FastAPI, Angular, ngrx, PostgreSQL, Docker Compose, nginx, Prometheus, Grafana, GitHub Actions, Google Document AI, Azure Document Intelligence

- Sieben n8n-Workflows mit Fehlerausgang je kritischem Node, Wiedervorlage und Wiederholung gescheiterter Läufe
- Eigener n8n-Node in TypeScript, Code-Nodes als Build-Artefakt aus dem Repository statt Konfiguration im Editor
- IDP-Pipeline in Python mit Textlayer und Tesseract-OCR, Assertions mit Seite, Koordinaten und Konfidenz
- Google Document AI und Azure Document Intelligence hinter derselben Schnittstelle wie der lokale Leser, alle drei mit identischem Ergebnis gegen das Golden Set
- Deterministisches Regelwerk in JavaScript, Schwellen und Rechtsverweise als versionierte Daten, Konfidenzpfad statt fachlicher Ablehnung bei Lesefehlern
- Automatisierte Nachforderung mit Fristen, Eskalation und Rücklauf über IMAP
- Oberfläche mit Angular und ngrx hinter nginx, Befund mit Fundstelle und Übersteuerung mit Begründung
- Betrieb mit zehn Containern, Prometheus mit elf Alarmregeln, 415 Tests, acht CI-Jobs, Prozesslandschaft als BPMN

Eingesetzte Qualifikationen

Import-/Export-Logistik, Angular, API-Entwickler, Business Software, DevOps, Docker, Dokumentenmanagement, Full Stack Developer, JavaScript, JavaScript-Entwickler, Postgresql, Python, Python-Programmierer, Typescript, Workflows

Entwickler, Webshop mit Online-Zahlung
Gado Imkerei, Däniken
7/2026 – 9/2026 (3 Monate)
Konsumgüter/ E-Commerce
Tätigkeitszeitraum

7/2026 – 9/2026

Tätigkeitsbeschreibung

Konzeption und Umsetzung von Website und Shop in acht Wochen, von der Positionierung bis zur Übergabe an die Kundin.

Stack: React 19, TypeScript, Tailwind v4, Supabase, Stripe, Resend, Vercel

Zahlungsabwicklung über Stripe Checkout mit Karte und TWINT
Datenmodell in Supabase mit Row Level Security
Automatisierte Bestellbestätigung per E-Mail und SMS
Rechtstexte nach Schweizer Recht: Impressum, AGB, Datenschutz nach revDSG
Übergabe inklusive Einweisung in die Pflege der Inhalte

Eingesetzte Qualifikationen

E-Commerce, SQL, Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), Responsive Webdesign

Entwickler, Geodaten-API mit Python und FastAPI
Geobeet (Eigenprojekt), Zürich
7/2026 – 9/2026 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2026 – 9/2026

Tätigkeitsbeschreibung

Eigenentwicklung einer Geodaten-API, die amtliche Schweizer Geodaten verarbeitet und daraus massstäbliche Pläne erzeugt.

Stack: Python 3.13, FastAPI, Pydantic, Shapely, pyproj, SQLite, Leaflet, SVG

22 typisierte Endpunkte mit Pydantic-Schemata und automatisch generierter OpenAPI-Dokumentation
Anbindung fremder Geodienste über WMTS, WMS, WFS und STAC
Koordinatentransformation nach LV95 und Schema-Migration mit Datenerhalt
Erzeugung massstabsgetreuer SVG-Ausgaben und Kartendarstellung mit Leaflet

Eingesetzte Qualifikationen

SQL, Python, JavaScript, Representational State Transfer (REST), SVG (Scalable Vector Graphics)

Entwickler, Bewerbungstool mit React und .NET (Festanstellung)
Kull AG, Aarau
5/2026 – 6/2026 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2026 – 6/2026

Tätigkeitsbeschreibung

Web-Anwendung für Lehrstellenbewerbungen, von der Anforderungsklärung über den technischen Plan bis zur Umsetzung.

Stack: React 19, TypeScript, Tailwind, .NET, Docker, Nginx, Azure DevOps, SonarCloud

- Frontend mit React 19, Vite, TypeScript, Tailwind und React Hook Form
- Eigenes .NET-Backend für Datei-Uploads mit serverseitiger Validierung
- Vollständige CI/CD-Pipeline auf Azure DevOps mit Linting, Typprüfung, Vitest mit Coverage-Gate, SAST über SonarCloud sowie Dependency-, Secret- und Container-Scan
- Docker mit Multi-Stage-Build und Nginx, automatische Versionierung, Deploy in die Azure Container Registry
- Conventional Commits über Husky und commitlint, Semantic Versioning, wöchentliche Abhängigkeitspflege mit Renovate
- Datenmodell für Bewerbungen, Stellen und Dokumente inklusive Anbindung an die interne Unternehmenssoftware

Eingesetzte Qualifikationen

Continuous Integration, DevOps, Nginx, .Net, C#, Docker, Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library)

Entwickler, Lizenzverwaltungsmodul mit Angular und C#/.NET (Festanstellung)
Kull AG, Aarau
3/2026 – 4/2026 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2026 – 4/2026

Tätigkeitsbeschreibung

Neues Modul zur automatisierten Lizenzverwaltung in einer produktiven Unternehmenssoftware für Zeiterfassung und Fakturierung, umgesetzt als bewertete Abschlussarbeit in 15 Arbeitstagen.

Stack: Angular, TypeScript, C#/.NET, Microsoft SQL Server mit T-SQL und Stored Procedures, REST mit OAuth 2.0

- Angular-Feature-Modul mit eigenen Komponenten, gruppierter Tabellenansicht und Virtual Scrolling für grosse Datenmengen
- Backend in C#/.NET nach Schichtenarchitektur mit Controllern, fünf Services und Repositories
- Anbindung der Lieferanten-REST-API mit OAuth 2.0, Rate-Limit-Behandlung mit Retry und Transformation der Antworten ins interne Datenmodell
- Dreistufiges Kunden-Matching aus Exact Match, Fuzzy-Vorschlag mit Score und manueller Zuweisung, jede Entscheidung persistiert und beim nächsten Import automatisch angewendet
- Bulk-Verarbeitung in T-SQL über eine Master-Prozedur für Mapping, Verrechnungsnummern und Preisübernahme in einem Durchlauf
- Hybrides Preismodell mit historisierten Preisen und Vorschlagslogik beim Folgeimport
- Datenmodell mit fünf neuen Tabellen, normalisiert bis 3NF, mit gezielten Indizes

Eingesetzte Qualifikationen

Transact-Sql, Microsoft SQL-Server (MS SQL), SQL, .Net, C#, Typescript, Angular, ASP.NET, JavaScript, Representational State Transfer (REST)

Entwickler, Datenpipeline und Lead-Automatisierung
ExtensionReach (Eigenprojekt), Zürich
1/2026 – 5/2026 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2026 – 5/2026

Tätigkeitsbeschreibung

Eigenständiger Aufbau eines internen Vertriebssystems mit Datenpipeline, Anreicherung und Deal-Tracking.

Stack: React, TypeScript, Supabase mit Postgres, Apify, RapidAPI, Chrome Extension MV3, GitHub Actions, OpenAI, AWS Bedrock, Perplexity, Telegram-API

Zehnstufige Verarbeitungspipeline mit Statusführung, Duplikatprüfung und Antwort-Klassifikation
Lead-Discovery über elf externe Quellen mit Rate-Limit-Behandlung, Retry-Logik und Ausfalltoleranz
Web-Scraping gegen Anti-Bot-Massnahmen über Apify und RapidAPI
Drei KI-Agenten mit 31 Werkzeugaufrufen über OpenAI und Anthropic Claude via AWS Bedrock
15 serverseitige Funktionen und zeitgesteuerte Jobs über GitHub Actions
Chrome Extension nach Manifest V3 als Bedienoberfläche

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Continuous Integration, Data Mining, ETL, GPT, JavaScript, Machine Learning, Postgresql, React (JavaScript library), Representational State Transfer (REST), SQL, Typescript

Full-Stack-Entwickler, SaaS-Plattform mit Stripe-Abomodell
Entrio (Eigenprojekt), Zürich
1/2026 – offen (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2026 – offen

Tätigkeitsbeschreibung

Eigenständige Umsetzung einer SaaS-Plattform vom Konzept über die Architektur bis zum produktiven Betrieb.

Stack: React, TypeScript, Vite, Tailwind, Supabase mit Postgres, Deno Edge Functions, Stripe, OpenAI, Resend, Vercel, Electron, C#/.NET

- Freemium-Abomodell mit Stripe, inklusive Checkout, Webhooks und Kontingentlogik
- Authentifizierung mit OTP-Flow, Google OAuth 2.0 und JWT
- Postgres-Architektur mit rund 40 Tabellen und 102 Row-Level-Security-Policies
- Serverless-Backend mit Deno Edge Functions und KI-gestützter Auswertung über OpenAI
- Vier native Client-Anbindungen, unter anderem als Electron-Anwendung
- Testabdeckung mit 314 Unit-Tests und 89 End-to-End-Fällen

Eingesetzte Qualifikationen

.Net, C#, Frontend Entwickler, GPT, HTML5, JavaScript, Machine Learning, Node.Js, Postgresql, React (JavaScript library), Representational State Transfer (REST), Saas, SQL, Typescript

Applikationsentwickler EFZ, Angular und ASP.NET Core (Festanstellung)
Kull AG, Aarau
8/2022 – 8/2026 (4 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

8/2022 – 8/2026

Tätigkeitsbeschreibung

Vierjährige Berufslehre als Applikationsentwickler EFZ mit Schwerpunkt auf firmeninternen Geschäftsapplikationen.

Stack: Angular, TypeScript, Kendo UI, C#, ASP.NET Core, Microsoft SQL Server, SSRS, Git, Azure DevOps

- Weiter- und Neuentwicklung firmeninterner Applikationen in Angular mit TypeScript und Kendo UI
- Backend-Entwicklung mit ASP.NET Core und C#
- Datenbankentwicklung und -design mit Microsoft SQL Server, inklusive Stored Procedures und Schema-Deployments
- Anpassung von SSRS-Reports
- Wartung eines produktiven Fakturamoduls mit Fehleranalyse und Stage-Releases
- Versionskontrolle und Build-Prozesse mit Git und Azure DevOps

Eingesetzte Qualifikationen

Microsoft SQL Server Reporting Services (SSRS), Transact-Sql, Microsoft SQL-Server (MS SQL), SQL, DevOps, .Net, C#, Git, Typescript, Angular, ASP.NET

Zertifikate

Streaming HL7 to FHIR Data with Healthcare API
Google Cloud Training (via Coursera)
2026
Fundamentals of Quantitative Modeling
Wharton School, University of Pennsylvania (via Coursera)
2025

Ausbildung

Informatiker EFZ, Fachrichtung Applikationsentwicklung
Ausbildung
Berufsfachschule Baden / Kull AG
2026

Über mich

Ich baue deployfähige Produkte von der Idee bis in den Betrieb. Eine SaaS-Plattform mit Stripe-Abomodell, ein Vertriebssystem mit zehnstufiger Datenpipeline, eine Geodaten-API in Python, ein Immobilien-Aggregator und eine Progressive Web App mit Offline-Betrieb.

Zuletzt ein System zur Prüfung von Zoll- und Versanddokumenten. n8n-Workflows mit Fehlerpfaden, Extraktion mit OCR und zwei angebundenen IDP-Anbietern, ein Regelwerk mit Rechtsgrundlagen. Dazu Tests in vier Sprachen, Monitoring mit Runbook je Alarm und ein Betriebshandbuch.

Ich entwickle mithilfe von Coding-Agenten, vor allem Claude Code über MCP.So prüfe ich Ideen und Umsetzungsvorschläge schneller durch und behalte gleichzeitig den Überblick über mehrere Ebenen.

Weitere Kenntnisse

Full-Stack-Entwicklung mit React und TypeScript
Entwicklung moderner Web-Applikationen mit React 18/19, TypeScript, Vite und Tailwind im Frontend sowie Node.js, Deno und C# im Backend. Umsetzung von SaaS-Produkten mit Freemium-Logik, Stripe-Abomodellen und nativen Client-Anbindungen.

Angular und Microsoft-Stack
Entwicklung von Angular-Feature-Modulen mit TypeScript, RxJS und Angular Material gegen ein C#/.NET-Backend nach Schichtenarchitektur mit Controllern, Services und Repositories. Umsetzung eines Lizenzverwaltungsmoduls in einer produktiven Unternehmenssoftware für Zeiterfassung und Fakturierung, inklusive Anbindung einer Lieferanten-API, Virtual Scrolling für grosse Datenmengen und laufende Wartung des Rechnungsmoduls.

Datenbankarchitektur mit PostgreSQL und SQL Server
Aufbau skalierbarer Datenbankarchitekturen mit PostgreSQL und Supabase, inklusive Row Level Security, Migrationen, zeitgesteuerten Jobs über pg_cron sowie Datenmodellierung bis 3NF. Auf Microsoft-Seite Entwicklung und Analyse von Stored Procedures in T-SQL, Fuzzy-Matching mit Score-Logik, Indexierung und Schema-Deployments per Schema Compare.

API-Integration und Automatisierung
Anbindung und Betrieb von über 15 fremden APIs in Produktion, darunter Stripe, Ingram Micro Cloud Marketplace, swisstopo, OpenAI und RapidAPI. Umsetzung von OAuth2-Authentifizierung, Rate-Limit-Behandlung, Idempotenz, Retry-Strategien und Ausfalltoleranz bei fremden Schnittstellen.

Workflow-Automatisierung mit n8n
Aufbau produktiver n8n-Workflows mit Custom Code Nodes in JavaScript, eigenem Node in TypeScript und Import der Workflows aus dem Repository statt Konfiguration im Editor. Fehlerausgang je kritischem Node mit Wiedervorlage und Wiederholung gescheiterter Läufe, Zeitpläne, Mailversand und Rücklauf über IMAP. Deterministische Entscheidungslogik ausserhalb des Workflows, versioniert als Daten statt als Code.

Authentifizierung und Sicherheit
Implementierung von OAuth 2.0, OTP-Flow, Google Auth, JWT, HMAC und Device-Auth nach RFC 8628. Durchführung von Sicherheitsaudits sowie Einsatz von SAST, Dependency-, Secret- und Container-Scans in der Pipeline. Upload-Validierung, CSP und HSTS.

CI/CD, DevOps und Qualitätssicherung
Aufbau vollständiger CI/CD-Pipelines mit GitHub Actions und Azure DevOps, inklusive Linting, Typprüfung, Tests mit Coverage-Gate, statischer Codeanalyse über SonarCloud und Deploy in die Azure Container Registry. Docker mit Multi-Stage-Build und Nginx, automatische Versionierung, Conventional Commits mit Husky und commitlint, Renovate für Dependency-Pflege. Testing mit Vitest, Playwright E2E und API-Vertragstests.

Python, FastAPI und Datenpipelines
Entwicklung von FastAPI-Anwendungen mit Pydantic-Schemata, automatischer OpenAPI-Dokumentation und Anbindung fremder Geodienste über WMTS, WMS, WFS und STAC. Aufbau mehrstufiger Datenpipelines mit Statusführung, Duplikatprüfung, Anreicherung und Klassifikation, betrieben gegen fremde Dienste unter realen Bedingungen.

Dokumentenverarbeitung mit IDP und OCR
Extraktionspipeline mit PDF-Textlayer und Tesseract-OCR, Klassifikation nach Belegtyp und labelgetriebene Feldextraktion mit Seite, Koordinaten und Konfidenz je Wert. Anbindung von Google Document AI und Azure Document Intelligence hinter einer gemeinsamen Schnittstelle, mit Vergleichsläufen gegen ein Golden Set. Deterministische Validierung über Prüfziffern und Summenlogik, Konfidenzpfad zur Trennung von Lesefehlern und fachlichen Fehlern.

KI-Integration mit OpenAI und Anthropic Claude
Einsatz von OpenAI und Anthropic Claude (direkt und über AWS Bedrock) für Agenten mit Werkzeugaufrufen, strukturierte Prompts sowie Kosten- und Fehlerbehandlung. Aufbau eigener Agenten-Werkzeuge über MCP und einer Wissensbasis.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
33
Berufserfahrung
4 Jahre und 1 Monat (seit 08/2022)

Kontaktdaten

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

Jetzt Mitglied werden