About

About


title: About icon: fas fa-user order: 2 —

Dmitry Russu — Java Backend Engineer

Specialized in building modular backend systems with strong domain modeling and clean architecture principles.

Core stack: Java · Spring Boot · Spring MVC · Spring Data JPA · JDBC · jOOQ

Architecture: DDD · Hexagonal Architecture · Clean Architecture · Modular Monolith

Persistence: PostgreSQL · H2 · jOOQ · Blaze Persistence

Tooling: Docker · Maven · Git · JUnit · MockMvc · JTE


Focus areas

  • Domain modeling and business logic isolation
  • Modular monolith architecture
  • Hexagonal / Clean Architecture principles
  • Server-side rendered backend applications
  • Explicit over implicit design

PetClinic — Modular DDD System Backend system simulating real-world domain complexity using hexagonal architecture and multiple persistence strategies. github.com/java-backend-architecture

Reward Network — Domain-Driven Backend System Modular backend focused on transactional business workflows and domain consistency with Spring Security integration.


Assessments

  • TestDome Java Assessment — Top 10%
  • HackerRank — multiple certifications
  • Codewars — 5 kyu

Contact