With almost 20 years in professional IT consulting, I have gained extensive experience in software architecture and software development of complex enterprise applications using different programming languages. In addition, I have very good knowledge in the field of virtualization with container technologies as well as in the design and development of distributed systems based on microservices architectures. Particularly noteworthy are my additional experience in various management roles within my past projects as well as with my previous employers. Numerous certifications, such as PMI, Prince2 and Scrum PSM I are confirming my expertise in these areas as well.
M. Kittel
IT-Consulting
Zeit |
Company |
Position |
---|---|---|
2016 - jetzt | QUANTO Solutions GmbH | Senior Manager, Software Architect |
2010 - 2016 | CGI Deutschland Ltd. & Co. KG | Executive Consultant, Software Engineer & Architect |
2007 - 2010 | Logica Deutschland Ltd. & Co. KG | Senior Consultant, Software Engineer |
2004 - 2007 | XS Online GmbH | Managing Director |
Languages
- English
- German (nativ)
Certificates
- PMI - CAPM
- PRINCE 2 - Certified Project Manager
- PSM - Professional Scrum Master I
Special Knowledge
- Agile practices & methodologies
- API-Design
- Artificial Intelligence
- Big Data
- Business Development
- Cloud-Platforms & -Technologies
- Container Security
- DevOps culture & philosophy, CI/CD, Pipelining
- Domain Driven Design
- Hexagonal architecture (Ports & Adapters), Modularization
- Modelling
- Project management
- Prototyping
- Service management
- Software engineering
- Softwarearchitecture
- Testautomation
Customer list (excerpt)
- ABLE Management Services
- Audi
- Bundesdruckerei
- Capital City of Munich (it@m department)
- EnBW
- Finanz Informatik
- Hamburg Wasser
- Robert Bosch
- Sparda-Datenverarbeitung (now part of Sopra Financial Technology)
Project list (excerpt)
- API-Design for a multi cloud application
- Establishment of cloud-native microservices in the range of controlling processes (purchasing department)
- Development of a java based core banking system
- Introduction and integration of an SAP Fiori Launchpad
- Java based process automation for several backoffice processes of a bank
- Modernization / Containerization of a big data archiving application
- Requirements Engineering for software within the public sector
- Softwarearchitecture for a distributed web application within the public sector
- Softwarearchitecture for a web application of the purchasing department in order to manage controlling processes