Skip to main content

Portfolio

Table of Contents

About me
#

a software developer with a passion for privacy and digital self-determination – and a somewhat unusual career path.

Before I got into software development, I worked as an event technician in Dubai for four years. From large-scale events with LED walls and projectors to technically demanding live productions – everything had to work right away, no room for “works on my machine”. That time taught me one thing above all: precision, problem-solving under pressure, and how to work in international teams.

Back in Germany, I completed my Bachelor’s degree in Software Engineering and realized: Sure, the deadline is now less “show starts in 10 minutes”, but the standard for clean, reliable systems has remained the same.

This carries through to my job. DevOps, security best practices, privacy-friendly solutions – wherever possible, I try not just to make things work, but to do them right. Because it matters. And because it’s simply more fun.

Technical Understanding
#

This is meant to give you only an overview of my technical skills. For more detailed information about my projects and experience, see Work Experience. My active Projects also provide insights into my practical skills and development style.

Languages
#

Golang PHP JavaScript TypeScript Python Bash C++ HTML CSS

Frameworks
#

Symfony Vue.js Tailwind CSS Cypress

Databases
#

PostgreSQL SQLite

DevOps & Tools
#

Linux/Debian Docker/Compose Git GitLab CI/CD Github Actions Nginx Traefik Proxmox VS Code OIDC

Language Skills
#

German (Native) English (Fluent)

Work Experience
#

Brainority Logo

BRAINORITY Software GmbH
#

Stuttgart
Software Engineer
since 01.02.2023 brainority.com

“Keeping a SaaS online with zero downtime is like maintaining a symphony; it requires flawless coordination, constant tuning, and a commitment to excellence from every member of the orchestra.”

  • Implementation and maintenance of DevOps processes: GitLab CI/CD pipelines to accelerate releases and improve reliability.
  • Strengthening SaaS security with OWASP best practices and vulnerability management (OpenCVE).
  • Introduction of a central SSO system for all external applications.
  • Design and implementation of robust backup and disaster recovery strategies using Docker, Rclone and Restic.
  • Refactoring and extending existing PHP/Symfony applications; clean OOP design, efficient Doctrine usage and in-memory caching for performance improvements.
  • PostgreSQL database optimization: indexing, query tuning and monitoring to reduce latencies.
  • Direct customer support for technical issues; prioritization and implementation of solutions in product context.
  • Automation of recurring operational tasks to scale operations and reduce manual error sources.
  • Improvement of dev environments with Docker Compose and automated setup scripts for new developers.
  • Creation of E2E tests with Cypress to ensure software quality and prevent regressions.
Pep.digital Logo

Pep.digital GmbH
#

Esslingen am Neckar
Working Student & Bachelor Thesis Student
01.03.2022 - 28.02.2023 pep-digital.de Bachelor Thesis
  • Development of frontend features for an employee portal with Vue.js; focus on usability and performance.
  • Bachelor thesis: Comparative analysis of the Qwik framework versus established web frameworks (grade 1.1) — including prototypes and measurements.
Leuze electronic Logo

Leuze electronic GmbH + Co. KG
#

Owen
Working Student & Internship Semester
01.02.2021 - 28.02.2022 leuze.com
  • Independent development of a network load testing tool in Golang.
  • Development of an internal booking system with Django and NFC integration.
  • Support in software development processes, testing and documentation in an embedded environment.
  • Execution and evaluation of tests on controllers and automation components.
ICT AG Logo

ICT AG
#

Kohlberg
Working Student - Video Engineer
01.11.2019 - 31.03.2021 ict.de
  • Technical responsibility for setup, operation and teardown of AV technology at trade shows and events.
  • Error analysis, maintenance and quick troubleshooting to ensure smooth operations.
  • Close coordination with project management and team for timely implementation of complex events.
PROTEC Production Technology LLC Logo

PROTEC Production Technology LLC
#

Dubai
Senior Event Technician
01.09.2017 - 31.08.2019 protecevents.com
  • Planning, preparation and client communication to deliver world-class events as Senior Video Engineer.
  • Maintenance and upkeep of equipment inventory in warehouse during downtime.
  • On-site leadership of video technology team and direct client contact.
  • Alignment and calibration of projectors (Barco and Christie) for optimal image quality.
  • Setup and integration of LED walls (DSFG MAMBO) into complex stage systems.
  • Running and managing signal and power cables for large productions.
  • Operation of media servers (D3, Watchout, Millumin) for content playback.
  • Operation of video switchers (Barco S3, Barco E2) for live video mixing.
  • Control of technical systems via Widget Designer and Octopus.
  • Implementation of fiber optic and IPTV solutions for signal distribution in large venues.
Creative Technology - Emirates LLC Logo

Creative Technology - Emirates LLC
#

Dubai
Event Technician
01.09.2015 - 31.08.2017 ct-group.com/me
  • Planning, preparation and client communication to deliver world-class events as Senior Video Engineer.
  • Maintenance and cleaning of equipment inventory during downtime.
  • On-site leadership of video technology team and direct client contact.
  • Alignment and calibration of projectors (Panasonic) for optimal image display.
  • Setup and integration of LED walls (Absen and ROE) in event environments.
  • Running and managing signal and power cables for technical productions.
  • Operation of Watchout media servers for content playback and show control.
  • Operation of video switchers (Barco Screen Pro II, Barco Encore, Barco S3) for live video mixing.
  • Implementation of fiber optic equipment for signal distribution in large venues.
Creative Technology - Germany Logo

CT Creative Technology GmbH & Co. KG
#

Nürtingen
Event Technology Apprentice
01.09.2012 - 31.07.2015 ct-group.com/de
  • Training in all relevant areas of event technology: audio, video, lighting and rigging.
  • Hands-on project collaboration with gradual assumption of technical responsibility.

Education
#

Hochschule Esslingen Logo

Esslingen University of Applied Sciences
#

Esslingen am Neckar
Bachelor of Engineering, Software Engineering
2019 - 2023 hs-esslingen.de
  • Graduated with grade 1.5.
  • Focus on modern software development, system architecture and project management.
  • Active member of the IT student council: co-shaping student affairs and event organization.
  • Practical experience through project work in agile development teams.
  • Specialization in web technologies, databases and software engineering principles.
Louis-Lepoix-Schule Logo

Louis-Lepoix-Schule
#

Baden-Baden
Training as an event technician
2012 - 2015 lls-bad.de
  • Theoretical and practical training in all areas of event technology.
  • Focus areas: audio, video, lighting and rigging technology.
  • Project management and customer service for live events.
  • Safety regulations and quality standards in the event industry.
Friedrich-Ebert-Schule Logo

Friedrich-Ebert-Schule
#

Esslingen-Zell
Technical High School
2009 - 2012 fes-es.de
  • General university entrance qualification with technical focus.
  • Fundamentals in mathematics, physics and technical applications.
  • Preparation for technical degree programs and vocational training.