name: Egor Voronianskii
role: Senior Java Developer / Tech Lead
domain: Fintech · Banking systems
focus: Microservices · Fault-tolerance · Event-driven architecture
languages: Russian (native) · English (C1)
education: B.Sc. Computer Science — Sunway University, MalaysiaI design and build high-load banking platforms in fintech — microservice architectures (~90 services scale), fault-tolerant integrations, and event-driven workflows on Camunda + Kafka. I lead engineering teams, run code reviews, and care a lot about API-first design, observability, and code quality.
When I'm offline from Java, I write — on Medium, Substack, and Ghost — about the JVM, Spring internals, distributed systems, and the craft of software engineering.
|
Languages Frameworks Testing & Quality |
Data & Messaging Build & DevOps Observability |
|
Simple uptime monitoring for small businesses — built and maintained as a solo SaaS. |
Spring Boot starter that bridges Camunda BPM with messaging brokers — keeps process integrations decoupled from service tasks. |
|
Long-running learning repos — exercises and notes covering the JVM ecosystem from fundamentals to advanced topics. |
✍️ vrnsky.devPersonal Hugo site — 40+ deep-dive articles on Spring Boot, Kafka, Camunda, JUnit 5, JMM, GC, and event-driven design. |
I contribute to projects I use and learn from:
- localsend/localsend — cross-platform local file sharing
- sepanniemi/spring-boot-changelog — changelog tooling for Spring Boot apps
- aurasphere/blue-pair — Bluetooth pairing utility
- gcavalcante8808/docker-krb5-server — containerized Kerberos KDC
"Stop writing code. Start solving problems."
If you'd like to chat about the JVM, fintech, or distributed systems — drop me a line 🚀



