Projects

Here are some of the projects I have worked on. I have divided them into two categories: commercial and side projects. The commercial projects are those I have worked on as part of my job, while the side projects are those I have worked on in my free time.

Commercial Projects
Vending machine - system
IoT project
Role: Fullstack Developer/Project LeaderTechnologies: ReactJS • NestJS • Postgres • Lua • Docker • Kubernetes • Python • Django • NextJS • Angular • VueJS • TailwindCSS • ElasticSearch • MSSQLCreated with NiceGuys sp. z o.o.

In this project I was responsible for creating software which communicates with vending machine. The project involves creating web application for managing vending machines. The application allows you to manage the vending machine, check the status of the machine and create reports.

ERP system
Desktop application
Role: Frontend DeveloperTechnologies: React • Vite • Electron • MongoDB • MaterialUICreated with NiceGuys sp. z o.o.

This project is an ERP system for managing the company. The system allows you to manage the company, create reports and manage the employees. In this project I was responsible for creating the frontend of the application.

Popeyes
Website
Role: Frontend DeveloperTechnologies: NextJS • Figma • styled-components • RTK Query • StrapiCreated with NiceGuys sp. z o.o.

This site is a showcase website for Popeyes. It allows you to order food online. In this project I was responsible for creating the frontend the application. I was also responsible for creating the design of the application.

Burger King
Website
Role: Frontend DeveloperTechnologies: NextJS • Figma • styled-components • RTK Query • StrapiCreated with NiceGuys sp. z o.o.

This site is a website for Burger King. It allows you to order food online. In this project I was responsible for creating the frontend the application. I was also responsible for creating the design of the application.

Droga po dom
Website
Role: Fullstack DeveloperTechnologies: ReactJS • Figma • React Router • styled-components • ExpressJS • MongoDBCreated with NiceGuys sp. z o.o.

This site is a platform for people who want to buy a house or flat. It allows you to configure your mortgage and find the best offer. Also you can find all of the documents you need to buy a house/flat. In this project I was responsible for creating the frontend, backend and deploying the application.

CodersLab
Website
Role: Frontend DeveloperTechnologies: NextJS • Bootstrap • SCSS • Redux • Adobe XDCreated with NiceGuys sp. z o.o., Spinbits sp. z o.o.

CodersLab is a programming school. I was responsible for creating the frontend of the website and implementing the design. In this project I was responsible for creating frontend for learning platform.

Side Projects
Glove
Student project
Technologies: React Native • Django • Postgres • Expo
A fun project for Software Engineering course at TUL. Built in React Native (frontend) and Django (backend). The challenge of this project was building a three different views. One view was for delivery man, second one was for restaurant owner and the last one was for client. This project was challenging and i learnt a lot of concepts of software engineering.
Cinema management application
Student project
Technologies: React • Spring Boot • Java • Postgres • MaterialUI
A project for another course at TUL. Purposes of this app are: screening management, ticket and screening room management. Frontend built in React using MaterialUI and backend built using Spring Boot. While i was doing this project, i learn about metrics in software engineering.
Proper Dark Theme
Side project
Technologies: JSON • VS Code • Typescript
One of my side projects. When I was searching for theme for vs code, I couldn't find one that suits me. So I decieded to create one. This project is open-source. On repo you can find the marketplace link, if want to try it out.
NextJS blog tutorial
Side project
Technologies: NextJS • Typescript • TailwindCSS
This is my first attempt at creating a blog. It is built in NextJS. It is a simple blog with some information about me. I use it to show my projects and my contact information.
SaaS application
Student project
Technologies: NextJS • Strapi • Typescript • TailwindCSS • Turborepo • Tanstack Query
Implementation of the designs from Figma for cloud storage service. The frontend was written in NextJS using TailwindCSS and Tanstack Query. In this project we use CRM for managing the content of the pages. In this project, we choose Strapi for CRM.