Skip to content
View Gelerion's full-sized avatar

Block or report Gelerion

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Gelerion/README.md

Hi 👋 I’m Denis “Gelerion” Shuvalov

Principal Software Engineer · Cloud & Data Architect · OSS tinkerer
Designing high-performance microservices, real-time streaming pipelines & big-data wizardry

GitHub followers Blog LinkedIn Coffee


🚀 What I’m Building & Exploring

  • 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 🔐

✨ Featured Repos

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

🌱 Currently Learning

  • Modern Data Mesh patterns & federated governance
  • RAG & Agentic AI workflows
  • Designing pragmatic, evolvable APIs that delight consumers

📬 Connect

   
🌐 Blog https://gelerion.github.io/
💼 LinkedIn https://www.linkedin.com/in/denisshuvalov/
🗨️ Stack Overflow https://stackoverflow.com/users/6350670/gelerion

📊 GitHub Stats

GitHub stats Top languages


🚀 Dive into the code, open an issue, or just say hi—contributions and conversations are always welcome!


Pinned Loading

  1. spark-sketches Public

    Integrating probabilistic algorithms into Spark using DataSketches

    Scala 8 2

  2. spark-dataset-custom-partitioner Public

    Custom practitioner for the Dataset API

    Scala 1 2

  3. spark-bin-packing-partitioner Public

    Fix data skew by packing into bins

    Scala 6

  4. Druid-docker Public

    Fully fledged Druid distribution. Up and running.

    Shell 9 6

  5. security-in-action-natter-api Public

    Techniques for flexible multi-user security, cloud key management, and lightweight cryptography

    Java

  6. kafka-streams Public

    Kafka streams - deep dive

    Java

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.