Nadiia *****
Java Developer
Telegram (http://t.me/nadia*****)
)
**********************
LinkedIn (https://www.linkedin.com/in/nadiia-*****-5241b0275/)
GitHub (https://github.com/Nadia*****)
Lviv, Ukraine/remote/relocate
SUMMARY
Highly motivated
Java developer
with a year of
experience in developing with a strong foundation in
Java
Core
and experience developing web applications. I have
experience using
Angular
to create dynamic and
convenient interfaces. Proficient in
SOLID
principles,
Hibernate, Spring, Spring Boot
, version control with
Git
,
and relational databases. In addition, I have experience
working in a team, participating in a group project, and
effectively collaborating with colleagues to develop and
implement successful software solutions. I am dedicated
to constantly improving myself and seeking opportunities
to make meaningful contributions and apply my skills to
real-world projects.
TECHNICAL SKILLS
-
Technologies:
Java Core, Java 8, Collections, OOP,
SOLID
-
DB
: JDBC, Hibernate, RDBMS (MySQL)
-
Frameworks:
Spring (Spring Core, Spring Web, Spring
Security, Spring Boot), Angular
-
Tools & Libraries:
Maven, JUnit, Liquibase, Docker
-
Design
patterns:
N-Layer
architecture, Strategy,
Builder, Fabric static method, Singleton
-
Operating systems
: Windows
-
Version Control Tool
: Git
-
Web Development
: Servlets, Tomcat, JSP, HTML/CSS,
XML, JSON
-
IDE
: IntelliJ IDEA
-
Languages:
English (Upper-Intermediate)
WORK EXPERIENCE
Java developer
Mate academy (full-time) 2023
Conducting code reviews to ensure high-quality and
reliable code in projects. I improved my technical skills by
collaborating with a team of developers to deliver projects
in compliance with technical specifications. Participating
in team meetings for project planning and progress
discussion.
PROJECTS
Car Sharing Service
(
group project
GitHub (https://github.com/NickolayVoloshchuk/car-sharing-dream-team)
)
Car Sharing Service is a web application for car rentals.
Users can swiftly register and rent cars based on their
criteria. The service features role-based authorization,
integration with the reliable Stripe payment system for
secure transactions, and a notification system through
Telegram.
Technologies:
Java, Maven, MySQL, Liquibase, Spring
Boot, Stripe API, Docker, Swagger, Telegram API
Fotball-manager ( (https://github.com/Nadia*****/Football-manager)
GitHub (https://github.com/Nadia*****/Football-manager)
) (https://github.com/Nadia*****/Football-manager)
This is a web application developed to streamline the
management of football clubs and players. The program is
written in Java with Spring Boot seamlessly integrating
with Angular to construct the engaging and interactive
frontend user interface.
Technologies:
Java, Spring Boot, Angular, Maven, MySQL,
Liquibase, Docker, Swagger
Cinema app (
GitHub (https://github.com/Nadia*****/cinema_app)
)
This project is a web application for a cinema. It includes
functionality that allows users registration, authentication
and authorization to order tickets for movies, view the
schedule of sessions, and information, descriptions about
the films.
Technologies:
Java, MySQL, Hibernate ORM, Spring
Framework, Spring Security, Apache Tomcat, Maven
EDUCATION
Mate Academy
(full-time)
Java Developer
Feb ***************
JavaRush
November 2022 - January2023
Ivan Franko National University of Lviv
Bachelor in Finance and Credit
2013-2017
Codewars
(200+ algorithm tasks, rank 5 kyu,
link (https://www.codewars.com/users/%20Nadia*****)
)
ACHIEVEMENT
While working as an accountant for an entrepreneur I
implemented a system of inventory management and
sales tracking using the 1C software, which significantly
increased the efficiency of the entrepreneur’s work and
allowed for timely and informed decisions on business
management issues, resulting in increased profitability.