Kseniya K.

Kseniya K.

Front-end React developer

Request Rate
Russian Federation

Kseniya is a front-end developer and she really loves her job. She works a lot and it never gets her bored. She writes clean and understandable code. She quickly finds original solutions for challenging tasks and this is what fascinates her the most. Kseniya is in awe of working with beautiful designs, developing new components, and solving exciting challenges.

Skills

  • Javascript
  • CSS
  • HTML
  • React
0246810

Experience

Informational technologies and services, Russian Federation

Front-end Developer

June 2019 to Present

Stack:

  • Javascript
  • React
  • Redux

 Responsibilities:

  • Frontend development
  • Working with JavaScript, React
  • Developing components, features, improving project


Informational technologies and services, Russian Federation

Fullstack JavaScript Developer

July 2018 to May 2019

Stack:

  • Javascript
  • Docker
  • RabbitMQ
  • Node.js
  • MySQL
  • Git
  • Redis
  • Socket.io
  • Vue.js

 Responsibilities:

  • Fullstack JavaScript development
  • Working with JavaScript, Node, Rabbit, Docker, MySQL, Redis, socket, Vue.js
  • Dividing a project with monolithic architecture to micro-services
  • Building vk and telegram bots


Informational technologies and services, Russian Federation

Web Developer

November 2017 to September 2018

Stack:

  • Python
  • Ruby
  • Javascript
  • SQL
  • PHP
  • Redux
  • React Native
  • HTML
  • CSS
  • Vue.js

 Responsibilities:

  • Full Stack development
  • Working with multiple projects and different technologies including JavaScript, React, React Native, Vue, SQL, PHP, Python, Ruby


Education

Bachelor's degree in Mathematical support and administration of information systems, Irkutsk State University

September 2016 to July 2020

Russian Federation

Portfolio

Service / Retail CRM
June 2021 - October 2021
Service / Retail CRM
June 2021 - October 2021

Here I was the main frontend developer. I completely refactored the project with dirty code and implemented task manager feature.

Technologies used:
React
UI Kit / Development
December 2020 - January 2022
UI Kit / Development
December 2020 - January 2022

Here I am the project creator, idea owner and code developer. This is a library of components with easy customization options. We have great documentation and a storybook playground for each component. The library components can be used separately, but you can also base your project on the library. In the last case, customize the components using a theme. You can use a ready-made solution, create, own or contact us for help.

I developed a lot of universal components, such as Popover, Modal, Date/Time pickers, Tree, Collapse, etc. Also, I developed a website where all the components and themes are shown. 


Technologies used:
React, Javascript
Service / HR CRM
July 2019 - January 2022
Service / HR CRM
July 2019 - January 2022

I’m a frontend developer at potok.io. I do a lot of good things in there. For example:

- Implementing new features;

- Developing new components for our UI kit;

- Doing a lot of refactoring;

- Optimizing the code;

- Writing code standards;

- Reviewing the code of other developers;

- Writing UI tests to avoid possible bugs when introducing new features;

- Very quickly find and fix emerging bugs;

- Writing documentation for the features that were designed and implemented by me.

 

I’ve done a lot of different non-trivial tasks. I’ll just list some examples:

- System tour. The feature allows new users to learn how the application works, it takes a tour of different parts of the system and shows how to perform basic actions.

- Calculating the values ​​of form fields. We implemented a form constructor. Now the form components are not stored in the code, their representation is stored in the database, but created using the constructor. I have developed a formula editor that allows you to define formulas for calculating fields as strings.

- Parsing resume from job sites. We have a browser extension with which you can add a candidate from another job site. It has the user-friendly interface, formula editor, documentation, the ability to check yourself before saving changes.

- Demands map. Search for the demands for candidates on an interactive map with search and filtering capabilities by different criteria.

- Table - Form. A table with editable cells, which uses various form components, as well as error highlighting and various conveniences, such as working with keyboard shortcuts.

- Universal components.

- Scripts to generate a theme according to variables in Figma.


 

Technologies used:
React, Javascript
Bots / Dating
February 2019 - April 2019
Bots / Dating
February 2019 - April 2019

VK bot for dating and admin panel for bot management. I designed and developed the bot from scratch and brought it to production.


Technologies used:
Javascript, Node.js, Vue.js
Gambling / Betting
July 2018 - May 2019
Gambling / Betting
July 2018 - May 2019

Here I was a fullstack developer, mainly involved in porting a project from a monolithic architecture to a microservice one. Also, I took part in the development of the project admin panel. I developed several bots for Telegram and VK.

Technologies used:
Javascript, Node.js, MySQL, Vue.js
Gambling / Betting
December 2017 - July 2020
Gambling / Betting
December 2017 - July 2020

Here I was the main fullstack developer. I developed this project from scratch. It allows you to analyze the success of cappers using graphs, set your own formulas for analytics, set your own coefficients, send the results of automatic calculations to Telegram to immediately notify the user about changes.

I designed the architecture of the project, created a good interface and algorithms for the analysis of cappers based on custom formulas. I’ve created data parsers, implemented automatic calculations.

Technologies used:
Node.js, Javascript, Vue.js, MySQL
Service / Transportation
November 2017 - February 2018
Service / Transportation
November 2017 - February 2018

Here I was a fullstack developer. Developed a feature for calculating the parameters of transport facilities for the transportation of goods. Created an admin panel using Voyager.

Technologies used:
PHP, Laravel, Javascript
Service / Task Manager
June 2017 - September 2018
Service / Task Manager
June 2017 - September 2018

Here I was the main frontend developer. I developed this project from scratch. It is a task manager with extra features. I thought over the architecture of the project, turned the design into code and brought it to a finished state.

Technologies used:
React