Kacper Zakrzewski

Web Developer

github.com/kapiziak KapiziaK#7601 kacperzakrzewski@protonmail.com

O mnie

Kacper Zakrzewski

Programowaniem interesuję się od 7 lat.
Moją pasją jest poznawanie nowych technologii i używanie ich, aby życie
stało się prostsze.
Jestem osobą otwartą na współpracę oraz na
samoudoskonalanie swoich umiejętności.

Umiejętności

Python 3.x

- Skrypty korzystające z API np. YouTube, Twitter, RIOT Api, itd.
 - discord.py (Discord BOT)
- Django 3.x (strony internetowe)

PHP

- Podstawowe połączenie dowolnej strony z MySQL
- Framework CodeIgniter 2.x

HTML + CSS + BOOTSTRAP 4/5

- To must have! Opanowane do perfekcji. Nie ma co się rozpisywać 😁

MYSQL + SQL

- Połączenie MySQL ze dowolną stroną internetową/skryptem
- Zarządzanie bazą danych w phpmyadmin / bezpośrednio SQL

GIT + GitHub

- Pracowanie na prywatnych repozytoriach w połączniu GIT + GitHub

LUA

- Tworzenie skryptów do platformy FiveM oparte o LUA (client, server side)

PAWN

- Tworzenie skryptów do platformy SAMP oparte o PAWN

KOTLIN

- Stworzenie podstawowej aplikacji mobilnej przy użyciu języka Kotlin

LINUX

- Konfiguracja i zarządzanie serwerem z systemem opartym o Linux (Debian 8+)

Dotychczasowe projekty

ZS2 Suwałki

Strona internetowa Zespołu Szkół nr 2 zarządzana przeze mnie od  2016 roku. Oryginalny motyw wykonany przez moją osobę oraz wtyczki niezbędne do prowadzenia strony internetowej takie jak automatyczne wstawianie nowych postów na Facebook, SEO, Firewall czy JSON News API do połączenia z moją aplikacją.

 

petruck.eu/discord petruck.eu/fb

Projekt vPETRUCK

Projekt vPETRUCK tworzę od 2019 roku do teraz. Operuję językiem LUA na platformie FiveM (Grand Theft Auto V) tworząc własny serwer typu Truck. Napisałem systemy tj. system użytkownika, zleceń, frakcji, firm transportowych, a cały kod rozpięty jest na 20 000 linijek.

 

Panel vPETRUCK

Jest to panel gracza WWW, który jest połączony z grą za pomocą bazy danych (MySQL). Nim również zajmuję się od 2019. Oparty jest na frameworku CodeIgniter w wersji 2.x w połączeniu z Steam API.

 

Aplikacja II LO Suwałki

Aplikacja powstała przy okazji przebudowy witryny. Zawiera sekcję informacyjną, najnowszy plan lekcji, rozkład jazdy MPK spod szkoły i inne. Napisana pod platformę Android przy użyciu Android Studio w języku Kotlin. Aplikacja również posiada połączenie z Firebase w celu wysyłania powiadomień i analizy.

 

Panel radiowy GTMs

Panel radia GTMs to strona stworzona na potrzeby ów społeczności. Na platformie można głosować na ulubione piosenki lub zamówić utwór. Po stronie administratora wyświetlają się propozycje piosenek do puszczania i pozdrowienia. 

 

Inne projekty

Reszta projektów zrobionych albo na zlecenie, albo nieopublikowane:

- Patronite Helper - Django 2.x (Python+Boostrap) - Panel zarządzający informacjami przesłanych za pomocą pliku CSV z platformy patronite.pl. Te rozwiązanie pozwala na tworzenie dodatkowych tabeli, przypisywanie wartości do bezpośrednich osób i zestawienie wszystkich zgromadzonych danych.

- eDrive zs2.suwalki.pl - CodeIgniter 2.x (PHP+ MDBoostrap) - Platforma stworzona na potrzeby szkoły. Działanie na zasadzie chmury: nauczyciele wrzucają pliki, a uczniowie wchodzą na platformę, klikają na danego nauczyciela i pobierają dane. 

- Discord Follower - discord.py (Python 3.x) - Bot na platformę Discord śledzący kanały i informujący o wszelakich nowych wiadomościach.