I'm Dima - a Java backend-focused software developer passionate about scalable systems across Kubernetes, system design, quality, and clean architecture.
Β
π My CV ( pdf / docx)
π Homepage
β My Repositories
β‘οΈ Languages & Frameworks: Java, Spring, JavaScript, React
β‘οΈ Infrastructure: Kubernetes, Docker, cloud services
β‘οΈ Data & Messaging: PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ
β‘οΈ APIs & Architecture: REST, GraphQL, gRPC, microservices, distributed systems
β‘οΈ Data Processing: ETL, batch & stream pipelines
β‘οΈ AI Tools: I'm experimenting with Cursor AI, Claude with IDE, n8n, MCP servers for workflow innovation
β‘οΈ Observability: Prometheus, Grafana, Loki, Tempo, ELK Stack
I enjoy building resilient, cloud-native applications, exploring new technologies, and contributing to open-source projects on GitHub.
π 1. Kickstart your next project with my ready-to-use π GitHub templates for Spring Boot 3 (JDK 21, Maven) and ReactJS 19 (Vite, Tanstack).
They come packed with best practices, full docs, and everything you need to build fast and confidently:
β Code of Conduct & Contribution Guidelines
π Security & Support Docs
π§© Git Hooks & GitHub Actions for automated code checks
π 2. IQKV Foundation project is a curated, organized, and searchable catalog of Spring Boot app samples.
β‘οΈ π§ͺ Homelab Services
β‘οΈ β My Repositories
β‘οΈ π My Rules for Git
β‘οΈ π I follow the Quality Guidelines
β‘οΈ π My Bookmarks
β‘οΈ π Awesome Index
-
dimdnk/boot-info - Provide access to the system properties.
-
dimdnk/dotfiles - This contain my personal config files.
-
dimdnk/checkstyle-config - Checkstyle configuration.
-
KnowHowDevOps/homelab-operations-pipeline - This project aims to standardize CI/CD for hassle-free deployments whilst maintaining high coding standards via quality gates.
-
IQKV/sample-netflix-oss-usage - Microservice architecture with Spring Boot, Eureka, Hystrix, Config Server, minikube and Docker.