Index finger pointing up icon

Kraj: Polska

Lokalizacja: Brzana, PL

Na Useme od 10 czerwca 2024

Business bag icon

Umowy 1

ZAKOŃCZONYCH: 1

SPORNYCH: 0

ZERWANYCH: 0

O mnie

Posiadam trzyletnie doświadczenie zawodowe. W swojej karierze miałem okazję pracować zarówno samodzielnie nad mniejszymi projektami, jak i w zespołach nad większymi, złożonymi projektami. Moje główne kompetencje koncentrują się na programowaniu w języku Python, ale posiadam również znajomość technologii takich jak Docker i JavaScript. Na co dzień pracuję w środowisku systemu Linux, co pozwala mi na efektywną i elastyczną realizację zadań

CV / Résumé

Sty 2022 - Maj 2024

Programista

L4web

Tworzenie skryptów automatyzujących zadania, zarządzanie serwerami i infrastrukturą sieciową, zarządzanie infrastrukturą Docker, utrzymywanie i rozwijanie projektów na GitLab CI/CD, wprowadzenie nowych pracowników,Tworzenie dokumentacji technicznej

Zrealizowane zlecenia 1

  • Chcę zlecić przygotowanie lokalnego środowiska testowego dla aplikacji, której frontend został stworzony z użyciem AngularJS i React, a backend z PHP oraz częściowo z Node.js. Aplikację można zobaczyć na stronie Printworks. Kluczowym elementem aplikacji jest "edytor", do którego można uzyskać dostęp bezpośrednio z tej strony: Edytor. Po podpisaniu umowy o zachowaniu poufności (NDA) udostępnię dostęp do sekcji administracyjnej oraz do naszego repozytorium na GitHubie. Nasza konfiguracja w chmurze używa Jenkinsa do budowania obrazów Docker. Chociaż nasz projekt jest zdockerizowany na moim GitHubie, nie działa on w pełni poprawnie, ponieważ admin nie jest programistą. Obecnie, po sklonowaniu repozytorium, zbudowaniu i uruchomieniu kontenerów, program działa lokalnie, ale nie ładuje poprawnie produktów z bazy danych. Udostępnię zrzut bazy danych, ponieważ sam nie posiadam wystarczających umiejętności programistycznych. Ważne jest, aby zauważyć, że zdockerizowany projekt obecnie nie zawiera modułu edytora, który jest kluczowy. Kontenery są budowane, ale edytor się nie uruchamia. Cel: Chcę, aby po sklonowaniu zdockerizowanego repozytorium i uruchomieniu poleceń docker-compose build a następnie docker-compose up -d, aplikacja działała na localtest. me dokładnie tak, jak na stronie internetowej Printworks, włącznie z częścią administracyjną i edytorem. Dodatkowy cel: Środowisko powinno wspierać modyfikacje kodu na żywo, umożliwiając natychmiastową reakcję bez potrzeby przebudowy obrazów. ENV każdej części programu zawiera przygotowane i skomentowane zmienne, które to ułatwiają. Zdockerizowany projekt nie bazuje na najnowszych gałęziach i nie jest konieczne jego aktualizowanie, pod warunkiem, że możliwe jest przełączenie lokalnej wersji na najnowsze gałęzie i dokonywanie z nich commitów. Mam nadzieję, że moje wyjaśnienia są jasne. W razie pytań proszę śmiało pytać.