Sprache:

Marko zhenchuk

SOFTWAREENTWICKLER

profile svg

Profil

Motivierter und zielorientierter Entwickleranfänger mit großem Interesse an Algorithmen, Datenstrukturen und modernen Technologien. Ich möchte ein Profi werden, der andere zum Lernen und zur Weiterentwicklung inspiriert. Ich bin offen für neue Herausforderungen und lernbereit.

education svg

Ausbildung

2024 – 2028

Opole University of Technology

Informatik

  • Aufrechterhaltung hervorragender akademischer Leistungen

2023 - 2024

Lviv Polytechnic National University

Informatik

  • Das erste Studienjahr mit Auszeichnung abgeschlossen
experience svg

Erfahrung

Room Reservation API

Beschreibung: Room Reservation API ist eine Spring Boot RESTful-Anwendung zur Verwaltung von Zimmerbuchungen. Sie ermöglicht das Anzeigen verfügbarer Zimmer, das Erstellen und Stornieren von Buchungen sowie die Überprüfung der Zimmerverfügbarkeit.

Tech Stack: Java, SQL, Spring Boot, JPA/Hibernate, MySQL, REST API, Git, Maven

Rolle: Full-Stack Java Developer. Entwicklung und Wartung der gesamten Anwendung, einschließlich Backend-Logik, Datenbankdesign und REST-API-Integration.

Perfect Pickling Recipes

Beschreibung: Eine responsive mehrseitige Website mit Pop-ups, Burger-Menü-Logik und interaktiven Elementen. Sicheres Online-Hosting mit SSL-Zertifikat.

Technologien: HTML, CSS, SCSS, JavaScript

Position: Frontend-Entwickler, UI/UX-Designer und Deployment Engineer. Vollständiges Design, Entwicklung und Bereitstellung der Website, um Anpassungsfähigkeit, Interaktivität und sicheres Hosting zu gewährleisten.

Anonymous Feedback Bot

Beschreibung:Telegram-Bot zur anonymen Erfassung von Mitarbeiterfeedback in einer Autowerkstatt. Funktionen: Auswahl von Rolle und Filiale, Feedback-Analyse über Gemini API, Speicherung in PostgreSQL, Synchronisation mit Google Sheets, Trello-Integration für kritisches Feedback sowie Admin-Panel zur Verwaltung und Filterung von Nachrichten nach Filiale, Rolle und Kritikalität.

Technologien:Java, Telegram Bot API, PostgreSQL, Gemini API, Google Sheets API, Trello API, REST, Git

Rolle: Full-Stack Java Developer – Backend-Logik entwickelt, Feedback-Analyse implementiert, Drittanbieter-APIs integriert, Admin-Panel für Nachrichtenmanagement erstellt.

Weitere Projekte und Codebeispiele sind auf meinem GitHub-Profil verfügbar. Ich habe über 100 Aufgaben auf LeetCode gelöst und dadurch meine Kenntnisse in Algorithmen und Datenstrukturen verbessert.

Lebenslauf herunterladen

Fachkompetenzen

  • Programmierung: Java, C++, SQL, JavaScript
  • Datenbanken: MySQL, Oracle SQL, JDBC, Hibernate, Spring Data JPA
  • Web-Technologien: HTML5, CSS (SASS), REST API, Spring (Boot, MVC, Security), JWT, Validierung, Fehlerbehandlung, Swagger
  • Tools: Git, IntelliJ IDEA, Maven, Visual Studio, JUnit 5, Mockito, SLF4J/Logback, Docker
  • Weitere Konzepte:SOLID, DRY, KISS, IoC/DI, Entwurfsmuster, CRUD, DAO, ORM, Unit/Integrationtests, Clean Architecture

Soziale Kompetenzen

  • Problemlösung
  • Analytisches Denken
  • Selbstlernen
  • Teamarbeit
  • Kommunikation

Sprache

  • Englisch - B1
  • Deutsch - A2
  • Polnisch - B1
  • Ukrainisch - С1

Hobbys

  • Auto-Enthusiast
  • Musikliebhaber
  • Selbstverbesserung