18.10.2026 aktualisiert


Premiumkunde
100 % verfügbarFull-Stack-Entwickler | SaaS, Datenpipelines & Schnittstellenintegration
Däniken, Schweiz
Nur Remote
Informatiker EFZ, Fachrichtung ApplikationsentwicklungÜber mich
Ich baue seit vier Jahren Software: zuerst in der Lehre bei einem Microsoft-Partner an internen Anwendungen mit Angular und C#, seit dem Abschluss an eigenen Produkten.
Skills
OAuth 2.0GitHub ActionsHTMLJavaScriptAPIsC#CSSSaasCodeanalyseContinuous DeliveryContinuous IntegrationWeb ScrapingPythonPostgreSQLNode.js
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.
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.
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 und Wissensbasis.
Erfahrung
Berufserfahrung0 - 5 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Eigenständige Umsetzung einer Progressive Web App für iOS von Konzept bis Betrieb
- React 18 mit Vite, fünf Screens mit gemeinsamem Zustand und offline-fähiger Persistenz
- Vier externe Schnittstellen, jede mit Timeout und definierter Rückfallebene
- Anbindung der Google Health API v4 über OAuth 2.0 mit Nur-Lese-Scopes für Schlaf, Aktivität und Vitalwerte, Token nur im Arbeitsspeicher
- Barcode- und QR-Scan im Browser über getUserMedia mit eigenem GS1-Parser
- Postgres-Schema mit acht Tabellen und durchgängiger Row Level Security als Sync-Ebene
Stack: React 18, Vite, JavaScript, PWA, ZXing, Google Health API, Google Identity Services, Anthropic API, Supabase mit Postgres, SVG, Vercel
- Eigenständige Umsetzung einer SaaS-Plattform vom Konzept über die Architektur bis zum produktiven Betrieb
- 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
Stack: React, TypeScript, Vite, Tailwind, Supabase mit Postgres, Deno Edge Functions, Stripe, OpenAI, Resend, Vercel, Electron, C#/.NET
- 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
Stack: Next.js 16, React 19, TypeScript, Tailwind v4, Python 3.13, psycopg 3, PostgreSQL mit PostGIS, Supabase, Leaflet, Vercel, GitHub Actions
Demo: renditeradar-wine.vercel.app · Code: github.com/SuterGabriel/renditeradar (öffentlich, MIT)