Hi, I'm Rafał
Pragmatist, logistician, skeptic.
A graduate of the Wrocław University of Technology in the field of
telecommunication.
Self-taught programmer. Motivated to expand his knowledge and learn new
technologies. Interested in development mainly towards software architecture and UX design,
usability.
nice to meet you!
I have basic knowledge about
-
Frontend
- ES6
- React
- Redux
- CSS3
- BEM
- Sass
-
Backend
- Java 8
- Spring
- Hibernate
- MySql
- Maven
-
Other
- basics of clean code
and design patterns
- git
- linux
- WordPress
- computer networks
Check out my
github
account.
Projects
react-dishes-form
Form fo interview task.
Conditionally created fields with server-side validation.
Redux-form is not current standard. That was a specification.
react-todo
Clean react solution todo list
Style is null. I have focused at logic. Check the code. I'll rewrite this with redux.
portolfio-page
My portfolio page. You just look at it.
I tried to use BEM and Sass and modified 7-1 pattern (overkill) for first time.
I used just one media query break with mobile first approach.
In future I will add burger menu, sticky menu and smooth scrolling to sections.
filemover
Program moves files from main-folder to sub-folders by files extension.
I have learned basics of Java at this project.
I'm aware there is a lot of bad code practices and bad design solutions.
I decided abandon it and start learnig web development with Spring projects.
like-dislike btns
Click like or dislike. One button disactivates another if it is active.
Project created as a task for interview question.
There is a lot of code duplication.
Solution is no generic as should be.
First which came to my mind.
snake
Classic snake game.
One of my first projects created
during my first attempt to learn js in 2017.
I didn't modify it since then so you can find weird things in here.
simple-slider
Simple slider just to remind me basics of js and CSS.
Demo doesn't look very good because of bad size of images.
I didn't focus at quality of UX.
simple-page
Simple project just to remind me basics of js and CSS.
WARNING:
YOUR EYES WILL HURT!
I didn't focus at UI at all.
Project has features like
- sticky menu
- burger menu
- smooth scrolling
- responsivness
prime numbers
Print numbers up to defined numper.
Project created for Weekly Javascript Challenge #1 created by Type of Web.
I think it was my first project.
Ugly UI included.