CV

Skills

  • Clean code
  • Unit testing
  • Functional testing
  • Refactoring
  • Database design
  • Linux server configuration
  • TDD
  • SCRUM
  • DDD
  • AWS

Software that I use

  • PHP 8
  • MySQL
  • PostgreSQL
  • JavaScript ES 6
  • HTML 5
  • CSS 3
  • Bash
  • Symfony 8
  • React 19
  • Composer
  • GIT
  • PHPUnit
  • XDebug
  • Codeception
  • Docker
  • Jenkins
  • Gitlab CI
  • TypeScript
  • Python 3
  • Kubernetes

Work experience

  • 9/2025 –

    Senior Software Developer // Requirements engineering

    requisis GmbH

    Development of the company's requirement engineering tools

    Tasks

    • Implementation of new backend features
    • Implementing measures to further testability and improve overall code quality
    • Refactoring and bug-fixing of existing backend code

    Used technologies

    • Docker
    • GIT
    • IBM Doors NG
    • Jenkins
    • Kubernetes
    • MySQL
    • PHP 7 & 8
    • Python 3
    • Symfony 7 & 8
    • TypeScript
  • 5/2024 – 11/2024

    Senior PHP Developer // Refurbishment

    asgoodasnew electronics GmbH

    Development of the purchasing platform and connected services

    Tasks

    • Implementation of new backend features
    • Mentoring of junior developers, training of new developers
    • Refactoring and bug-fixing of existing backend code

    Used technologies

    • AWS
    • Docker
    • GIT
    • GitHub Actions
    • Jenkins
    • Kubernetes
    • MySQL
    • PHP 7
    • Python 3
    • Symfony 6
    • TypeScript
  • 4/2022 – 9/2023

    Software Developer // Fashion

    simplicity networks GmbH, Oelde

    Development of microservices to aid the product lifecycle process

    Tasks

    • Creating and adding features to data products in a microservice architecture
    • Migrating services to AWS infrastructure
    • Refactoring and bug-fixing existing backend code

    Used technologies

    • AWS
    • Docker
    • GIT
    • Gitlab CI
    • Jenkins
    • Kubernetes
    • PHP 7
    • PostgreSQL
    • Python 3
    • Symfony 5
    • TypeScript
  • 5/2021 – 3/2022

    Software Developer // Public: Environmental education

    adesso SE, Berlin

    Development of two environmental education platforms for the bavarian national office for environment

    Tasks

    • Migrating a website from a legacy CMS into Drupal
    • Refactoring a Symfony based API to increase performance and maintainability
    • Refactoring and bug-fixing existing backend/frontend code

    Used technologies

    • Docker
    • Drupal 8
    • GIT
    • Gitlab CI
    • JavaScript ES6
    • MySQL
    • React 17
    • Storybook
    • Symfony 5
  • 4/2019 – 12/2020

    Backend Developer // Cloud services: luckycloud

    luckycloud GmbH, Berlin

    Rebuilding the deployment pipeline from scratch, reducing deployment time from ~ 10 minutes to < 1 minute

    Tasks

    • Creating a local development environment
    • Developing a back-end testing strategy
    • Development of new features frontend/backend
    • Refactoring the codebase
    • Updating servers
    • Updating the codebase from Symfony 2 to 5

    Used technologies

    • Docker
    • GIT
    • JavaScript ES6
    • MySQL
    • PHP 5 & 7
    • PHPunit
    • Posty Mail
    • Seafile
    • Symfony 2 & 5
  • 7/2017 – 3/2019

    Backend Developer // Publishing: Comparison portal

    VGL Verlags GmbH, Berlin

    Backend development of the company's own publishing platform based on WordPress and Symfony 2 Framework.
    Refactoring of the legacy system to support migration and enhance performance while migrating features to a new Syfony 4-based system.

    Tasks

    • Back-end development
    • Coaching of new developers
    • Migrating features from the legacy system to the new system
    • Refactoring of the legacy system to support migration and enhance performance

    Used technologies

    • Codeception
    • Docker
    • Docker-Compose
    • GIT
    • JavaScript ES6
    • MySQL
    • PHP 7
    • PHPUnit
    • Symfony 4
    • WordPress
  • 1/2016 - 7/2017

    Fullstack Developer // eCommerce: Online-shop plugin development

    CiN GmbH, Berlin

    Conception and development of plugins for the JTL Shop merchandise management system.

    Tasks

    • Back-end development
    • Concept development
    • Front-end development
    • Testing

    Used technologies

    • JTL Shop
    • JavaScript ES6
    • MySQL
    • PHP 5
  • 1/2010 - 12/2015

    Fullstack Developer // Fullstack web development

    Self-employed

    Full service development of websites. Consulting, frontend/backend development, deployment and maintenance

    Projects (excerpt):

    • Strauss & Hillegart ArchitektenConsulting and development
    • Uzbek-German Forum for Human RightsConcept, design and development
    • Joe Alexander CoachingDevelopment
    • Maik Lagodzki PhotographyDevelopment
    • Mogens Lykketoft, MFTConcept, design and development

    Tasks

    • Back-end development
    • Concept development
    • Design
    • Front-end development

    Used technologies

    • Drupal 4
    • JavaScript ES5
    • MySQL
    • PHP 5
    • Photoshop
    • Wordpress