Marko zhenchuk
PROGRAMISTA OPROGRAMOWANIA
Profil
Zmotywowany i zorientowany na cel początkujący programista z głębokim zainteresowaniem algorytmami, strukturami danych i nowoczesnymi technologiami. Dążę do tego, aby stać się profesjonalistą, który inspiruje innych do nauki i rozwoju. Otwarty na nowe wyzwania i gotowy do szybkiego przyswajania wiedzy.
Edukacja
2024 – 2028
Opole University of Technology
Informatyka
- Utrzymywanie doskonałych wyników akademickich
2023 - 2024
Lviv Polytechnic National University
Informatyka
- Ukończony pierwszy rok z wyróżnieniem
Doświadczenie
Room Reservation API
Opis: Room Reservation API to aplikacja Spring Boot RESTful do zarządzania rezerwacjami pokoi. Umożliwia przeglądanie dostępnych pokoi, tworzenie i anulowanie rezerwacji oraz sprawdzanie dostępności pokoi.
Tech Stack: Java, SQL, Spring Boot, JPA/Hibernate, MySQL, REST API, Git, Maven
Rola: Full-Stack Java Developer. Opracowanie i utrzymanie całej aplikacji, w tym logiki backendu, projektowania bazy danych oraz integracji REST API.
Perfect Pickling Recipes
Opis: Responsywna, wielostronicowa strona internetowa z wyskakującymi oknami, logiką menu burgerowego i interaktywnymi elementami. Bezpiecznie hostowana online z certyfikatem SSL.
Technologie: HTML, CSS, SCSS, JavaScript
Rola: Frontend Developer, UI/UX Designer & Deployment Engineer Samodzielnie zaprojektowałem, rozwinąłem i wdrożyłem stronę internetową, zapewniając jej adaptacyjność, interaktywność i bezpieczny hosting.
Projekt System Czat
Opis: Bezpieczny, konsolowy system czatu w nowoczesnym C++ z MySQL. Funkcje: rejestracja użytkowników, bezpieczne logowanie, zarządzanie znajomymi, szyfrowane wiadomości, usuwanie wiadomości i wyszukiwanie po słowach kluczowych. Modularny kod, walidacja wejścia i testy jednostkowe z Catch2.
Technologie: C++17, MySQL Connector/C++, STL, Catch2, Szyfrowanie
Rola: Backend Developer. Zaimplementowano bezpieczne zarządzanie użytkownikami, system wiadomości, integrację z bazą danych, szyfrowanie, walidację wejścia i testy jednostkowe. Zapewniono modularny, czysty i łatwy w utrzymaniu kod.