Über mich

Adrian Hommen

Ich bin Softwareentwickler und Tech Enthusiast und entwickle Software sowie Produkte, die Probleme wirklich lösen. Für mich ist entscheidend, Anforderungen klar zu verstehen, pragmatisch vorzugehen und Lösungen zu liefern, die im Alltag zuverlässig funktionieren.

Seit 9 Jahren arbeite ich mit Teams und Kunden zusammen – von System- und Softwarearchitektur über Datenmodelle und Schnittstellen bis hin zu Deployment und Betrieb. Technik begeistert mich, aber immer mit Fokus auf echten Nutzen und eine starke, konstruktive Zusammenarbeit.

  • Klar und pragmatisch
  • Zuverlässig
  • Lösungsorientiert
  • Teamfähig
Porträtfoto

End-to-End Development Lifecycle

Ganzheitlicher Ansatz von der ersten Zeile Code bis zum skalierbaren Production-Deployment.

Development

Clean Code & Architecture

Version Control

Git Flow & Review

CI/CD Pipeline

Automated Testing & Build

Infrastructure

IaC & Cloud Setup

Deployment

Zero-Downtime Release

Monitoring

Metrics & Logging

Erfahrungsschwerpunkte

Meine bisherigen Erfahrungen und Schwerpunkte.

Product Development

SaaS‑Produktentwicklung

Von der Idee bis zur nutzbaren Anwendung: Produktentwicklung mit Nutzerfeedback, konkreter Scope und nachhaltige Wartbarkeit.

ReactNext.jsCloudInfrastruktur
  • SaaS‑Produkte aufgebaut und skaliert
  • Produktstrategie und Roadmap verantwortet
  • Customer Onboarding und Support geleistet
  • Produktqualität gesteigert
Software Architecture

Microservices & APIs

Stabile Integrationen, klare API-Integrationen und wartbare Services – Architektur mit Augenmaß für reale Anforderungen.

APIsOpenAPIAPI ManagementAuthenticationREST
  • Monolithen schrittweise in Services zerlegt
  • REST/GraphQL Schnittstellen konsistent modelliert
  • API‑Management und Authentication umgesetzt
  • Resilienz und Performance spürbar verbessert
Infrastructure & Automation

Cloud & DevOps

Automatisierte Deployments, CI/CD‑Pipelines und skalierbare Infrastruktur – vom Container bis zur sicheren Produktion und Observability.

DockerKubernetesCI/CDAzureVPN & Security
  • Legacy‑Workloads in Cloud migriert und betrieben
  • Kubernetes eingeführt inkl. Deployment‑Strategien
  • CI/CD mit prüfbaren Quality Gates aufgebaut
  • Observability umgesetzt (Metrics/Logs/Tracing)
Enterprise & Data

ERP‑Integrationen & Datenbanken

Integrationen in bestehende ERP‑Landschaften, robuste Schnittstellen und performante Datenbanken – pragmatisch und wartbar.

C++SQLMSSQLAPIsETL
  • ERP‑Schnittstellen produktiv eingeführt und betreut
  • Integration und Verantwortung zwischen Systemen definiert
  • Abfragen optimiert, Datenmodelle stabilisiert
  • Langjährige Betreuung in laufenden Installationen
Leadership & Collaboration

Team & Prozesse

Zusammenarbeit stärken, Wissen teilen und Abläufe vereinfachen – damit Teams eigenständig und effizient liefern.

ScrumAgileMentoringBest Practices
  • Entwicklerteams aufgebaut und begleitet
  • Quality‑Standards und Reviews etabliert
  • Coaching und fachliche Weiterentwicklung
  • Abläufe vereinfacht, Kommunikation geklärt
Systems & Migration

Legacy‑Modernisierung

Schrittweise Ablösung und Weiterentwicklung bestehender Systeme (z. B. COBOL/DB2) – risikoarm und kompatibel.

COBOLDB2SQLMigrationskonzepte
  • Produktive Legacy‑Systeme übernommen und stabilisiert
  • Migrationspfade mit sicheren Fall‑Backs geplant
  • DB‑Programmierung und Performance‑Tuning umgesetzt
  • Kompatible Brücken zwischen Alt und Neu gebaut