About

As a Linux user, I prefer Arch-based distributions like Arch Linux, EndeavourOS, Garuda etc. I favor IDEs such as IntelliJ IDEA, Eclipse, and VS Code for coding. I work as a backend Java developer with expertise in Java Core and JavaFX technologies, and extensive experience in Spring Boot Framework building microservice applications using Java 11, 17, and 21. I often use Docker for SQL databases such as PostgreSQL, Oracle, MySQL, FoundationDB, or NoSQL databases like MongoDB. I also use Liquibase or Flyway for database migrations. I have some experience with Kafka for messaging and a foundation in DevOps practices, including Kubernetes, GitHub Actions, and Argo CD. Additionally, I am proficient with code repositories such as GitHub, GitLab, and Bitbucket. I write clean, maintainable code, adhering to best practices, including SOLID and clean code principles. My career has been project-based, moving to new opportunities after each project's completion, and I am always willing to work hands-on with new challenges and technologies.

Related persons