Backend & platform engineer — Java / Spring Boot, Kafka, Keycloak, multi-tenant microservices.
🚀 Steppr Flow — a multi-broker, resilient workflow orchestration framework for Spring Boot. Async multi-step pipelines over Kafka or RabbitMQ with at-least-once delivery, retries, DLQ, signed security-context propagation, timeouts, idempotency, and an optional monitoring dashboard. → stepprflow.github.io/stepprflow · Maven Central · Docker Hub
🧰 bqkit — a Spring Boot starter for Google BigQuery, built around the Storage Read API.
Read query results in Avro or Arrow, with optional service account impersonation on top of ADC and a @ServiceConnection for the BigQuery emulator with Testcontainers.
→ bqkit.github.io/bqkit · Maven Central
Tech: Java 21 · Spring Boot · Apache Kafka · RabbitMQ · MongoDB · PostgreSQL · Google BigQuery · Keycloak · Docker · GitLab CI
- 🔭 Building distributed, event-driven backends and the tooling around them
- 🌱 Open-source: Steppr Flow · bqkit
- 📫 Reach me: alimhin@gmail.com
