I develop and modernize business software for companies – complex web applications, databases, and backend systems deployed in data centers and the cloud. Reliable technology, clear communication, on-time delivery. If you’re interested, feel free to contact me.
Portfolio
Backend Development
Java · Spring · Go · API Gateway · Backend for Frontend · Event-based Communication · Health Check API · Integration · JSON · JWT · Message Broker · Mobile Backend · OpenAPI · REST API · REST Client · Service Discovery · SOAP API · SOAP Client · Swagger UI · Web Services · XML · XSD
Database Development & Data Modeling
SQL · PostgreSQL · Oracle · DB2 · MS SQL Server · MySQL · Object Storage · S3 · Redis · DynamoDB
PostgreSQL
Data Definition · Data Manipulation · Data Types · Operators · Indexes · Functions (inkl. JSON, XML) · Full Text Search · Trigger · Row-Level Security · SQL · PL/pgSQL · Cluster · PostgREST · CloudNativePG
Integration of Identity & Access Management
Active Directory · Authentication · Authorization · Identity-Aware Proxy · JWT · Keycloak · LDAP · OAuth 2.0 · OpenID Connect · OIDC · SAML · Single Sign-On
Java & Spring
AssertJ · Caching · EJB · Flexmark · Flyway · FreeMarker · GlassFish · Gradle · Hamcrest · H2 · Hibernate · HQL · Jackson · JavaMail · Java EE · Jakarta EE · JDBC · JEE · Jersey · JMS · JPA · JPQL · JSP · JSTL · JTA · JUnit · Logging · Maven · MDB · Mockito · OSGi · Quartz Scheduler · Servlet · Spring Actuator · Spring Batch · Spring Boot · Spring Cloud · Spring Data · Spring Framework · Spring HATEOAS · Spring Security · Spring Session · Struts · Testcontainers · Thymeleaf · Tiles · Tomcat · WebSockets · Xalan · Xerces
Go
Cobra, Echo, Hugo, Viper, Oapi-Codegen, Zerolog
DevOps, Release Management, Cloud & Infrastructure Automation
Ansible · Akamai · Amazon Web Services · ArgoCD · Artifactory · AWS · Azure · Backblaze · Bash · Bitbucket · CDN · Cert-Manager · Certbot · CI/CD · Cloudflare · Container · Continuous Integration · Continuous Delivery · Continuous Deployment · DigitalOcean · Docker · Elastic Stack (ELK) · External Secrets · Flux · Forgejo · GCP · GitHub · GitLab · GitOps · Google Cloud · Grafana · Helm · Hetzner Cloud · Infrastructure as Code · Jenkins · Kubernetes · K3s · K8s · K9s · Linux Server · Load Balancing · Monitoring · Nexus · Nginx · Observability · OpenTofu · Prometheus · Rancher · Reverse Proxy · Shell Scripting · SonarQube · Terraform · Wasabi · Woodpecker CI
Web Frontend Development
HTML · CSS · SCSS · JavaScript · NPM · Bootstrap · Tailwind · Full Stack Development
Apple Development & Integration
Swift · SwiftUI · UIKit · Apple Wallet & PassKit · Apple StoreKit · Apple Push Notifications · macOS · iOS · iPadOS
Development Environment
IntelliJ IDEA · DataGrip · pgAdmin · GoLand · RapidAPI · Postman · Xcode · Chrome · Safari · macOS · Docker Desktop · OrbStack · Tower · Terminal · Shell · ZSH · Bash · Homebrew · Direnv · Git · Kubectl · Kind · Make · 1Password
Requirements Management, Documentation, Collaboration
Jira · Confluence · YouTrack · GitHub · GitLab · Microsoft 365 · Notion · Redmine · Markdown
Languages
German, English
Education
German law degree from the University of Cologne (both state bar examinations), complemented by studies in computer science, economics, and sociology.
Domain and Organizational Expertise
Strong understanding of business processes based on years of experience in software development for large and medium-sized companies in the insurance, broadcasting, television production, e-commerce, tourism, and publishing industries. Five years of professional experience as an employed project and team leader in software and web development before transitioning to self-employment. Solid knowledge and extensive experience in accounting, balance sheets, profit and loss statements, and corporate taxes.