About me
Practice
09/1999 – 02/2002 Deutsche Telekom AG
Apprenticeship as Fachinformatiker Systemintegration (Systems integration specialist). I did a thesis about building a network laboratory with shared desktops and a central server for data storage and account management.
03/2002 – 03/2007 T-Systems International GmbH
Working as a systems engineer maintaining a resource planing and reporting application for Deutsche Telekom AG written in Visual Basic.
03/2002 – 03/2007 T-Systems International GmbH
Working in a team of systems engineers developing the successor of a resource planing and reporting application for Deutsche Telekom AG with ASP and later ASP.NET and MS SQL Server.
03/2003 – 06/2003 T-Systems International GmbH
Software architect in a team of systems engineers building a web based fault management and reporting application for DOKOM and RWE developed using Java and JSP.
04/2007 – 07/2007 T-Systems International GmbH
Developing and Maintaining software adapters for special telecommunications hardware written in Java.
08/2007 – 02/2014 now T-Systems International GmbH
Working as lead developer, configuration manager and technical consultant for a broadband (DSL) diagnostics and interference suppression web application made with .NET and MS SQL Server, using technologies like web services, REST, message queuing (IBM WebSphere MQ), message broker (CORBA) and Ajax. Coordinating a team of developers by setting up and using Microsoft Team Foundation Server for agile workflow, support, continuous integration and release delivery.
11/2013 – 02/2016 T-Systems International GmbH
Working as technical consultant in security and developer for a NGGSM (Next Generation Service & System Management) telecommunication application using Java, Spring, Maven and MongoDB.
03/2016 – now Deutsche Telekom IT GmbH
Working as lead developer, configuration manager and technical consultant for a NGGSM (Next Generation Service & System Management) telecommunication application using Java, Spring, Maven and MongoDB, Graylog, Elasticsearch and for our CI-System Jira, Gerrit & Jenkins, Gitlab, Nexus, Sonar, Docker.
Certificates & Trainings
- DevOps Master Certificate
- AWS basics
Experience
Administration
- Windows desktop and server machines (until Server 2012)
- Microsoft SQL Server (until 2012)
- Microsoft Team Foundation Server (until 2014)
- Basic knowledge in setting up and running Active Directory, Exchange Server
- Administration of Linux (Debian, Ubuntu)
- Docker
- Kubernetes
- MongoDB
- RabbitMQ
- Redis
- Graylog, Elasticsearch
Programming
- .NET with Visual Studio (until 2014)
- ASP.NET, MVC (until 2014)
- Java, Kotlin
- Maven
- IntelliJ
- Spring & Spring boot
- Basic knowledge Objective C, Swift with Xcode (for iOS)
- Visual Studio Code
- JavaScript, HTML, Angular basics
- Git, Subversion, Github, Gitlab
- Deployment for Docker, Kubernetes with Helm
Agile and continuous integration
- Basics of Scrum
- Certified DevOps master
- Tools (.NET world): Visual Studio Team Foundation, Build Server
- Tools (Java world): Jira, Jenkins, Artifactory, Maven, Gerrit, Graylog, Gitlab
Hobbies
- Having fun with the kids
- Sports (Swimming, running, cycling)
- Always looking for new technology (software and hardware)
- Hacking