Ich bin freiberufliche Softwareentwicklerin, Verfechterin der Anwendung agiler Entwicklungsmethoden und leidenschaftliche Clean-Code und TDD Enthusiastin. Ich habe mehr als 20 Jahre Erfahrung in der Softwareentwicklung für unterschiedliche Branchen und in der Zusammenarbeit innerhalb großer und kleiner Teams. Mein Schwerpunkt liegt derzeit in der Entwicklung von RESTful Web-Services mit Hilfe von Java und SpringBoot. Dabei bin ich in alle Aspekte, von der Architektur über die Umsetzung (hauptsächlich von Backend-Anforderungen), Qualitätssicherung und Test, involviert.
Ich bin Co-Organisatorin der Softwerkskammer Meetings in Köln und Düsseldorf sowie der SoCraTes - Conference for Software Craft and Testing.
Des Weiteren bin ich Trainerin für Spring Boot. Schulungen dazu gebe ich in Zusammenarbeit mit Workshops.de.
Mein Profil zum Herunterladen als PDF.
Überblick, für vollständige Auflistung bitte mein Profil herunterladen
Entwicklung für die Migration von Versicherungsverträgen in eine neu entwickelte Plattform
Arbeit in einem kleinen Team, verantwortlich für alle Arbeiten bezüglich der durchzuführenden Migration. Enge Zusammenarbeit mit dem Team, welches die neue Plattform entwickelt. Koordination und Absprachen mit allen Umsystemen, Information über Vorgehensweise und Fortschritt der Migration, Architekturentscheidungen bezüglich Design, Implementierung, Staging, Build-Automatisierung, Tests, Lasttests, Batchverarbeitung, Performanz für hohes Datenvolumen.
Technologies/Tools
TDD, Pair-Programming, IntelliJ IDEA, Java 17, REST Services, SpringBoot 2, Docker, OpenAPI, OAuth, Openid-Connect, JUnit5, PostgrSQL, DB2, Maven, Git, Jenkins, Sonar, JIRA, Confluence, Asciidoc
Backend-Entwicklung für eine neu zu entwickelnde Platform für die Inkasso Wirtschaft
Arbeit nach agiler Entwicklungsmethodik im Scrum Team, enge Zusammenarbeit und Koordination mit anderen Scrum Teams und Entwicklerteams beim Kunden. Architekturdesign und -umsetzung, Stagingkonzepte, Automatisierung von Builds und Deployments mit Jenkins (CI/CD).
Technologien/Werkzeuge
TDD, Pair-Programming, IntelliJ IDEA, Java 17, REST Services, SpringBoot 2, Docker, Kubernetes, Helm-Charts, OpenAPI, HashiCorp Vault, OAuth, Openid-Connect, JUnit5, Gauge, MongoDB, Maven, Git, Jenkins, Sonar, JIRA, Confluence, Azure, Rancher, OTC, Asciidoc
Backend-Entwicklung Mobiler Backend Baukasten für die Automobilindustrie
Arbeit nach agiler Entwicklungsmethodik im Scrum Team.
Technologien/Werkzeuge
IntelliJ IDEA, Java 8, REST Services, JSON, Junit 5, Git, Jenkins, JIRA, Confluence, Sonar, Kubernetes, FitNesse
Neuentwicklung eines Portoberaters für die Deutsche Post
Arbeit nach agiler Entwicklungsmethodik im Scrum Team
Technologien/Werkzeuge
IntelliJ IDEA, Java 8, Spring Boot 2, REST Services, JSON, Junit 5, Git, Jenkins, JIRA, Confluence, Sonar, TeamCity
Neuentwicklung eines Multi-Tenant, Multi-lingual Webshops für einen marktführenden Anbieter von Komplettaustattungen für Büro, Lager und Betrieb
Arbeit nach agiler Entwicklungsmethodik im Scrum Team
Technologien/Werkzeuge
IntelliJ IDEA, Java 8, Spring Boot, SelfContainedSystems (SCS), Kafka, REST, JSON, Freemarker, Bootstrap, Gradle, JUnit, Git, Jenkins, JIRA, Confluence, Sonar
Betreuung, Weiterentwicklung, Neuentwicklung verschiedener Microservices im E-Commerce Tribe für shop.rewe.de
Arbeit nach agiler Entwicklungsmethodik im Scrum Team
Technologien/Werkzeuge
IntelliJ IDEA, Java 8, Spring Boot, Groovy, Microservice, Docker, Kafka, REST, JSON, Maven, Gradle, JUnit, Spock, Git, Jenkins, JIRA, Confluence