Projects with the use of Domain Driven Design (DDD)

To see all projects, clear the filter

Schleupen.CS 3.0 – Architecture and Framework

Period: 04/2016 – 12/2019
Role: .NET Developer
Client: Schleupen SE
Team size: 6
Person days: 150

The Schleupen.CS software solution is a distributed application with numerous functional and technical components, aimed at providing a standardized and configurable software solution for the energy and water sector across different market roles. The "Architecture and Framework" team works directly with the enterprise architect and handles all cross-cutting concerns of the backend. The team's tasks involve creating cross-team best practices, design patterns, and a framework for over 100 developers, so that the architecture is implemented as consistently as possible across the many different applications.

My contributions to the project::
  • Development and consolidation of the application architecture
  • Reducing dependencies between teams through better modularization of the framework
  • Development of SOAP services for platform components
  • Analysis, design, and implementation of a new deployment solution based on Puppet
  • Writing and automating CoffeeScript (a JavaScript dialect) unit tests