avatar

Benedikt Schneppe
Senior Software Developer at Flowers-Software GmbH and Co-Founder at DIR Company GmbH

Work Experience

Flowers-Software GmbH
April 2023 – Present
Senior Software Developer
At Flowers-Software GmbH, I led key technical initiatives by developing a MongoDB PoC for greenfield project and and database optimizations resulting in AWS savings and a 6x speed boost. I enhanced a service with improved search functionality and implemented a Google-Zanzibar-based Permissions feature with effective caching.
Highlights
  • Architecture & Event-Driven Design: Developed a MongoDB PoC that drove key architectural decisions; implemented an event-driven design by defining events, adopting the outbox pattern, and managing event tracking.
  • Search & Performance Optimization: Enhanced search functionality through thorough evaluation, performance testing, and collaborative solution selection; launched the 'Speedfreaks' initiative by introducing additional metrics to pinpoint and optimize critical code areas.
  • Permissions: Spearheaded the implementation of a Google-Zanzibar-based Permissions feature and tackled performance challenges with strategic caching solutions.
  • DevOps & Pipeline Enhancement: Executed a seamless migration from GitLab to GitHub by developing robust GitHub Actions; led focused 6-week sprints that resulted in AWS savings and a 6x speed improvement in critical features.
  • Innovations & Additional Contributions: Delivered enhancements such as Search Engine improvements and OpenTelemetry integration; introduced creative solutions like the PR Agent and Renovate and established a comprehensive end-to-end testing harness.
Anstalt für Kommunale Datenverarbeitung in Bayern (AKDB)
Munich
September 2021 – March 2023
Java Software Developer
AKDB is one of Germany's leading IT service providers on the municipal market. Working on the Self Sovereign Idenity research project "ONCE Identity". My responsibility is mainly to prototype the usage of the identity wallet in the federal auth service.
Highlights
  • SSI
  • ONCE
darfichrein.de / DIR Company GmbH
Munich
May 2020 – Present
Co-founder
Solution for COVID-19 contract tracing, popular in Bavaria mainly for hotels, restaurants and public buildings like universities or courtrooms. I designed the backend and infrastructure based on Spring Boot and Kubernetes.
Highlights
  • Board Member
  • CI
  • CD
  • Backend Architecture
  • Kubernetes
CHECK24 Kredite GmbH
Munich
September 2016 – September 2021
Java Software Developer
I transitioned through multiple teams ranging from simple CRUD applications, microservice development and integration of identity solutions.
Highlights
  • QES
  • CRUD
  • Microservices
  • Scrum
  • Kubernetes
Totaljobs Group
London
June 2015 – September 2015
Junior Analyst Developer
I worked in a team sourcing country wide jobs from competitors i.e. through rss feeds as a base for lead management for sales.

Awards

  • January 2020

    CHECK24

    "Wendige Schnellboote" Award

    CHECK24 has 5 Corporate Guidelines. My team was awarded with the "Wendige Schnellboote" Award for developing a critical piece of software in record time after the PSD2 law came into force.

Volunteer

Red Cross Germany, Gescher
November 2015 – July 2016
FSJ
Social year after high school

Projects

  • ONCE Identity: ONCE connects personal data for identification on the Internet with smartphones. Users should be able to decide for themselves which data is transmitted to the service provider. 40 companies, research institutions and municipalities are developing the necessary secure technology in a funded project, my current employer is one of them.
  • Darfichrein: Contact tracing solution to capture contact data digitally, directly in the browser, without an app or additional software. Guest registered themselves by scanning QR codes when they entered a location.
  • Clean Air Configurator: Interactive application where rooms, windows, ventilation units, air purifiers and doors can be visualised. Each of the elements have certain settings that are directly included in the calculation of the Clean Air Configurator. Built in collaboration with Fraunhofer Institute.
  • Lokalbecher: The "Lokalbecher" is a local solution to a global problem: too much disposable plastic and take-away waste. The cup can be customized by cities with their own design. I was involved by developing the backend and payment infrastructure.
  • CrowdInsights: A digital infrastructure for results-oriented participation. The software allowes effective participation by engaging a high number of stakeholders and enable them to engage constructively and specifically and see their influence on insights and decisions. My responsibility is the tenant based infrastructure running on Kubernetes. I also added relevant features such as a central OAuth service, a communication service for emails and a prerendering service for the otherwise dynamically rendered angular SPA.

Education

  • 2016 2022

    FOM Hochschule für Oekonomie & Management

    Bachelor of Science

    Business Information Systems

  • 2012 2012

    CEGEP - John Abbott College, Montreal

    College

    Exchange Program

Skills

Software Development master
Java 8/11/17/21/23 Spring Boot Git Gradle Maven Typescript Python Rust
CI/CD advanced
Github Actions Jenkins Selenium
Databases advanced
Postgres Oracle MongoDb
Cloud Native Development advanced
Docker Kubernetes
Web Development intermediate
CSS HTML React Angular

Interests

Sport
Rowing Cycling Skiing
Culture
Singing Traveling