Principal Software Engineer · Cloud & Data Architect · OSS tinkerer
Designing high-performance microservices, real-time streaming pipelines & big-data wizardry
- Cloud-native platforms – AWS, Kubernetes, Terraform, GitOps
- Streaming & CDC pipelines – Kafka, Debezium, Flink, Spark Structured Streaming
- Data-intensive apps – Apache Spark, Iceberg, Trino, Druid
- Performance & observability – JMH, eBPF, Prometheus, Grafana
- AI quality evaluation – Gen-AI test harnesses & RAG metrics
- Occasional deep dives into JVM internals, advanced functional-programming patterns (Monad, Monoid, Functor & friends), and robust security/RBAC 🔐
Project | TL;DR | Tech Highlights |
---|---|---|
spark-sketches |
Probabilistic DataSketches inside Spark for blazing-fast count-distinct | Scala, Spark, Apache DataSketches |
real-time-analytics |
End-to-end CDC → Kafka → Presto demo | Kafka, Postgres, Debezium, Presto |
traffic-replay |
Capture & replay prod traffic for safer testing | Java, Kafka, Dropwizard, Grafana |
spark-bin-packing-partitioner |
Fix data skew with bin-packing | Spark Core, Scala |
security-in-action-natter-api |
Modern web-security patterns in action | TLS, OAuth2, JWT |
- Modern Data Mesh patterns & federated governance
- RAG & Agentic AI workflows
- Designing pragmatic, evolvable APIs that delight consumers
🌐 Blog | https://gelerion.github.io/ |
https://www.linkedin.com/in/denisshuvalov/ | |
🗨️ Stack Overflow | https://stackoverflow.com/users/6350670/gelerion |
🚀 Dive into the code, open an issue, or just say hi—contributions and conversations are always welcome!