About me

IT Architect and Backend Developer with extensive experience in backend systems, both traditional and AI-powered. Proficient in Java, Kotlin, and Spring Boot, with working knowledge of Rust and various other frameworks. Skilled in designing and architecting infrastructure that supports these technologies, including:

  • Database layers (relational, vector, graph, document, key-value DBs)
  • APIs (synchronous/asynchronous), interservice communication, messaging (primarily Kafka-based)
  • Microservices and event-driven architectures
  • Caching
  • Testing
  • Monitoring and observability (logging, metrics, tracing)
  • Build tools
  • Scripting languages
  • Security, authorization, and authentication
  • API gateways
  • CI/CD pipelines
  • Containerization (Docker/Compose, Cloud Native Buildpacks)
  • Cloud platforms
  • And others

Additionally, I implement RAG (Retrieval-Augmented Generation) solutions. I contribute to various open-source projects (for example, Debezium) and design high-quality IT solutions using modern technologies, enjoying engagement in R&D tasks. I am skilled in creating architectural artifacts using PlantUML, Draw.io, Confluence, and other tools, particularly employing the C4 model to visualize system architecture.

Other interests: Internet of Things, Smart Home.

Profiles:

Talks:

I speak Russian (native) and English (intermediate).

Feel free to contact me if you are interested.