• File

Artem

Java Backend Developer

City of residence: Lviv
Ready to work: Lviv, Remote
City of residence:
Lviv
Ready to work:
Lviv, Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

ARTEM SHPAK | [open contact info](look above in the "contact info" section) | Email | LinkedIn | GitHub
__________
6 month experience
__________
PROJECTS
Maketo | Figma Plugin Service (Current bachelor's Thesis)
An AI-powered service assisting users with web design and banner creation tasks.
●​ SMTP for gmail letters
●​ JWT Authentication (Role based authentication)
●​ Email account verification and ability to change password.
●​ Implemented asynchronous microservice communication using RabbitMQ (publisher/subscriber).
●​ Integrated Redis for storing temporary tokens.

​ Stack: Spring Boot, Spring Security, PostgreSQL, JWT & Nimbus, RabbitMQ, Redis

​ GitHub

Coursework | Online shop “Slothly”
Slothly is a shop where graphic designers can buy some useful material for his works.

●​ Implemented Basic Authentication and user security protocols.
●​ Designed the database schema and managed persistence using Hibernate ORM.
●​ Developed the client-side application using Angular.
●​ Configured CORS policies for secure cross-origin resource sharing.
●​ Performed comprehensive API testing using Postman.

Stack: Spring Boot, Hibernate, PostgreSQL, Postman, Spring Security, Angular
GitHub
Laboratory work | Microservices Spring Boot
●​ Developed communicating microservices using Spring Cloud OpenFeign.
●​ Containerized the application environment using Docker and Docker Compose.
●​ Implemented Redis caching to optimize data retrieval speed.
●​ Designed and deployed a normalized PostgreSQL database.

Stack: Spring Boot, Hibernate, PostgreSQL, Redis, Docker, Postman, Spring Cloud(Feign Client)

GitHub

EDUCATION

Bachelor of Computer Science| Lviv Polytechnic National University (September 2022 - current)
Discovered a passion for Computer Science, decided to finish it in university and parallel self-education.

LANGUAGES ​
●​ English (B1)
●​ Ukrainian (Native)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: