SYS.01 PROFIL TECHNICZNY

Web Developer
& Junior DevOps

Buduję warstwę webową i uruchamiam ją w gotowym środowisku.

Rozwijam się na styku web developmentu i administracji usługami. Przygotowuję interfejsy, formularze oraz niewielkie aplikacje oparte na bazach danych, a następnie konfiguruję dla nich Docker, Linux, Nginx, CI/CD i monitoring.

STRONY WWW PANELE LOGOWANIA DOCKER LINUX NGINX SELF-HOSTING
LCARS / PORTFOLIO CORE

class WebSolution:

skills = [

"HTML / CSS / JS", "Python",

"Docker", "Linux",

"Nginx", "Git"

]


def build_solution():

return "strona gotowa do działania"

$ docker compose up -d

SYS.02 / O MNIE

Nie tylko wygląd strony.
Całe działające rozwiązanie.

01

Strony internetowe

Przygotowuję responsywne witryny firmowe, landing page’e i serwisy usługowe, dbając o przejrzysty układ oraz wygodę użytkownika.

02

Panele i formularze

Buduję formularze kontaktowe i rejestracyjne, strefy logowania oraz niewielkie moduły dopasowane do procesu obsługi klienta.

03

Wdrożenie

Konfiguruję środowisko Docker/Nginx, domeny, HTTPS, pocztę i reverse proxy, aby serwis był gotowy do publicznego działania.

04

Opieka techniczna

Zajmuję się aktualizacjami, kopiami zapasowymi, analizą usterek oraz rozwijaniem już uruchomionych usług.

SYS.03 / UMIEJĘTNOŚCI

Umiejętności, które wykorzystuję
w praktycznych realizacjach.

Łączę pracę nad interfejsem z konfiguracją zaplecza i analizą sposobu działania całej usługi.

Co potrafię wykonać

  • strony WWW i podstrony ofertowe
  • formularze kontaktowe i rejestracyjne
  • proste panele logowania i kokpity użytkownika
  • bazy danych i warstwa danych: SQL, SQLite, PostgreSQL oraz Redis
  • uruchamianie usług w Dockerze na własnej infrastrukturze
  • konfigurację domen, HTTPS, poczty i reverse proxy
  • administrację usługami self-hosted oraz kopiami zapasowymi

Zakres technologiczny

FrontendHTML, CSS, JavaScript, responsywność, interakcje
Backend i bazy danychPython/Flask, SQL, SQLite, PostgreSQL, Redis, formularze i integracje
InfrastrukturaDocker, Linux, Nginx, reverse proxy, DNS, SSL
Wsparcie techniczneanaliza logów, diagnoza usterek i opieka nad usługami

SYS.04 / PROFILE ZAWODOWE

Trzy obszary, które uzupełniają się
w moim profilu technicznym.

Najmocniej rozwijam web development i administrację usługami, łącząc je z praktyczną diagnostyką oraz wsparciem użytkowników.

WEB.01

Web Developer

HTML, CSS i JavaScript, responsywne interfejsy, formularze, strefy użytkownika, Python/Flask oraz połączenia z pocztą i bazami danych.

HTMLCSSJavaScriptPython/FlaskSQL
OPS.02

Junior DevOps

Linux, Docker Compose, Git, GitHub Actions, automatyzacja publikacji, Nginx, HTTPS oraz monitoring Prometheus/Grafana w środowiskach self-hosted.

DockerLinuxCI/CDNginxGrafana
SUP.03

Wsparcie IT i diagnostyka

Analiza logów i komunikacji między usługami, lokalizowanie źródeł problemów, opisywanie kroków odtworzenia, administracja intranetem oraz pomoc użytkownikom.

LogiPostmanJiraSQLDiagnostyka

SYS.05 / PROJEKTY

Realizacje działające
w rzeczywistym środowisku.

Każda realizacja obejmuje interfejs, zaplecze techniczne i publikację usługi.

Podgląd strony SafeFoto Otwórz safefoto.pl

SafeFoto

Projekt własny

Prywatna usługa do przechowywania zdjęć obejmująca witrynę, strefę użytkownika, rejestrację kont próbnych, formularze oraz samodzielnie utrzymywaną infrastrukturę.

HTMLCSSJavaScriptPythonDockerNginxSMTP
Podgląd strony Mali Lingwiści Otwórz mali-lingwiści.pl

Mali Lingwiści

Strona firmowa

Serwis szkoły językowej z terminarzem, zapleczem administratora, obsługą wiadomości, opiniami klientów i materiałami do pobrania.

HTMLCSSJavaScriptApps ScriptNginx

Moduły i systemy dopasowane do firmy

Rozwiązania webowe

Niewielkie aplikacje wspierające rejestrację, dostęp użytkowników, kontakt z klientem i obsługę terminów — projektowane pod konkretny proces w firmie.

JavaScriptPythonMySQL / SQLiteDockerNginx

SYS.06 / DEMO INTERFEJSU

Przykład strefy logowania
oraz zakładania konta.

To makieta interfejsu — przyciski służą wyłącznie do prezentacji sposobu działania.

LOGOWANIE Panel użytkownika

Status: gotowe do prezentacji interfejsu.

REJESTRACJA Nowe konto

Formularz przedstawia przykładową ścieżkę utworzenia konta w aplikacji.

SYS.07 / ASYSTENT REZERWACJI

Asystent rezerwacji
prowadzony krok po kroku.

Mogę przygotować moduł, który prowadzi klienta przez wybór usługi, terminu i podanie danych kontaktowych. Takie rozwiązanie sprawdzi się w szkołach, gabinetach, usługach lokalnych i firmach przyjmujących zgłoszenia online.

  • formularz zgłoszenia i wybór terminu
  • integracja z panelem administratora
  • potwierdzenie e-mail i status zgłoszenia
  • układ dopasowany do marki klienta
Asystent rezerwacji online
Cześć! Pomogę Ci zarezerwować termin. Wybierz usługę.
Chcę zarezerwować spotkanie online.
Świetnie. Następny krok to wybór daty i godziny oraz podanie danych kontaktowych.
Wt 10:00 Wt 12:30 Śr 09:00 Czw 15:30

SYS.08 / TECHNOLOGIE

Technologie i środowiska, z którymi pracuję.

HTML5Struktura aplikacji
CSS3Responsywne interfejsy
JavaScriptInterakcje i logika
Python / FlaskBackend i automatyzacja
SQL / SQLiteDane aplikacji i formularzy
PostgreSQLRelacyjne bazy danych
RedisCache i komunikacja usług
DockerKonteneryzacja usług
LinuxŚrodowisko serwerowe
NginxWWW i reverse proxy
GitWersjonowanie kodu
SynologyStorage i usługi NAS
SMTPWysyłka wiadomości
SSL / DNSDomeny i certyfikaty

SYS.09 / INFRASTRUKTURA

Od plików projektu do gotowej usługi.

Potrafię uruchomić aplikację w kontenerach, podłączyć domenę, skonfigurować reverse proxy, HTTPS, pocztę i kopie zapasowe. Efektem jest działająca usługa, a nie jedynie zestaw plików źródłowych.

01KodHTML / CSS / JS / Python / SQL
02DockerIzolowane usługi
03NginxProxy i HTTPS
04SerwerLinux / Synology

SYS.10 / TRANSMISJA

Potrzebujesz strony albo modułu webowego?

Porozmawiajmy o zakresie, potrzebnych funkcjach i sposobie uruchomienia rozwiązania.

Napisz wiadomość kontakt@twojadomena.pl