RU

Hello, I'm Ekaterina!
I'm a frontend developer

I'm passionate about creating valuable digital products which can educate, inform or entertain and make a difference in people's everyday lives. I enjoy both sides of the creating process - writing clean code and caring about interactive design details and positive user experience. I love using flex and grid, but also enjoy creating PixelPerfect layouts!

Get in touch

Skills & Tools

HTML5

CSS3

JavaScript

React

ES6

Git

GitHub

Responsive
websites

Adobe tools

Figma

Projects

Pomodoro timer

JavaScript-based timer that will help you to concentrate on your working or studying process. Choose amount of time for work, then for rest and also amount of such rounds. Press "Start" button and use the convenient countdown on your screen. At the end of each round and also when the session is over the app will play appropriate sounds so that you do not miss them.

To test the app, select the "test" option in each drop-down list.

Know Your Income

The app will help you to calculate your holiday payments. Fill in your monthly income or calculate the average income right there. Currently available in Russian language and for the Russian holiday payments system only.

Weather App

JavaScript-based app that shows weather conditions in the user's city (or any other one).

Tools used:

  • API servers provided by the websites https://abstractapi.com (for IP) and https://api.openweathermap.org (for weather data);
  • The fetch() method which requests data from a server of the website that provides weather data. This method requires a parameter, the URL to request, and returns a promise.

Game with computer

JavaScript-based game for entertaining or learning. Uses Math.random() method and functions to set a random number within a certain range of numbers that the user needs to guess. Provides two options: numbers from 1 to 20 or from 1 to 100.

Eggs Timer

JavaScript-based timer that sets a time countdown picked by user, shows the time remained and also illustrates the process with a progress bar and plays a sound when the countdown is over.

To Do List

A simple todo app built using React.

Created using class components in order to receive a clearer understanding of class components before turning to the in-depth study of functional components.