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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
otel-playground OpenTelemetry observability stack in action Traces, Metrics & logs, OpenTelemetry, the LGTM stack

🌱 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 spark-sketches Public

    Integrating probabilistic algorithms into Spark using DataSketches

    Scala 8 1

  2. spark-bin-packing-partitioner spark-bin-packing-partitioner Public

    Fix data skew by packing into bins

    Scala 7

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

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

    Java

  4. kafka-streams kafka-streams Public

    Kafka streams - deep dive

    Java

  5. traffic-replay traffic-replay Public

    Traffic-replay is an open-source tool for replaying live HTTP traffic into a test environment in order to test your system with real data

    Java

  6. otel-playground otel-playground Public

    OpenTelemetry with Manual instrumentation

    Java 4