Index finger pointing up icon

Kraj: Poland

Lokalizacja: Bydgoszcz, PL

Na Useme od 30 października 2023

Business bag icon

Umowy 17

ZAKOŃCZONYCH: 17

SPORNYCH: 0

ZERWANYCH: 0

Chat icon

Opinie 1

POZYTYWNE: 1

NEUTRALNE: 0

NEGATYWNE: 0

O mnie

Programista z ponad rocznym doświadczeniem komercyjnym. Na co dzień pracuje z językiem Python i biblioteką React. W czasie studiów poznałem sieciowe zagadnienia, natomiast karierę zawodową realizuje jako programista, przy stronie jednego z większych polskich banków. W domowym zaciszu realizuje głównie różnego typu boty, oraz backendowe aplikacje w Django albo FastAPI. Udało mi się zrealizować bota, który pobiera dane z różnego typu z takich portali jak OLX, OTOMOTO, Blogabet prowadząc interakcje ze stroną, oraz pobierając konfigurację z REST API co powoduje mocną uniwersalność takiego rozwiązania (filtry, dane do pobrania są ustawiane po stronie serwerowej). Potrafię również zrealizować FullStackowe aplikacji przy pomocy Pythona i React (progresywna aplikacja do tworzenia notatek internetowych, oraz moja codzienna praca).

CV / Résumé

Cze 2022 - Teraz

Junior Full Stack Developer

Softmaks

Praca przy aplikacji internetowej, dla jednego z większych polskich banków. Rozmowy z klientem, współpraca z testerami, konsultacje problemowych rozwiązań, praca pod presją czasu. Testy jednostkowe, CI/CD, clean code

Portfolio

Aplikacja do zarządzania projektami

Django, React, Bootstrap

Aplikacja do wyszukiwania zakładów sportowych

Playwright, Telegram API

Progresywna aplikacja internetowa do notatek.

FastAPI, PostgreSQL, Alembic, React, Material, Docker, Docker Compose

Aplikacja do wyszukiwania nowych ogłoszeń

Django, Celery, PostgreSQL, Redis, RabbitMQ, Twilio API, Docker, Docker Compose, Proxy, Telegram API

Opinie

no avatar
PiotrAlfa
2024-05-06
Wystawiona opinia
Bardzo dobry kontakt. Szybka realizacja + realizowanie nowych pomysłów. Serdecznie polecam

Zrealizowane zlecenia 7

  • Dzień dobry, zlecę uzyskanie danych po API z GUS. Dane którymi chcę uzupełnić naszą bazę .csv to: - Główne PKD dla danego NIP - Pozostałe PKD dla danego NIP - Województwo Termin realizacji 14 dni kalendarzowych
  • Szukam kogoś kto stworzy bota znajdującego nowe artykuły na stronie typu blog i informującego o tym. Program w postaci programu do odpalenia na komputerze z systemem Windows.
  • Potrzebny skrypt do szybkiego pobrania 1M domen/urli, napisany w dowolnej technologii. szybkie pobranie ok. 1M domen lista domen: w załączniku lub na http://notki.vot.pl/1m-sites.zip (jest to top 1M domen wg. rankingu Alexa) uruchamiany z linii komend, gdzie pierwszym argumentem będzie lista domen lub urli, drugim plik bazy sqlite, do której będzie zapisywana zawartość. np. “python skrypt.py 1m-sites database” pobiera listę domen/urli z 1m-sites.txt i zapisuje do database.sqlite struktura bazy - tabela “pages”: datetime | url (z listy) | urlfinal (url faktycznie pobrany po przekierowaniach) | content | kod (zwrócony kod serwera, jeśli np. domena nie istnieje zwraca kod 0) zastosowanie technik szybkiego pobierania, np. użycie wielowątkowości czy asynchroniczności (lub innych sposobów) wraz z opcją konfiguracji symulacja przeglądarki, żeby była np. przynajmniej identyfikacja user-agent opcja proxy (jako trzeci argument w linii komend), przy tej opcji losuje jedno proxy z pliku proxies.txt. Przy połączeniu z proxy podejmuje max. trzy próby pobrania strony z różnymi proxy, gdyby było niepowodzenie . skrypt sprawdza czy wcześniej strona została pobrana, jeśli nie została pobrana a była próba jej pobrania np. kod 0 w bazie, to pobiera ponownie. przy wycenie, prosze o podanie szacounkowego czasu pobrania 1M domen (bez proxy), szacunkowa skuteczność pobrania (czyli jaki procent stron został pobrany), oraz przewidywany rozmiar bazy.
  • Stworzenie aplikacji internetowej na zaliczenie zajęć. Tematyka do wyboru (preferowany sklep internetowy z kilkoma przykładowymi produktami i podstawowymi funkcjami). Aplikacja musi być stworzona w jednej z dwóch technologii: Angular lub React. Czas realizacji: do 8 grudnia 2023
  • Prace programistyczne #4 wg opisu
  • Prace programistyczne #5
  • Prace programistyczne Zlecenie #2 i Zlecenie #3