About me
Patrick Schaub
Software Architect & Full-Stack Engineer
I have worked as a freelance software architect and developer since 2016, supporting teams with architecture, product development and modernization – remotely from Freiburg and on-site when useful.

- Based in
- Freiburg, Germany
- Work mode
- Remote, on-site as needed
My background
- Based in
- Freiburg, Germany
- Work mode
- Remote, on-site as needed
- Self-employed
- since 2016
- Contract
- Freelance
In client projects, I combine full-stack development with architecture and technical leadership. That has taken me to very different applications: digital railway processes, tools for industrial sensors, the Chrono24 marketplace and a connected-car platform at Volkswagen.
Experience in running systems still helps me as a developer. I use AI-assisted tools like any other tool: deliberately and transparently. Decisions, review and responsibility for the result stay with me.
Alongside client work, I build and run my own software. That keeps me close to the work that follows the first release: finding bugs, improving workflows and responding to new requirements.
Outside project work, I enjoy spending time outdoors around Freiburg. The Black Forest is my counterbalance to screen work.
I combine architecture work with hands-on software development and take responsibility for the technical implementation.
How I work
- 01
Team integration
I get to know your application and work with your team's tools and processes. We work through open questions together.
- 02
Direct communication
You work directly with me. I explain technical decisions and flag risks, dependencies and changes in effort early.
- 03
Careful engineering
Readable code, appropriate tests and an architecture your team can keep working with after the engagement.
- 04
Knowledge transfer
Knowledge should stay with the team. Reviews, pair programming and documentation help your team continue independently.
Career
Milestones with their documented periods. Linked entries lead to the project description.
- since 2023DB InfraGO / BVUDigitaler Befehl – full-stack engineer, then Technical Product Owner
- 2021–2023SICK AGFull-stack engineer – web tooling for safety sensors
- 2020Oetker DigitalFrontend engineer – headless commerce for BELViNi
- 2018–2020Chrono24Frontend engineer – migration from jQuery to Vue.js
- 2016–2017VolkswagenFrontend engineer – Car-Net customer portal in Wolfsburg
- 2016FreelanceStarted working as a freelance software developer
Tech stack
- Frontend
- TypeScript
- React
- Vue.js
- Angular
- JavaScript
- Tailwind CSS
- SCSS
- Backend
- Node.js
- NestJS
- Kotlin
- Quarkus
- Java
- PHP
- Symfony
- Laravel
- Rust
- Go
- Data
- PostgreSQL
- MySQL
- Redis
- SQLite
- TypeORM
- Doctrine
- Cloud & delivery
- Docker
- Kubernetes
- AWS
- Google Cloud
- GitLab CI/CD
- GitHub Actions
- Quality
- Vitest
- Jest
- Cypress
- Selenium
- E2E Testing
- Ways of working
- Scrum
- Kanban
- Product Ownership
- Requirements Engineering
- Mentoring
Contact
Let's talk about your project.
Send me a short note about the task, the technical context and your planned timeframe. I'll get back to you personally.

Patrick Schaub
Software Architect & Full-Stack Engineer
You talk to me directly.