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

Ivan Kovalov

Zaproponuj Ivan pracę nad swoim kolejnym zleceniem.

Ukraina Kijów, Ukraina
1 godzina 10 minut temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
Zakończono 6 Sejfów
1 rok temu
1 zleceniodawca
zamieszczono 2 oferty
w Serwisie 9 lat
  • web developer
  • Selenium Webdriver
  • drf
  • strapi
  • python Scrapy
  • django
  • vue3
  • Redis / PostgreSQL / MySQL
  • Nuxt.js

Ranking

Zakończonych zleceń
100%
Średnia ocena
Brak danych
Ranking
866
Python
Programowanie stron internetowych
6 zleceń
Python
4 zlecenia
Programowanie stron internetowych
2 zlecenia
Promocja w wyszukiwarkach (SEO)

Poziom znajomości języków obcych

Українська Українська: native
Русский Русский: native
English English: podstawowy

CV

💻 Full-stack Developer

(Python, Django, FastAPI, Vue.js, Nuxt.js)


🚀 Tworzenie aplikacji webowych

Tworzę solidne aplikacje webowe, używając Django, Nuxt.js i Vue.js. Odpowiadam za architekturę, bezpieczeństwo oraz pracę z bazami danych (PostgreSQL, MySQL) i API.


🤖 Tworzenie API i usług backendowych

Projektuję REST API za pomocą Django i FastAPI. Optymalizuję zapytania, zabezpieczam dane oraz integruję z systemami płatności i aplikacjami mobilnymi.


📱 Tworzenie Telegram Web Apps

Piszę mini-aplikacje bezpośrednio w Telegramie, używając Vue.js i Nuxt.js. Wdrażam niestandardowe interfejsy, autoryzację i płatności.


🛠️ Poprawianie i optymalizacja projektów

Naprawiam błędy, poprawiam wydajność, optymalizuję kod i pomagam rozwijać projekty, dodając nowe funkcje.


📊 Tworzenie systemów CRM

Buduję spersonalizowane systemy CRM na Django, integrując je z innymi usługami w celu automatyzacji zarządzania klientami i raportowania.


💡 Niestandardowe projekty na zamówienie

Tworzę unikalne rozwiązania, dostosowane do specyficznej logiki biznesowej klienta, takie jak panele użytkownika, platformy handlowe, systemy analityczne czy platformy rezerwacyjne.


⚙️ Automatyzacja i integracja

Pomagam automatyzować procesy biznesowe, integruję z API i konfiguruję Docker dla bardziej efektywn ego zarządzania.

Umiejętności i kwalifikacje

Programowanie

Usługi

Administracja systemami IT

Portfolio


  • Notion ERP: Automatyzacja faktur i płatności (Python)

    Python
    Opis projektu:
    Opracowałem system automatyzacji cyklu finansowego dla freelancerów i małych firm oparty na Notion, Pythonie i Vercel. Rozwiązanie przekształca zwykłe tabele zadań w potężne narzędzie do księgowości z dwustronną synchronizacją i powiadomieniami.

    Co zostało zrealizowane:
    - Generowanie faktur w 1 kliknięcie: Skrypt skanuje bazę zadań, zbiera zaznaczone punkty, grupuje je według projektów i tworzy wpis w bazie „Faktury” z unikalnym UID.
    - Raportowanie przez Telegram: Po utworzeniu faktury bot wysyła zorganizowaną wiadomość (Projekt -> Lista zadań -> Ceny -> Razem).
    - Inteligentny interfejs (Formula 2.0): Wdrożyłem dynamiczny przycisk-przełącznik. Automatycznie zmienia stan z „Potwierdź płatność” na „Resetuj płatność” w zależności od statusu w bazie.
    - Automatyzacja płatności i archiwizacji:
    - - Po potwierdzeniu płatności skrypt w jedną sekundę:
    - - - Ustawia status „Opłacono” we wszystkich powiązanych zadaniach.
    - - - Rejestruje datę płatności.
    - - - Wypełnia terminy (jeśli były puste).
    - - - Przenosi zadania do archiwum.
    - Funkcja cofania (Rollback): Możliwość natychmiastowego anulowania płatności i przywrócenia zadań z archiwum do pracy.

    Stos technologiczny:
    - Backend: Python (Notion SDK).
    - Infrastruktura: Vercel Serverless Functions (wysoka prędkość, 0$ kosztów hostingu).
    - Frontend: Notion API + Formula 2.0.
    - Integracja: Telegram Bot API.

    Wynik:
    Czas na rutynowe księgowanie i zamykanie zadań skrócił się z 15 minut do kilku sekund. Całkowicie wyeliminowane błędy przy tworzeniu faktur i przenoszeniu danych do archiwum.

    Chcesz zautomatyzować swoje procesy w Notion? Napisz, omówimy Twoje zadanie!

    #notion #notionapi #python #Automatyzacja #API-integracje #vercel #Automatyzacja
  • Tworzenie aplikacji Telegram WebApp do zbierania kontaktów

    Programowanie stron internetowych
    Opracowano aplikację Telegram WebApp do automatyzacji zbierania danych kontaktowych użytkowników w ramach kampanii marketingowej. Aplikacja jest zintegrowana z Telegram Bot API, zapewniając bezpieczne wprowadzanie danych (imię, telefon, email) z późniejszym przesyłaniem do bazy danych na Django 5 z wykorzystaniem PostgreSQL. Rozwiązanie obejmuje konfigurację webhooków do obsługi zapytań oraz przechowywanie danych w ustrukturyzowanej formie.

    **Technologie:**
    - **Backend:** Django 5, PostgreSQL, Gunicorn, Docker
    - **Frontend:** Nuxt 3 (Options API)
    - **Integracja:** Telegram Bot API

    **Realizacja:**
    Aplikacja zawiera formularz do wprowadzania danych kontaktowych z walidacją, dostosowany do urządzeń mobilnych. Dane są przesyłane przez API do bazy danych, gdzie są przechowywane do dalszego przetwarzania. Użyto Dockera do konteneryzacji oraz Gunicorna do optymalizacji pracy serwera w produkcji.

    **Wynik:**
    - Udane zbieranie i przechowywanie kontaktów w czasie rzeczywistym.
    - Responsywny design z固定的侧边栏 dla wygody zarządzania.
    - Wdrożenie w kontenerze Docker zapewnia skalowalność i stabilność.

    Ten przypadek demonstruje praktyczne rozwiązanie do integracji Telegram z aplikacją webową, zoptymalizowaną do produkcji.

    #webapp #Telegram #django #python #vue3 #Vue.js #Nuxt.js
  • Integracja Google Cloud Secret Manager z projektem Django

    Python
    W ramach zadania została wykonana integracja Google Cloud Secret Manager dla bezpiecznego przechowywania i zarządzania poufnymi danymi projektu, takimi jak hasła, klucze API i tokeny dostępu.

    W tym celu w ustawieniach Django zaktualizowano plik settings.py, aby dane z Secret Manager były automatycznie ładowane przy uruchamianiu serwera i podczas jego ponownego uruchamiania. Poufne dane można teraz aktualizować bez konieczności zmiany kodu źródłowego lub plików konfiguracyjnych projektu, co zwiększa poziom bezpieczeństwa i upraszcza proces zarządzania sekretami.

    Google Cloud Secret Manager zapewnia niezawodny sposób przechowywania wrażliwych danych w chmurze z możliwością zarządzania dostępem, co minimalizuje ryzyko wycieków informacji i zapewnia bezpieczeństwo przez cały cykl życia projektu.
  • Aktualizacja wersji Django 3.2 -> 4.2

    Python
    Aktualizacja Django==3.2 do wersji Django==4.2 oraz powiązanych bibliotek projektu, zmiana kodu projektu pod nową wersję Django.
    Aktualizacja pozwala utrzymać kod w aktualnym stanie, zamyka luki w bezpieczeństwie i ułatwia utrzymanie projektu.
  • Czyszczenie pliku requirements.txt w projekcie Django

    Python
    Usunięcie wszystkich nieużywanych bibliotek i modułów z projektu Django. Stworzenie czystego pliku requirements.txt oraz oczyszczenie projektu z nieużywanych modułów i aplikacji oraz stworzenie czystej listy INSTALLED_APPS.
  • Dostosowanie panelu administracyjnego Django (Szablonowanie + dodatkowa funkcjonalność)

    Programowanie stron internetowych
    Został stworzony i zintegrowany szablon dla panelu administracyjnego, a także zmienione szablony dodatkowych aplikacji.

    Dodatkowa funkcjonalność:
    - Dodano funkcjonalność ręcznej edycji głównego menu panelu administracyjnego.
    Funkcjonalność ta obejmuje wskazanie nazwy rozwijanego menu oraz wskazanie modeli dla listy elementów podrzędnych. Jeśli nie wskazano elementu nadrzędnego menu, zamiast rozwijanego menu dodawane jest zwykłe menu. Rozwiązanie to pozwala ukryć niepotrzebne elementy z listy menu, co daje możliwość korzystania z standardowej funkcjonalności frameworka do edytowania elementów powiązanych modeli.
    - Dodano funkcjonalność generowania zakładek dla strony edycji obiektu modelu.
    - Dodano funkcjonalność generowania stron przeglądania obiektów modelu, gdzie można przeglądać obiekt w postaci tabeli z dwiema kolumnami: pierwsza kolumna to nazwa pola modelu, a druga to wartość pola.
  • Stworzeniebota do powiadamiania menedżerów o wiadomo... w Gmail

    Tworzenie chatbota
    Zadanie: Stworzenie bota do powiadamiania menedżerów o nowych wiadomościach w Gmail, dotyczących ich obszaru pracy.

    Narzędzia: Framework Django.

    Rozwiązanie:
    W celu realizacji zadania opracowano panel administracyjny w Django, umożliwiający zarządzanie botem. Funkcjonalność obejmuje:

    - Podłączenie konta e-mail w panelu administracyjnym z udzieleniem uprawnień do dostępu do Gmaila przez aplikację Google.
    - Powiadomienie o konieczności ponownego udzielenia uprawnień po upływie ich ważności.
    - Integracja z Telegramem: dodanie tokena bota Telegram i wskazanie grup, do których będą wysyłane powiadomienia.
    - Ustawienie filtrów dla wiadomości, odpowiadających różnym kierunkom pracy, i ich powiązanie z grupami Telegram.

    Po zakończeniu konfiguracji bot automatycznie wysyła powiadomienia o nowych wiadomościach do odpowiednich grup Telegram. To rozwiązanie znacznie ułatwia pracę pracowników, uwalniając ich od konieczności ręcznego przeglądania całej poczty i śledzenia potrzebnych wiadomości.
  • Backend Online Szkoły dla dzieci

    Python
    Projekt realizowany jest przy użyciu:
    - ramy Django,
    Dżango REST Framework
    i celery ,
    i redis.
    Wykonane jest obliczenie punktów na wykonanie zadań,
    Okulary można wydać na odzież lub akcesoria dla online asystenta w specjalnym sklepie.
    Wykonany wybór typów zadań do publikacji, nauczyciel może zadać więcej niż 6 różnych typów zadań, w niektórych typach określić właściwe odpowiedzi do sprawdzenia.
    Wykonano ocenę punktów uczniów.

Recenzje dotyczące zrealizowanych zleceń 6

13 marca 2025 492 PLN
2 ТЗ на виконання

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

wszystko zrobione jak się umówiliśmy. wszystko na czas

22 luty 2025 164 PLN
3 poprawki na stronie

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

wszystko wspaniale. wykonane bardzo szybko i jakościowo

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Wszystko wykonane wspaniale, ale wczano

12 luty 2025 82 PLN
% zniżki na towarze

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

wszystko super, zgodnie z TZ. Bez opóźnień, i wszystko na czas

7 luty 2025 82 PLN
Formuła generacji H1 dla stron paginacji

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Wszystko w porządku, na czas, zgodnie z umową

1 luty 2025 410 PLN
Django Python SEO

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

wszystko wspaniale i na czas . wykonano wszystko zgodnie z umową

Aktywność

  Ostatnie oferty 10
Dokończyć backend dla 3 typów zadań na stronie do nauki języka angielskiego
656 PLN
Zbieranie (parsowanie) bazy towarów z witryn dostawców (Excel / CSV)
1229 PLN
Podłączyć powiadomienia Telegram z formularza strony (zgłoszenia w TG)
246 PLN
Potrzebny programista Django (MVP) — Telegram + Web + RFQ
10 904 PLN
Rozwój strony internetowej Python (Flask / Django)
2049 PLN
Mała CRM dla firmy transportowej.
2213 PLN
Zmień połączenie z bazą danych
148 PLN
Instalacja gotowej strony na serwerze, znajomość Pythona, integracja API
656 PLN
Zlecenie freelance
123 PLN
Zlecenie freelance
123 PLN