Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Maksym Zakrevskyi

Zaproponuj Maksym pracę nad swoim kolejnym zleceniem.

Ukraina Odessa, Ukraina
3 miesiące 8 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
wiek 31 lat
w Serwisie 1 rok

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
234
Python 1
Bazy danych i SQL

Poziom znajomości języków obcych

English English: podstawowy

Umiejętności i kwalifikacje

Programowanie

Administracja systemami IT

Portfolio


  • GeneratorHasła

    Python
    To jest aplikacja desktopowa napisana w Pythonie, zaprojektowana do szybkiego i bezpiecznego generowania skomplikowanych haseł. Projekt koncentruje się na połączeniu funkcjonalności i wygodnego interfejsu graficznego dla końcowego użytkownika.
    Główne cechy i technologie:
    Interfejs graficzny (GUI): Zbudowany z wykorzystaniem biblioteki Tkinter, co zapewnia lekkość aplikacji i jej kompatybilność z różnymi systemami operacyjnymi (Windows, Linux, macOS).
    Logika generowania: Wykorzystanie standardowego modułu random (lub secrets dla zwiększonej odporności kryptograficznej) do tworzenia losowych kombinacji znaków.
    Ustawienia parametrów: Zrealizowano możliwość wyboru długości hasła oraz typów znaków (wielkie/małe litery, cyfry, znaki specjalne).
    Funkcjonalność "w jeden klik": Aplikacja pozwala nie tylko generować hasło, ale także szybko kopiować je do schowka do dalszego wykorzystania.
    Przeznaczenie:
    Projekt GeneratorPassword to praktyczne narzędzie do zwiększenia cyfrowego bezpieczeństwa użytkowników. Demonstruje twoje umiejętności pracy z logiką przetwarzania ciągów, walidacją danych wejściowych oraz tworzeniem intuicyjnych interfejsów w Pythonie.
  • skrypt_zabbix_agenta

    Python
    Ten projekt to zestaw skryptów systemowych w Pythonie, zaprojektowanych w celu rozszerzenia standardowych możliwości monitorowania Zabbix. Jest przeznaczony do zbierania specyficznych metryk z serwerów, które nie są objęte podstawowymi szablonami Zabbix Agent.
    Specyfikacje techniczne i funkcjonalność:
    Integracja z Zabbix: Skrypty zostały zaprojektowane do pracy za pośrednictwem mechanizmu UserParameter w konfiguracji agenta Zabbix, co pozwala na przesyłanie niestandardowych danych do serwera Zabbix.
    Automatyzacja zbierania danych: Wykorzystanie bibliotek Pythona (np. psutil lub subprocess) do uzyskania aktualnego stanu zasobów systemowych, interfejsów sieciowych lub specyficznych usług.
    Parsowanie i przetwarzanie: Zrealizowano logikę filtrowania i formatowania surowych danych systemowych w format, który Zabbix może łatwo indeksować i wyświetlać na wykresach.
    Optymalizacja: Skrypty napisane z uwzględnieniem minimalnego zużycia zasobów procesora i pamięci, co jest krytyczne dla agentów monitorujących, którzy działają w tle.
    Przeznaczenie:
    Projekt demonstruje twoje umiejętności w administracji systemami i DevOps, w szczególności w automatyzacji monitorowania infrastruktury. To profesjonalne rozwiązanie do głębokiej analizy stanu serwerów, które pozwala na terminowe wykrywanie anomalii w działaniu systemów.
  • główne_tłumaczenie.

    Python
    To jest aplikacja desktopowa napisana w Pythonie, zaprojektowana dla systemu operacyjnego Ubuntu, która umożliwia natychmiastowe tłumaczenie tekstu bezpośrednio z ekranu. Projekt łączy w sobie narzędzia do przechwytywania obrazów oraz optycznego rozpoznawania znaków (OCR).
    Główne cechy techniczne:
    Interfejs (GUI): Zbudowany na bazie biblioteki Tkinter (lub podobnego frameworka GUI), co zapewnia łatwość i szybkość działania programu.
    Przechwytywanie ekranu: Zrealizowano funkcjonalność wyboru określonego obszaru ekranu do zrzutu ekranu w czasie rzeczywistym.
    Technologia rozpoznawania (OCR): Wykorzystanie Tesseract OCR (przez bibliotekę pytesseract) do konwersji obrazu tekstu na format cyfrowy.
    Integracja tłumaczenia: Automatyczne wysyłanie rozpoznanego tekstu do API tłumaczy (np. Google Translate) w celu uzyskania natychmiastowego wyniku.
    Optymalizacja pod Linux: Projekt został opracowany z uwzględnieniem specyfiki pracy menedżerów okien Ubuntu.
    Przeznaczenie:
    Projekt Screen Translate jest przydatnym narzędziem dla użytkowników, którzy pracują z zagraniczną treścią, która nie obsługuje zwykłego kopiowania tekstu (filmy, obrazy, pliki PDF z zabezpieczeniami lub gry). Demonstruje to twoje umiejętności pracy z narzędziami systemowymi, przetwarzaniem obrazów oraz zewnętrznymi API.
  • TG_bot_trenier

    Python
    TG_bot_trenier — to bot Telegram oparty na Pythonie, zaprojektowany do automatyzacji procesu treningowego oraz interakcji między trenerem a klientem (lub jako osobisty asystent AI dla fitnessu).
    Kluczowe cechy techniczne i funkcjonalne:
    Asynchroniczna architektura: Projekt zbudowany na bibliotece aiogram, która zapewnia szybkie przetwarzanie zapytań od wielu użytkowników jednocześnie.
    Zarządzanie treścią: Wykorzystanie Maszyny Stanów Skończonych (FSM) do tworzenia sekwencyjnych scenariuszy (np. rejestracja użytkownika, wprowadzanie parametrów ciała lub wypełnianie ankiety treningowej).
    Interaktywność: Zrealizowano złożone menu za pomocą klawiatur Inline i Reply dla wygodnej nawigacji między ćwiczeniami a programami żywieniowymi.
    Baza danych: Integracja z PostgreSQL (lub SQLite do testów) przez SQLAlchemy, co pozwala na przechowywanie postępów użytkowników, historii treningów oraz osobistych ustawień.
    Logika planowania: Bot jest w stanie wydawać zorganizowane plany treningowe w zależności od wybranego poziomu trudności lub celu użytkownika.
    Przeznaczenie:
    Projekt demonstruje umiejętność pracy ze złożonymi stanami bota oraz dużymi ilościami zorganizowanych danych. To doskonała baza do stworzenia komercyjnego produktu w dziedzinie zdrowia i fitnessu.
  • CodeLearn

    Python
    Aplikacja internetowa oparta na frameworku Django, stworzona jako platforma edukacyjna lub osobisty projekt do nauki programowania. Projekt demonstruje umiejętności budowy pełnoprawnej architektury backendowej oraz integracji z bazą danych.
    Główne cechy projektu:
    Stos technologiczny: Python, Django, HTML/CSS (dla części frontendowej), SQLite (standardowo do rozwoju).
    Funkcjonalności:
    System autoryzacji: Zrealizowano rejestrację i logowanie użytkowników, co pozwala na rozdzielenie dostępu do materiałów edukacyjnych.
    Struktura treści: Projekt zorganizowany jest według zasady modułowej (użycie aplikacji Django), co pozwala na wygodne zarządzanie różnymi sekcjami strony.
    Panel administracyjny: Użycie standardowego interfejsu Django do zarządzania kursami, lekcjami lub użytkownikami.
    Szablonowanie: Użycie Jinja2/Szablonów Django do dynamicznego wyświetlania treści.
    Przeznaczenie:
    Projekt służy jako przykład stworzenia platformy do nauki online (LMS — System Zarządzania Nauczaniem), gdzie użytkownicy mogą przeglądać materiały edukacyjne, a administrator — uzupełniać bazę wiedzy. To dobry przykład zastosowania zasad MVC (Model-Widok-Kontroler) w rozwoju aplikacji internetowych.
  • Telegram-bot

    Python
    To jest projekt w języku programowania Python.
    Cechy:
    Stos technologiczny: Bot napisany z użyciem biblioteki aiogram (popularny asynchroniczny framework dla Telegram Bot API).
    Funkcjonalność:
    Zrealizowany system obsługi (handlers) do odpowiedzi na komendy i wiadomości.
    Wykorzystywane są klawiatury (keyboards) do interaktywnej interakcji z użytkownikiem.
    Projekt ma modułową strukturę: osobno wydzielone ustawienia, funkcje tworzenia przycisków oraz logika odpowiedzi.
    Przeznaczenie: To baza do tworzenia czat-bota, którą można dostosować do różnych zadań (od bota informacyjnego po serwis zamówień).
    Ogólnie rzecz biorąc, to starannie zbudowany szablon asynchronicznego bota Telegram na Pythonie.

Aktywność

  Ostatnie oferty 3
Program do automatyzacji Telegramu
164 PLN
Integracja przez API TradingView, ChatGPT, skrypt Python, API ElevenLabs do tworzenia REELS
410 PLN
Telegram-bot serwisowy dla sieci piekarni (15+ lokalizacji) z integracją Google Sheets
1229 PLN