





Development of the technical product vision for a new Hoffmann Group product in collaboration with product owners and stakeholders.
Many new features were developed together with stakeholders and existing code was also newly developed/further developed in this context.
Integration of a browser application for the graphical assembly of a complete tool within Connected Manufacturing.
Development of a backend for frontend microservices (BFF) which publishes simplified REST endpoints and thereby simplifies the connection of the HCT Connect app by another team.
Familiarization with the Digital Service Platform concept and getting to know the Connected Manufacturing product range.
At MATESO GmbH, I was not only able to further deepen my know-how in the areas of SCRUM, cryptography, Azure DevOps (build pipelines, CI/CD and our SSDLC) and TDD, but also to apply and successfully deliver it several times in the context of proof of concepts and features. I also fulfilled individual tasks of a team lead in one of our cross-functional teams there.
Integration of a SAST tool as well as an automated dependency check into our CI/CD pipeline for an even better Secure Software Development Livecycle (SSDLC).
Implementation of a SCIM 2.0 standardized endpoint in the Password Safe product to facilitate provisioning of users and groups from the customer's deployed Identity Provider (IDP) such as Azure Active Directory or Okta following the Test Driven Design pattern.
Familiarization with the end to end encryption concept and learning the technologies needed for day to day work such as Azure DevOps and WPF.
At EurOwiG AG, I was able to learn new technologies in various web projects and incorporate them into new SaaS products. These new products were extended over the time and operated according to customer requirements, true to the principle 'You build it, you run it.'
Conception and implementation of first proof of concepts for a software solution as successor for EurOwiG® Ordnungswidrgkeiten. The result was a concept of a SPA based on the Angular framework with a backend system based on the .NET Core Framework.
Conception, development and publishing of a native mobile application, which offers the possibility to record parking violations for parking monitoring by authorities or external service providers.
Design, development, and operation of a multi-tenant platform for the collection of hearing forms by the hearing recipient.
Development of the successor of our desktop application EurOwiG® Ordnungswidrigkeiten as a web application within the VOIS framework.
Design, development and operation of a progressive web application for use in the mobile order service on smartphones and tablets for the rapid recording of messages in the field.
In the course of time, several IT software solutions for various requirements were evaluated and implemented. These include a GIT installation, a Confluence installation and other tools that facilitate the daily work.
Design, development and operation of a multi-client capable web service as a central point for communication between office and field staff for our customers. The operation and maintenance of the necessary infrastructure also fell into my area of responsibility.
Further development of the multi-client capable control center software EurOwiG® Security and Order based on tenders and customer requests.
After my apprenticeship, I moved to asset New Media GmbH. There my tasks were the support and development of customer projects. This included the further development of a booking interface for hotels, the creation of complex WordPress themes and the development of a modular product configurator.
Design and development of a modular configurator in the field of craft services.
Internal tools for the agency. This included a client management and a tool for reporting SEO changes of our managed clients websites.
Component for Joomla, which enabled the management of media (images, videos and audio files).
Enhancements and optimizations of the in-house product ReadyWeb® CMS, which was used for content maintenance of hotel websites and online room reservations.
I owe the apprenticeship for my dream job as an IT specialist in application development to OAS AG. There I was introduced and trained in the subject of object-oriented application development. The training included the support and further development of the product e:maxx Schüttgut.
Completion of my apprenticeship as an IT specialist specializing in application development with an overall average of Good.
Further development and support of the in-house product e:maxx Schüttgut, which was used in large manufacturing plants for weighing trucks with bulk material.
During this time, I learned the basic techniques of object-oriented programming through my instructor and the vocational school.
What makes up a successful engineering team?
For me: respectful interaction with each other, a high level of mutual trust, a continuous exchange of knowledge. In addition, problems should be communicated within the team at an early stage in order to solve them together with the help of deep dives, pair programming or workshops. All this is not only a matter of course for me, but a matter of the heart.
In addition, it doesn't hurt to take a step back from your own code every now and then and dedicate yourself to a colleague's problem. The entire team benefits from this, as not only are challenges overcome more quickly, but cohesion among colleagues is also promoted.
Already during my training I learned in second-level support that communication is an important part of any well-functioning business relationship. My many years of experience in development and project management as well as in support intensified this skill.
In this, I am helped by my always positive attitude, respectful interaction with all parties involved, my technical know-how, and my personal commitment. As a result, I always appear confident and self-assured to customers and my colleagues, thus creating a fact-based and solution-oriented platform for discussions and suggestions.
My demand on a software solution is comparable to the demand of a baker who wants to bake perfect bread. Nowadays, it is no longer enough for software to just work. Software products are the everyday work tool for many people, which is why I have a very high quality standard when implementing projects.
That's why, for me, implementing a good feature starts with a basic understanding of the problem: What challenges does the user face, and how can we help them overcome them more efficiently? How do we increase the product value?
Equally important for me is the underlying technology stack. This should offer state-of-the-art approaches to solving everyday development problems or be created by developing reusable program parts. For me, this includes the adaptation of best practices, the writing of generic classes as well as an appealing and intuitive user interface. Automated unit, integration and E2E tests ensure consistent quality throughout the software lifecycle.
Due to my reliable, punctual and speedy way of working, I quickly gained a lot of trust in all previous employment relationships. Therefore, after a short time I was assigned further tasks, which go far beyond those of a software developer.
So today, together with my colleagues, I take care of our Azure DevOps system (build piplines, PR policies, etc.) and our DevSecOps lifecycle - in addition to traditional software development.
Due to my systematic, solution-oriented and speedy way of working, I have already been able to successfully implement a large number of large and small projects.
This enables me to make precise complexity assessments and at the same time makes it easier for me to maintain an overall view of larger projects. For example, I recognize any resource bottlenecks or sources of errors early on so that these deviations can be communicated.
Through years of collaboration in various projects, I have already taught myself auto didactically numerous technologies and then used them successfully. The following graphs show which technologies I have mainly worked with.
Here you'll find my professional background, experience, and skills compactly summarized on one page. You can also print this page directly.