Click here for English version
Hej, jestem Dominik (22 lata). Jestem studentem drugiego roku Informatyki na Uniwersytecie Ekonomicznym w Katowicach. Interesuj臋 si臋 szeroko poj臋tym programowaniem. Obecnie zajmuje si臋 fullstackowymi aplikacjami webowymi, chocia偶 bardzo lubi臋 te偶 budowanie modeli uczenia maszynowego.
- HTML, CSS
- JavaScript
- React
- Node.js (Express)
- Java
- C#
- Python
- SQL (PostgreSQL)
U偶yte technologie: HTML, CSS, JavaScript, React, SQL (PostgreSQL), Node.js (Express), AWS
Uplift jest aplikacj膮 webow膮 umo偶liwiaj膮c膮 wysy艂anie sobie mi艂ych wiadomo艣ci. G艂贸wnym celem tego projektu by艂o utrwalenie wiedzy na temat Reacta i r贸偶nych hook贸w i wykorzystanie jej w praktyce. Uda艂o mi si臋 r贸wnie偶 ca艂膮 aplikacj臋 postawi膰 na serwerze za pomoc膮 AWS EC2 przy pomocy nginx
U偶yte technologie: HTML, CSS (Tailwind), JavaScript, React, Node.js (Express), Spotify API
Spotify Playlist Assistant to aplikacja webowa, s艂u偶膮ca do wykonywania r贸偶nych operacji na playlistach Spotify (usuwanie duplikat贸w utwor贸w, sortowanie, sk艂adanie kilku playlist w jedn膮, pobieranie). Aplikacja jest w trakcie tworzenia. W tym projekcie u偶ywam nowych dla mnie cz臋艣ci Reacta, takich jak useContext.
U偶yte technologie: HTML, CSS (Tailwind), JavaScript, React, SQL (PostgreSQL), Node.js (Express)
Flip' em jest aplikacj膮 webow膮 s艂u偶膮c膮 do tworzenia zestaw贸w fiszek i nauki. Aplikacja jest w trakcie tworzenia. W tym projekcie po raz pierwszy u偶ywam TailwindCSS zamiast czystego CSS i utrwalam podstawy Reacta.
U偶yte technologie: C# (WPF), XAML, SQL (SQLite)
LibrApp jest aplikacj膮 desktopow膮, kt贸ra by艂a wykonana na potrzeby projektu zaliczeniowego. Podczas tworzenia LibrApp nauczy艂em si臋 pracy grupowej w scrumie. Dokumentacja znajduje si臋 tutaj. Zosta艂a wykonana r贸wnie偶 prezentacja.
U偶yte technologie: HTML, CSS, PHP, SQL (MySQL)
JaCar to strona internetowa, kt贸r膮 tworz臋 obecnie jako projekt zaliczeniowy, ale po zako艅czeniu planuj臋 j膮 rozwin膮膰 tak, 偶eby mog艂a obs艂u偶y膰 warszat samochodowy mojego taty. Powsta艂a r贸wnie偶 wyczerpuj膮ca dokumentacja.
U偶yte technologie: HTML, CSS, JavaScript, Node.js (Express), Jest
Portfolio to aplikacja webowa, kt贸ra zosta艂a stworzona na potrzeby projektu zaliczeniowego. Tworze j膮 wraz z @ArnikaZ. Projekt ten jest r贸wnie偶 w trakcie tworzenia, a jego g艂贸wnym celem jest nauka testowania oprogramowania.
U偶yte technologie: Python (pandas, numpy, seaborn, matplotlib, sklearn, tensorflow)
Titanic Machine Learning Model to model uczenia maszynowego, kt贸ry analizuje dane pasa偶er贸w Titanica, uczy si臋, a nast臋pnie podejmuje decyzj臋, czy dana osoba prze偶y艂a katastrof臋, czy nie. Ten projekt r贸wnie偶 jest projektem zaliczeniowym, kt贸ry nauczy艂 mnie podstaw analizy, wizualizacji oraz czyszczenia danych oraz uczenia maszynowego przy pomocy Pythona.
U偶yte technologie: C++
Pyroklas to prosta gra konsolowa napisana w C++. Dzi臋ki temu projektowi zrozumia艂em koncepty typowe dla programowania niskopoziomego. Utrwali艂em r贸wnie偶 wiedz臋 na temat podstaw programowania.
Hey, I'm Dominik (22 years old). I'm a second-year Computer Science student at the University of Economics in Katowice. I'm interested in various aspects of programming. Currently, I'm working on full-stack web applications, although I also enjoy building machine learning models.
- HTML, CSS
- JavaScript
- React
- Node.js (Express)
- Java
- C#
- Python
- SQL (PostgreSQL)
Technologies used: HTML, CSS, JavaScript, React, SQL (PostgreSQL), Node.js (Express), AWS
Uplift is a web application that allows users to send each other uplifting messages. The main goal of this project was to reinforce my knowledge of React and various hooks and apply it in practice. I also managed to deploy the entire application on a server using AWS EC2 with nginx.
Technologies used: HTML, CSS (Tailwind), JavaScript, React, Node.js (Express), Spotify API.
Spotify Playlist Assistant is a web application used to perform various operations on Spotify playlists (removing duplicate songs, sorting, assembling several playlists into one, downloading). The application is under development. In this project I am using parts of React that are new to me, such as useContext.
Translated with DeepL.com (free version)
Technologies used: HTML, CSS (Tailwind), JavaScript, React, SQL (PostgreSQL), Node.js (Express)
Flip' em is a web application for creating flashcard sets and studying. The application is a work in progress. In this project, I'm using TailwindCSS instead of pure CSS for the first time and solidifying my knowledge of React basics.
Technologies used: C# (WPF), XAML, SQL (SQLite)
LibrApp is a desktop application created for a class project. During the development of LibrApp, I learned about working in a scrum environment. Documentation can be found here. I also prepared a presentation.
Technologies used: HTML, CSS, PHP, SQL (MySQL)
JaCar is a website I'm currently developing as a class project, but I plan to expand it to serve my dad's car workshop after completion. A comprehensive documentation has also been produced.
Technologies used: HTML, CSS, JavaScript, Node.js (Express), Jest
Portfolio is a web application created for a class project. I'm working on it together with @ArnikaZ. This project is still in progress, and its main goal is learning software testing.
Technologies used: Python (pandas, numpy, seaborn, matplotlib, sklearn, tensorflow)
Titanic Machine Learning Model is a machine learning model that analyzes Titanic passenger data, learns from it, and then predicts whether a given person survived the disaster or not. This project is also a class assignment, which taught me the basics of data analysis, visualization, data cleaning, and machine learning using Python.
Technologies used: C++
Pyroklas is a simple console game written in C++. Thanks to this project, I understood the concepts typical of low-level programming. I also consolidated my knowledge of programming basics.