I'm a Junior Java Backend Developer focused on building scalable, reliable, and well-architected systems. I pay close attention to system design, clean code principles, and infrastructure details. Currently in my second year studying Software Engineering at NaUKMA.
- Backend: Java, Spring Boot, Spring Security, Spring WebFlux
- Databases & Messaging: PostgreSQL, MongoDB, Redis, Kafka
- Testing: JUnit 5, Testcontainers, Mockito
- DevOps & Tools: Docker, GitHub Actions, Git
-
Social Dating Microservices โ Distributed Matchmaking Platform
- A distributed backend system featuring inter-service communication.
- Tech: Java, Spring Boot, PostgreSQL, Kafka, Redis, MongoDB, JUnit 5, Testcontainers.
- Highlights: Implemented asynchronous messaging, caching strategies for performance optimization, and containerization using Docker.
-
- A robust monolithic REST API for a car rental business.
- Tech: Java, Spring Boot, PostgreSQL, JUnit 5, Testcontainers.
- Highlights: Focus on strict transaction management, secure role-based access control, and comprehensive integration testing to ensure data consistency.
I believe that writing code is only half the job. The real challenge is designing systems that don't fail under load, handling edge cases correctly, and ensuring strict data consistency. I aim for architectural precision in every project.
๐ซ How to reach me:
[https://www.linkedin.com/in/artem-hrytsenko-humanukr/] |
[artemgritsenko2007@gmail.com]


