Software Engineer | Scala, Java, Akka/Pekko, Kafka | Event-Driven Systems | AI
I build and transform high-load, event-driven platforms-and contribute the solutions back to open source.
Over 20+ years, I've worked on systems that handle millions of transactions, migrated legacy platforms to modern architectures, and introduced ML-based automation. I thrive in collaborative teams of senior engineers solving hard problems at scale.
I don't just design systems-I build them.
Maintainer:
- play-mockws-standalone - Mock WS client for testing Play Framework applications
Contributor:
- Akka / Apache Pekko ecosystem - Akka Kafka (partial offset commit on failure, reduces duplicates on restarts), Akka Persistence Cassandra (config cleanup), Pekko commit
- Robolectric - Implemented
getAppWidgetIds()for Android widget testing - play-logback-access - Upgraded to Play 3
- logstash-logback-encoder, sbt-jib - Dependency updates
- Play Framework - EhCache 3 support, might move to a separate sub-project (In Progress).
Playground:
- Quote Demo app - A small demo application based on Spring Boot WebFlux and Spring AI that fetches random quotes from an external API and finds similar quotes using semantic search (embeddings via Ollama + pgvector). It uses hexagonal architecture in combination with Use Case pattern.
Earlier contributions to JBoss, Maven plugin ecosystems and libshout-java.
- ๐ง Building a SaaS product with Generative AI and Spring AI
- ๐ฑ Deepening my skills in LLMs, embeddings, and vector databases
- ๐ฌ Open to contract projects involving event-driven systems, cloud migration, or AI integration
- ๐ฌ Also open to co-founder roles, early-stage partnerships, or staff/principal positions at the right company.
Scala Java Akka/Pekko Cats Effect Kafka Spring AI OpenAI API Kubernetes Azure Cassandra PostgreSQL Elasticsearch




