Performance is my Business
Since 2013, I am a successful independent consultant in the field of Chaos Engineering, Test Driven Development (TDD) in connection with Agile Software Development methods. I advice and support large companies in the development of software systems. I am a specialist for software architecture and software development with a focus on Performance, Load, Resilience and Security. In my 18 years of professional experience, first I intensely dealt with the subject software engineering as a scientist at the renowned german Fraunhofer Institut. My research on the development of high quality, efficient and economical software quickly led me to the Test Driven Development and Agile Software Development along with Agile Project Management methods. With my research results, I was able to win innovation prizes from venture capital. As a result, I switched to the privat economy sector in 2010. There I continued to develop in the fields of Chaos Engineering, Agile Software Development and Agile Project Management as Senior Developer and Project Manager.
My Professional Skills
High Software Quality
Resilience, Performance, Load, Chaos Engineering, Test Driven Development Continuous Deployment, -Integration, -Delivery, Efficiency, Resources Utilization Nonfunctional Requirements, Pair Programming, Quality Metrics
Agile Software Architecture and Agile Project Management
Agile Software Development, Team Management, Scrum, Kanban Extreme Programming
Programming Languages
Java, R, Bash, SQL
Frame Works
Micro Service, Spring Boot, XML, XSD, JSON, Rest, Hibernate
Tools
Cloud, Tomcat, JUnit, Ant, Maven, Elastic Search ELK, Postgres, Splunk, Nexus, MySQL, Linux, Gradle, Gitlab, Docker, GIT, JIRA, Jenkins, MongoDB, Kafka