Publikuj oferty pracy
Zatrudniaj bez prowizji
Zacząłem uczyć się Javy jakieś półtora roku temu. Na początku czytałem artykuły i oglądałem filmy na YouTube wyjaśniające podstawy języka programowania Java. Po zdobyciu pewnej wiedzy na temat Javy zdecydowałem się na kurs „Java Backend Developer”. W tym kursie materiał został podzielony na 5 modułów HTML/CSS, MySQL, JavaScript, Java CORE i Java ADVANCE, po każdym module było zadanie, które było sprawdzane przez mentora. Po ukończeniu kursu dostałem pracę w lokalnej firmie IT, gdzie pracowałem jako Junior Java Developer. W tym czasie byłem zaangażowany w rozwój platformy społecznościowej dla niemieckiego klienta. Nasz zespół składał się z kierownika technicznego i pięciu programistów Java. Do moich obowiązków należało wykonywanie zadań, pisanie testów jednostkowych oraz naprawianie błędów. Wykorzystaliśmy następujące technologie: Java 11, Spring Boot, Maven, Postgres DB, GitHub, Postman, IntellijIDEA. Nie pracowałem z front-endem przy tym projekcie, ponieważ mieliśmy oddzielny zespół front-endowy. Jednak pracowałem z HTML/CSS, JavaScript, Bootstrap i Figma nad kilkoma ulubionymi projektami. Obecnie biorę udział w kursie „Dostrajanie wydajności aplikacji Java i zarządzanie pamięcią” na Udemy.
Project: Social Platform | November 2022
Technologies: Java 11, Spring Boot, MySQL, Maven, Postman, IntelliJ IDEA, GitHub
Description: This is a platform where people can communicate with each other and share their impressions. In this project, I implemented the logic for creating an account using Spring Security, the logic for creating posts, and the ability to comment on posts and leave likes for posts and comments. The logic for notifications and exception handling was implemented by me too.
GitHub: github.com/Dmytro-Morozov-22/social-platform-gammalight.git
Currently, I am working as an embedded QA for Tiras Technologies and my work duties are testing firmware for security devices, writing test plans/cases, finding bugs, adding them to Jira, and communicating with C developers. Despite working as AQ I want to work as a Java developer because I like Java and I continue learning Java in my free time.