Java Backend Develpoer
Контакты
hi i'm 22 y.o. Java developer with experience in developing backend systems. I focus on code quality, architectural purity, and results. I have a systematic mindset, attention to detail, and the ability to understand complex business requirements. I am ready to dive into interesting projects with modern stacks and technologies.
Java, Spring Boot (Web, Data, Security, Cloud), Git, Docker, Kafka, RabbitMQ, SQL (Postgres, MySQL), NoSQL (MongoDB, Redis), AWS S3, Grafana, Prometheus
During my studies at the university, I wrote a lot of term papers on the design and development of client-server applications with a Java backend.
As my final thesis project, I implemented a tournament operator for the game Counter-Strike 2 using microservice architecture (the code for the projects can be found on GitHub).
Additionally, from June 2024 to June 2025, I worked at "startmakers", an IT startup that provides a social network for developers and investors. I developed user and file microservices from scratch, as well as supported and deployed the infrastructure.
Опыт
Coding new product functionality for load testing, as well as its development
The project is a training internship for novice Java developers, with the aim of raising and further developing the technical and communication skills of future employees.
Applied skills: Java, Spring Boot, Git, Docker, RabbitMQ, Postgres, Git Flow, API First
Responsibilities:
Homework on the platform;
Attendance of training webinars on soft skills;
Participation in the development of a group microservice project using the Git Flow methodology with the support of a mentor – an order delivery system;
Conducting a joint Code Review to synchronize the completed tasks of a joint project;
Developing an individual project using the API First methodology – a microservice payment system using a card;
Rplus – Music label, a division of the Russian branch of Believe Music. A project of a personal account for musicians and label signatories of a full cycle with integration to the distributor's services: from uploading new music to tracking statistics.
Applied skills: Java, Spring Boot, Git, Docker, AWS S3, Redis, Git Flow, Code First
Responsibilities:
API design for microservices: for working with the download of music releases and the generation of contracts;
Development of microservices: on working with the unloading of music releases and the generation of contracts;
Integration of business logic with the API of the distributor;
Implementation of working with S3 cloud storage for storing music files;
Implementation of the mechanism of a document converter for contracts in PDF format;
Wrapping microservices in containers for subsequent deployment;
Documenting the formed API for developers of the client part.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Moscow, Russia