Java Backend Developer with experience in developing and maintaining complex systems, integrating with external APIs, and optimizing team processes. I enjoy solving challenging problems and building reliable systems.
I'm always open to interesting projects and collaborations!
💼 About Me
- 🔧 I have 2+ years of experience in backend development.
- 🌐 Specialized in Java, Spring Boot, REST APIs, and Kafka.
- 🔗 Experience with integrating external services (SOAP, REST) and databases (Oracle SQL, MS SQL, PostgreSQL).
- 🚀 Proficient in microservices architecture and message brokering with Apache Kafka.
- ⚙️ Actively involved in optimizing code, solving issues, and supporting team functionality.
- 🐧 In my free time, I enjoy administering Linux systems and continuously learning about Linux-based environments.
Click to expand
- Languages: Java
- Frameworks: Spring Boot, Spring Data, Spring Security
- Databases: Oracle SQL, PostgreSQL, MS SQL
- Message Broker: Apache Kafka
- Version Control: Git
- Testing: JUnit, Mockito
- Other Tools: Gradle, Hibernate ORM, REST, SOAP, OSQL
Click to expand
Here are some of the key projects I’ve worked on. Each project has a dedicated README file with more detailed information.
A web application for managing articles using Spring Boot. The app allows users to create, edit, and view articles, with a focus on responsive UI and secure authentication.
A simple implementation of the 2048 game using Java Swing. This project is a fun experiment in UI programming and game logic design.
3. SmartMatch
An automated manager-client assignment process for handling client requests and redistributing workloads using placeholders.
Click to expand
- M.S. in Microelectronics and Computer Systems | НИУ "МИЭТ" (2024)
- B.S. in Computer Science | НИУ "МЭИ" (2018)