Hi, my name is

Ruslan Kriklivyy.

I build things for the web.

I like to create web interfaces with ReactJS and VueJS. I also know how to develop backend on ExpressJS / NestJS technologies. If you are interested in me, take a look at examples of my works

If you have job offers then link to my email below, or you can write to me in other social networks (they are on the left).

Get In Touch
01.

About Me

I am a web application developer, as well as a student. I'm considering working only on a part-time basis.

Experience: currently working in a cool it company QuartSoft as a Frontend developer (React, Vue). Worked as HTML/CSS coder at Sladko Digital, also had a few freelance jobs.

If you made it here, thanks for your interest!

imJpg
02.

My Skills

Frontend

JavaScript(ES5+)/TypeScript
ReactJS/VueJS
Redux/Redux Thunk/Redux Saga/Vuex/Pinia
Redux Toolkit
MobX
Effector
Formik/react-hook-form & Yup
NextJS
GatsbyJS

Backend

Express.js
NestJS
MongoDB & mongoose
PostgreSQL

Other Skills

Git/Github
GraphQL
Firebase
Docker
03.

My Works

work item poster

React Dogs

In this app you can add dog photos to your favorites, sort them by various data, upload your dog's photo and much more

ReactJS
TypeScript
MobX
react-mobx-lite
classnames

Clothing Store

I was inspired by the site of the famous blogger Itpedia, and decided to make his clothing store site in React and TypeScript. Here you can browse products, add to cart, change the size of clothes or the number of clothes added, and much more.

ReactJS
TypeScript
Styled Components
Formik
Redux/Redux Thunk
work item poster
work item poster

DeliveryFood

This was my first experience using MobX, here you can add the food of your choice to the basket, as well as change the quantity, etc.

ReactJS
TypeScript
Mobx/react-mobx-lite

Games!

This was my first experience using Redux Saga, in this project I relayed the registration through Google and Githab. Here you can view information about any game, add desired games and see what stores are available for the game

ReactJS
TypeScript
Redux/Redux Saga
FireBase
RAWG API
work item poster
work item poster

Subscriptions manager

In this project I learned the basics of the effector. You can add subscriptions, set their color, price, etc. You will also see a graphical display of your spending from your paycheck

ReactJS
TypeScript
Effector
CSS/SCSS Modules
react-colorful
uuid

Watch Movies!

You can search for movies, filter by genre and other types. You can also view information about the movie, such as the trailer, or read the description.

VueJS
TypeScript
NuxtJS
TMDB API
work item poster
work item poster

Weather App

See the weather forecast for the week and many other indicators, such as wind speed, humidity, or visibility. There are other options as well

VueJS
JavaScript
Vuex
SCSS
vue-debounce
04.

Contacts

"Always write the code as if accompanied by a violent psychopath who
knows where you live."

Martin Golding