Apr 2013 - Dec 2019 (6 years 8 months)
Remote
Core committer for Spring Cloud Data Flow since inception. This GitHub-hosted OSS project provides microservices-based streaming and batch data processing for Cloud Foundry and Kubernetes using messaging middleware (RabbitMQ, Apache Kafka).
Contribute code to all areas of the Spring Boot-based project: UI, REST, security, shell, middle tier, persistence, including documentation (AsciiDoc + Markdown), CI/CD (Including releases to Maven Central), and depending projects such as Spring Cloud Skipper, Spring Cloud Stream, Spring Cloud Task.
Laid the foundation for Spring Cloud Data Flow's current Dashboard UI using Angular and TypeScript. Implemented the OAuth2/OpenID Connect security layer using Spring Security.
Over the years, gave numerous presentations at conferences (SpringOne, DevNexus) and created screencasts, blog posts, keynote demos (SpringOne) etc.
Also contributed to various other Gradle- or Maven-based OSS projects, such as Spring Batch and Spring Security.
cloud spring Angular