Benjamin Reuter
Software Engineer
+49 176 326 228 72
dev@reuterben.de
Bonn, Germany
PHP, JavaScript, TypeScript
PHP
JavaScript
TypeScript
Backend Development, Legacy Code Review, Software Architecture, Pair Programming, Frontend Development, SOLID, Clean Code, Requirements Analysis, Project Management, TDD, Scrum, Mob-Programming, DDD
Backend Development
Legacy Code Review
Software Architecture
Pair Programming
Frontend Development
SOLID
Clean Code
Requirements Analysis
Project Management
TDD
Scrum
Mob-Programming
DDD
Unit testing, GitHub, GitLab, GitHub Actions, GCP, Terraform
Unit testing
GitHub
GitLab
GitHub Actions
GCP
Terraform
PhpStorm, WebStorm, PostreSQL, MySQL, SQLite, SonarQube, Elasticsearch, Jira, IntelliJ IDEA Ultimate
PhpStorm
WebStorm
PostreSQL
MySQL
SQLite
SonarQube
Elasticsearch
Jira
IntelliJ IDEA Ultimate
Laravel, Vue.js, Angular, jQuery, Symphony, Quarkus
Laravel
Vue.js
Angular
jQuery
Symphony
Quarkus
Gestaltungstechnischer Assistent für Medien und Kommunikation
Staatliches Berufskolleg Rheinbach
08/2005 – 06/2007
Fachinformatiker für Anwendungsentwicklung
Heinrich Hertz Europakolleg Bonn
09/2010 – 01/2013
German (native)
English (fluent)
Collecting Society
8 months
06/2024 – 02/2025
Key contributor in a cross-functional team building an advanced repertoire search tool. Focused on translating complex user requirements and design mockups into functional features using agile methods, prioritizing high usability and user experience.
Google Cloud Platform
JetBrains IDE
Java Framework
-
Rapid prototyping: Development of functional prototypes that demonstrated technical feasibility for features previously considered unfeasible
-
Micro-front-ends: Seamless integration of applications into an existing micro-front-end architecture
-
Front-end Architecture: Design and development of a modular Angular front-end application to ensure maintainability and scalability
-
Requirements Analysis: Conducting user interviews to identify real-world use cases and translate them into efficient digital workflows
-
Agile Development: Iterative implementation with rapid feedback cycles and a focus on intuitive user interface design
-
Successful validation and implementation of critical system functions despite complex dependencies on legacy infrastructure
-
High acceptance of the new solutions among end users through the consistent elimination of unnecessary workarounds
Wholesale
1 year 4 months
10/2022 – 02/2024
Integrating into a large development team that is responsible for building a new B2B show system. The project was particularly challenging due to both large and complex data structures with very advanced rules for the price calculations for the different customer groups.
JetBrains IDE
Google Cloud Platform
PHP Commerce System
-
Building new modularized functionalities into the shopsystem
-
Orchestration of business logic between a modular Spryker monolith and a distributed microservices architecture
-
Seamless integration of third-party systems (including SAP) into the existing web infrastructure
-
Optimization of complex, customer-specific pricing algorithms for high data loads
-
Increased the code quality by introducing new quality standards
Insurance industry
3 years 6 months
since 10/2022
Replacement of a historically evolved, highly complex Excel structure with a modern, high-performance SaaS solution for insurance brokers.
JetBrains IDE
Domain Driven Design
-
Building an advanced UI to provide highly contextualized data
-
Implementing a CI/CD pipeline and monitoring (Sentry)
-
Building the infrastructure for a multitenancy application with complex dependencies
-
Developing a concept together with the customer
-
Connecting to the Federal Ministry of Finance for an accurate net income tax calculator
-
Development of a precise income tax calculator through direct connection to the BMF interface (PAP)
-
Successful migration of complex pension and tax logic into a maintainable software architecture
-
Project rescue and successful implementation of a solution that several service providers had previously failed to deliver
Insurance service provider
3 years 7 months
05/2021 – 09/2022
Assumed technical leadership of the company’s most important strategic project following an external audit. Focused on stabilizing a complex data architecture and ensuring business continuity for critical legacy systems.
JetBrains IDE
Domain Driven Design
Test Driven Development
-
Technical Debt Management: Stabilization of complex data architectures and pragmatic implementation of requirements in a dynamic environment
-
Process Innovation: Significant boost in team productivity and software quality through Mob Programming and automated testing
-
Technical Leadership: Mentoring and technical guidance of up to 8 developers within an international team environment
-
Dual Role Management: Sole responsibility for maintaining business-critical legacy systems while leading the strategic new development
-
Strategic Project Turnaround: Technical takeover and realignment of the core platform project following an external performance audit
-
Ensuring system stability during a critical phase of transformation
-
Successfully establishing new collaboration models (mob programming), which led to a measurable increase in skills within the team
01/2019 – 04/2021
Maintenance, further development and modernization of the internal invoice auditing software. Planning and development of new internal services.
JetBrains IDE
-
Maintaining and extending one of the most important internal systems
-
Inter-team and interdisciplinary coordination
-
Became the main contributor for a very important inhouse system in a very short amount of time
-
Quickly and very successfully transitioned from 100 % on-site to fully remote development
Software service provider
3 years 5 months
07/2015 – 12/2018
Extending and maintaining the industrial work safety software "SARA Cockpit". Also being outsourced to another project, where I helped to build the foundation for a new web shop, where I created the search integration using Symfony and Elasticsearch.
JetBrains IDE
JavaScript Library
PHP Framework
Search Engine
-
Conceptualized and implemented a cascading role and permission system
-
Learned the value of good developer experience from Laravel
Digital agency
1 year 10 months
08/2013 – 06/2015
Simultaneous management of diverse client projects in a dynamic agency environment. Focused on rapid onboarding into various system landscapes and the timely delivery of custom software solutions for high-profile clients.
PHP CMS
PHP CMS
JetBrains IDE
-
CMS Expertise: Full-stack development (PHP, JavaScript, SQL) based on TYPO3 and WordPress, including the creation of custom extensions and plugins
-
System Onboarding: Rapid analysis and integration into complex third-party systems for troubleshooting and functional enhancements
-
Interdisciplinary Collaboration: Close coordination with design and project management teams to ensure optimal implementation of technical requirements
-
Quality Assurance: Conducting code reviews and providing technical support to ensure stable performance of client websites
-
Multi-Project Management: Efficient development and maintenance of numerous concurrent web projects while adhering to strict deadlines
-
Successful delivery of technologically demanding projects in a high-paced environment with significant technical variance
-
Improved development efficiency by standardizing internal workflow processes
Specialized publisher
4 months
03/2013 – 07/2013
Responsible for the technical operation of websites and the development of specialized marketing solutions. Focus on integrating design, backend logic, and database connections. Full-stack development & support for digital publishing media
PHP CMS
Database
-
Maintenance and functional enhancement of TYPO3 extensions
-
Development of high-performance landing pages (full-stack: PHP, CSS, JS, SQL)
-
Implementation of registration workflows and database integrations
-
Internal IT support (Level 1–3) for business departments and editorial teams
-
Optimization of deployment and maintenance processes for web content
02/2013 – 02/2013
Assumed project leadership on an ad hoc basis following the departure of the previous project lead. Focused on analyzing the existing system landscape and transitioning from external management to in-house development.
PHP CMS
-
Management and coordination of external web service providers
-
Analysis and audit of the existing TYPO3 infrastructure
-
Familiarization with the legacy code in preparation for the internal handover
-
Ensuring a smooth project workflow during the vacancy