Position: Junior Java Developer
Category: Java
English level: intermediate
Years of experience: 0

Courses:
1. GeekForLess Inc. Java Advanced May 2023 - Jul 2023;
2. GeekForLess Inc. Java Basic Jan 2023 - April 2023;
3. Java Winter Online Program EPAM Sept 2021 - April 2022;
4. ENGin online program (English courses) March 2023 - present.
About me: 
I am a highly motivated and detail-oriented software developer with experience in a variety of technologies. I have a strong passion for building innovative solutions to complex problems and constantly strive to learn and improve my skills. In my free time, I enjoy working on personal programming projects, reading technical articles, and staying up-to-date with the latest advancements in the field. 

Experience:
- Volunteer project: Neuro network for UAV
   Goal: Develop software based on AI to automatically search for the target and automatically terminate the attack in case of loss of signal from the pilot with the drone.
   Jan 2023 - present
   My tasks:
1). Find and classify videos with military objects;
2). Write scrips for converting already created datasets with one extension to dataset with another.
   Technologies:
1). AWS S3;
2). AWS SageMaker;
3). Python.

- Client implementation of NASA Mars Rover API. Web application for getting and observing photos from Mars in real time.
   Technologies: 
Java 19, Maven, Spring Boot, Spring Security, Spring Data JPA,  PostgreSQL, Thymeleaf, HTML/CSS, Bootstrap, JavaScript, REST API.

- Advanced math expressions solver. Calculator can calculate expressions with brackets different nesting level.
   Technologies: 
Java 17, Maven, Spring Boot, Spring Data JPA, Git, Thymeleaf,
PostgreSQL, Polish notation algorithm.

- Training project web application Internet book store "The book 
  spot".
    Technologies: Java 17, Tomcat server, Maven, Servlet 
  API, JSP/JSTL, Git, HTML / CSS / Bootstrap, JavaScript, 
  MySQL, XML.

 - SFML game project in C++
   Technologies: C++, SFML, STL.
Grow as Java Software Developer, improve my hard skills by solving challenging tasks and gain experience by working in enterprise development.