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

Artem Kondratyuk

Zaproponuj Artem pracę nad swoim kolejnym zleceniem.

Ukraina Ukraina
8 miesięcy 12 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
w Serwisie 11 miesięcy 26 dni

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
96
Python 1
DevOps

Poziom znajomości języków obcych

Українська Українська: zaawansowany
Русский Русский: zaawansowany
English English: elementarny

Umiejętności i kwalifikacje

Portfolio


  • 49 PLN

    Skrypt automatycznego zmieniania nazw plików według wzoru.

    Python
    Opracowałem skrypt w Pythonie do automatycznego zmieniania nazw wszystkich plików w wybranym folderze według określonego wzoru z numeratorem.

    Skrypt obsługuje:
    - Wprowadzenie ścieżki do folderu przez użytkownika,
    - Użycie wzoru nazwy z symbolem # jako zamiennikiem dla numerów plików,
    - Automatyczne zachowanie rozszerzeń plików, jeśli nie są podane w wzorze,
    - Sortowanie plików przed zmianą nazw dla ciągłości numeracji.

    To narzędzie jest idealne do organizacji dużej ilości plików, oszczędza czas i zmniejsza pracę ręczną.

    Technologie: Python, biblioteki standardowe (os, re).
  • 49 PLN

    Automatyczne tworzenie pliku Windows .exe z CI/CD w GitHub Actions.

    DevOps
    Zrealizowano proces ciągłej integracji i dostarczania (CI/CD) dla aplikacji desktopowej w Pythonie — generatora haseł z graficznym interfejsem. Za pomocą GitHub Actions automatycznie wykonywana jest kompilacja pliku wykonywalnego .exe dla Windows przy każdym pushu do głównej gałęzi.

    Główne funkcje:
    - Automatyczne klonowanie repozytorium,
    - Instalacja środowiska Python w wersji 3.11,
    - Instalacja zależności z pliku requirements.txt oraz pyinstaller.

    Stabilna kompilacja pliku .exe za pomocą PyInstaller bez ręcznych działań.
    Zapis artefaktu kompilacji jako część pipeline do późniejszego pobrania lub wdrożenia.

    Technologie i narzędzia:
    - GitHub Actions (workflow YAML),
    - Python 3.11,
    - PyInstaller,
    - Windows runner w GitHub Actions.

    Rezultat:
    - Szybkie i niezawodne wydanie działającego pliku .exe bez ręcznych kroków,
    - Ułatwienie utrzymania i aktualizacji aplikacji,
    - Demonstracja umiejętności DevOps i automatyzacji procesów rozwoju.
  • 41 PLN

    Generator haseł (Python + Tkinter GUI)

    Przyjazna aplikacja desktopowa do tworzenia niezawodnych haseł. Użytkownik może wybrać parametry przyszłego hasła: długość, typ znaków (cyfry, litery, znaki specjalne), a także wygenerować i skopiować hasło jednym kliknięciem. Interfejs został zrealizowany za pomocą standardowej biblioteki tkinter, co czyni aplikację lekką i wieloplatformową.

    Funkcje:
    - Wybór długości hasła (od 8 do 20 znaków),
    - Przycisk do generowania hasła,
    - Możliwość skopiowania wyniku do schowka.

    Ustawienia składu hasła:
    - Cyfry (0–9),
    - Litery (a–z, A–Z),
    - Znaki specjalne (!@# itp.).

    Prosty i intuicyjny interfejs.
    Aplikację można zbudować w pliku .exe i uruchamiać jako osobny program.

    Technologie:
    - Python 3,
    - Tkinter (tkinter.ttk, secrets, string),
    - pyinstaller do tworzenia pliku wykonywalnego.

    Przeznaczenie:
    - Demonstracja umiejętności pracy z GUI w Pythonie,
    - Bezpieczne generowanie haseł do codziennego użytku,
    - Nadaje się jako szablon dla przyszłych narzędzi bezpieczeństwa.