ABOUT ME
Hi! My name is Olaf and I'm 18-year-old developer from Poland, who has been in contact with programming in various forms since childhood. Currently, I'm focused on Frontend, and I'm excited to continue developing my skills in this area. I worked for few months as a developer in a company creating ERP systems. In my free time, I enjoy working on my personal coding projects and exploring new technologies. I'm constantly challenging myself to learn new things and improve my knowledge. I'm alays eager to take on new challenges.
Thanks for stopping by my portfolio website, and I hope you enjoy checking out some of my work!
Below you can see my best projects and their working live versions. If you want to see the full list of apps I've created, check out my github profile.
GAMES APP
Simple application with various logic games. This site is a place where everyone will find something for themselves and spend a nice time playing games. Currently available are Wordle and Visual Memory, but I plan to add more in near future and continuously develop existing ones. App is written in React.js with Next.js framework. Visual part was created in TailwindCSS and Framer Motion.
DRAWING APP
It is a simple application that allows the user to draw on the canvas using the mouse. The app allows to change brush size, its color. Change equipped item to rubber. User can also undo and redo drawn pictures and save it after work. Developing this application taught me how to use the canvas element in JavaScript and improved my skills in creating user-friendly interfaces.
KANBAN APP
This app was my first React.js project. I learned a lot while creating it. It is very simple code and design. The purpose of the application is to make it easier for the user to manage their tasks by adding them to the appropriate tables, in which they can segregate them, e.g. due to work progress. Users can create new categories, tables and tasks, edit existing ones and move tasks between different columns.
Want to ask a question or start working with me? Just fill the form below!