Introduction
I'm a front-end developer who enjoys building simple, user-friendly websites and learning how the web works behind the scenes. I started with basic HTML and CSS, then moved on to JavaScript and React, and now I'm constantly exploring new things to improve my skills. I like combining design and code to make things that not only look good but actually work well. I'm motivated, curious, and always trying to get better – and this portfolio is part of that journey.

Black Olives — Responsive Restaurant Website
A mobile-first, single-page restaurant site built with semantic HTML, CSS Grid/Flexbox, and smooth anchor navigation. Features include a table booking form with input validation, an email subscription form, and optimized images for fast loading. Fully responsive across devices, combining polished design with clean, maintainable code.
- HTML
- CSS
- JavaScript
- Figma
Pogoda App
A weather app powered by an API provides a weather forecast in any given location around the world. Has an option to toggle temperatures between Celsius and Fahrenheit.
- JavaScript
- CSS
- API
- Webpack
- Figma


Alex Kowalski Studio
Single-page portfolio site for an earthenware and clay works studio. The site is fully responsive and built with HTML and CSS. The design template was provided by The Odin Project and then redesigned to fit the fake client's expectations and needs.
- HTML
- CSS
- Figma
NASA Memory Game
Click on every image only once to display new round of photos. The app is build with React, Vite and uses GitHub Actions for deployment to gh-pages. API from nasa domain is being fetched to load image URLs.
- React
- CSS
- API
- Vite


Ocean
Responsive to all devices landing page with contact form. All things about Ocean portal webpage.
- HTML
- CSS
- Javascript
Skills
Through on line courses and self study I have gained solid understanding of full life cycle of web applications. My skills enable me to deliver enjoyable experiences to users.
- Javascript
- HTML
- CSS
- React
- Jest
- Git
- GitHub
- Figma
- Webpack
-
michal.lazicki@gmail.com
-
+48 579 526 080
-
GitHub
-
LinkedIn