Cezary's personal headshot

Hey, I'm Cezary 👋

Armed with a strong grasp of both front-end and back-end technologies, I wield JavaScript and React with precision to construct seamless, responsive websites. My mission is to find a role where I can contribute to innovative projects, particularly in dynamic startups or forward-thinking tech firms. My academic background has endowed me with a methodical approach to problem-solving and a deep understanding of computational logic.

Skills & Technologies

Using the latest tech this world has to offer.

Html 5

Html 5

Css

Css

JavaScript

JavaScript

Tailwind Css

Tailwind Css

React

React

Redux

Redux

TypeScript

TypeScript

NextJS

NextJS

NodeJS

NodeJS

Angular

Angular

Bootstrap

Bootstrap

jQuery

jQuery

Mongo db

Mongo db

Postgres SQL

Postgres SQL

AWS Lambda

AWS Lambda

Google Firebase

Google Firebase

PHP

PHP

Git

Git

Expo

Expo

Most recent projects

Click for more details.

QuickShop (React)

QuickShop is a modern e-commerce frontend built with React and Vite. It integrates with a NestJS-based API to offer product browsing, filtering, favorite management, secure Stripe checkout, and user authentication via JWT or Google OAuth. Zustand manages state, and forms are validated with Zod and React Hook Form.

Tech Stack: React, TypeScript, Zustand, Stripe, Google OAuth, CSS Modules

QuickShop API (NestJS)

QuickShop API is a RESTful backend built with NestJS and Prisma ORM, using PostgreSQL in a Docker container. It supports full e-commerce features like user authentication (JWT & Google OAuth), product and cart management, order processing, and Stripe payment integration. The API is fully documented via Swagger.

Tech Stack: NestJS, PostgreSQL, Prisma ORM, Docker, Stripe, Swagger

MovieScope (React)

MovieScope is an app built using ReactJS, leveraging previously designed server-side code (including a REST API and database). Users can register an account, log in, and access information on a variety of movies. Additionally, the app allows users to update their personal data and create a list of favorite movies.

Tech Stack: React, Redux, Bootstrap

MovieScope API

MovieScope API is a Node.js application that provides backend services for the MovieScope client. It enables operations such as user authentication, movie browsing by genre or director, and managing favorite movies lists.

Tech Stack: Node.js, MongoDB, Express

Meet App

Meet is a versatile events app that allows users to filter, explore, and visualize events effortlessly. Whether you're looking for local meetups or exploring events in different cities, Meet has you covered.

Tech Stack: React, AWS Lambda, OAuth, Google Calendar API

Chat App

The Chat App is a mobile application built with React Native and Expo, providing a platform for uses to engage in conversations by sending messages, images, and sharing their location. It is designed to be accessible and functional both online and offline.

Tech Stack: React Native, Expo, Google Firebase

MovieScope Client (Angular)

MovieScope is an Angular-based application that serves as a movie database, allowing users to explore detailed information about movies, directors, and genres. Users can register to create profiles and save their favorite movies.

Tech Stack: Angular, Angular Material, Node.js, TypeScript


© 2025 Cezary Szal's Portfolio

Impressum