Cześć, nazywam się Jakub Kołodziej 👋,

i studiuję informatykę na Uniwersytecie Śląskim.

Aktualnie jestem na 3 roku na specializacji Inżynieria Systemów informatycznych, gdzie główną tematyką jest proces tworzenia oprogramowania, oraz smaczki ze świata technologii. Staram się tutaj również rozwijać moje pasje związane z szeroko pojętą informatyką, algorytmiką oraz programowaniem.

Poza tym jestem też aktywny zawodowo. Aktualnie pełnię funkcję informatyka w firmie "Odlewnia Cema-Mystal", natomiast moim celem jest zostanie DevOpsem, Backend Developerem bądź Machine Learning. Algorytmy grupowania danych są częścią mojej pracy inżynierskiej, a sam temat ich zastosowania, w konkretnym przypadku, będzie poruszany w pracy magisterskiej.

Poza wymienionymi wyżej zamiłowaniami do tematów z dziedziny informatyki, interesujuę się również amatorsko fizyką kwantową, astrofotografią oraz postępem technologicznym w dziedzinie podboju kosmosu.

Zdjęcie przedstawiające autora

Moje Technologie

Frontend

Backend

python, css, docker, javascript ,rust
html, mysql, mongodb, postgres, jquery
linux, flutter, php, qt, cpp

Moje Projekty

Algorytmy

Jest to serwer napisany w pythonie, służący do wykonywania różnych algorytmów na zbiorach danych. Został stworzony jako REST Api, dzięki czemu jego obsługa za pomocą metody http "post" jest bardzo prosta. Aktualnie na serwerze można znaleźć autorskie implementacje takich algorytmów jak k-means czy AHC, choć nie wykluczam że w przyszłości będzie więcej.

Praca Inżynierska

Tematem mojej pracy inżynierskiej jest zintegorwany system do monitorowania urządzeń oraz logów. Jest on oparty na Open Sourcowym oprogramowaniu syslog-ng, gdyż jest ono pewnym standardem w branży. System również się składa z serwera algorytmów opisanego wyżej, służącego do grupowania logów za pomocą zaimplementowanych tam algorytmów.

Widok dnia w aplikacji pogodowej Widok tygodnia w aplikacji pogodowej

Weather App

Jest to aplikacja pogodowa skierowana na urządzenia mobilne. Została stworzona we frameworku Flutter, przy użyciu api z OpenWeatherMap.

Warframe Tracker

Jest to aplikacja skierowana do graczy Warframe. Służy ona do sprawdzania aktualnego statusu eventów mających miejsce w grze. Jest niezwykle przydatna w momencie gdzy gracz jest na długiej misji i chce sprawdzić aktywne eventy. Została stworzona we frameworku Flutter, przy użyciu api z WarframeStat.us.

Widok zdarzeń na otwartych światach w trybie ciemnym w aplikacji Warframe Tracker Widok szczelin pustki w trybie jasnym w aplikacji Warframe Tracker
Widok aplikacji do zarządzania biblioteką

Library Management

Jest to desktopowa aplikacja, napisana w pełni przy użyciu Fluttera. Została stworzona jako projekt zaliczeniowy na drugim roku, a jej działanie ma za zadanie symulować pracę biblioteki.

Fitness App

Jest to mobilna aplikacja fitnesowa napisana we frameworku Flutter. Służy ona do śledzenia własnych teningów oraz do tworzenia i przechowywania własnych planów treningowych.

Widok miernika czasu w aplikacji fitnesowej Widok menu wysuwanego w aplikacji fitnesowej Widok planu treningowego w aplikacji fitnesowej

Ta strona portfolio

Pewnie ciężko w to uwierzyć, ale strona na której się właśnie znajdujesz jest w pełni mojego autorstwa 😉. Do stworzenia jej wykorzystałem technologie HTML, CSS oraz jQuery. Oraz ikony ze skillicons.