Stanislav Kovalev, Developer in Ryazan, Ryazan Oblast, Russia
Stanislav is available for hire
Hire Stanislav

Stanislav Kovalev

Verified Expert  in Engineering

React Query Developer

Location
Ryazan, Ryazan Oblast, Russia
Toptal Member Since
August 9, 2016

Stanislav is a friendly, self-made front-end software developer with over three years of production experience. He enjoys learning new technologies and building great and scalable architecture. He's made key development contributions to a number of different projects from simple landings to huge SaaS applications. He also possesses experience leading development teams on enterprise projects.

Portfolio

Purchasing Platform
TypeScript, React, MobX, Ruby on Rails (RoR), Ruby, Docker, PostgreSQL, CircleCI
Adplatform.io
Webpack, SCSS
Zerno.io
Material UI, React, Redux, Ruby on Rails (RoR), Ruby, MySQL, Docker, Node.js

Experience

Availability

Full-time

Preferred Environment

Atom, Sublime Text, Debian, Ubuntu

The most amazing...

...thing I've worked on was the SaaS that grabs data from Jira and Git and measures development team performance to present it to managers in graphical form.

Work Experience

Senior Software Engineer

2019 - PRESENT
Purchasing Platform
  • Contributed to a web app's seamless migration from Ruby on Rails to RoR API and React.
  • Handled the front-end part of the CI/CD flow and introduced front-end testing practices using Jest and react-testing-library.
  • Mentored new team members and set up development guidelines.
  • Initiated the app's seamless migration to TypeScript.
  • Supported an enormous amount of legacy code from jQuery and React v.13.
Technologies: TypeScript, React, MobX, Ruby on Rails (RoR), Ruby, Docker, PostgreSQL, CircleCI

Software Developer

2017 - PRESENT
Adplatform.io
  • Refined old AngularJS legacy code using modern best practices which made the application more modular and debuggable.
  • Migrated the app build process from Gulp to Webpack.
  • Introduced testing with Cypress.
  • Worked on predictive ML models using Scikit-learn and a Keras package.
Technologies: Webpack, SCSS

Full-stack (RoR and React) Developer

2018 - 2019
Zerno.io
  • Developed the back-end and services with Docker to provide easy deployments.
  • Constructed the front-end with the recent Material UI framework.
  • Built a mobile-first app design with the aim to have a React Native app.
Technologies: Material UI, React, Redux, Ruby on Rails (RoR), Ruby, MySQL, Docker, Node.js

Front-end Software Developer

2016 - 2017
Client Project (via Toptal)
  • Worked as a remote front-end developer.
  • Built an iOS app using React-Native and Redux.
  • Supported the architecture design.
Technologies: Redux, React, React Native, JavaScript

Software Engineer

2015 - 2016
Nitka Technologies
  • Developed new modules for the NetSuite system.
  • Refactored and supported old modules.
  • Integrated the codebase with other developers.
  • Worked on a NetSuite customization.
  • Improved the legacy code to be more modular and supportable.
Technologies: jQuery

Software Engineer

2014 - 2015
EPAM
  • Worked on an internal SaaS application for grabbing and presenting development team performance statistics; it was based on AngularJS and D3.js. The app had to perform with different types of data in graphical form (company, department, and team velocity/quality metrics).
  • Handled and was responsible for architecture decisions and also mentored two junior developers.
  • Worked as a development team lead on a workforce management system based on AngularJS.
  • Managed and was responsible for setting tasks for team members.
  • Coordinated between the customers, QA, and BA.
  • Performed code reviews and gave support.
  • Developed new modules and made architectural decisions.
Technologies: JavaScript, Scrum

Web Developer

2013 - 2014
Cherryline
  • Developed a few websites for local businesses with PHP and jQuery.
  • Worked on a SaaS application for an auto insurance company based on Ruby on Rails and Backbone.js.
Technologies: Ruby on Rails (RoR), Ruby, jQuery, JavaScript, CSS, HTML

Adplatform.io

https://adplatform.io/
An advertising platform built with AngularJS on the front end. It has a modular structure that allows the use of the same codebase for the various accounts (admin, manager, and publisher). The main aim of the accounts' cabinets is to provide a comfortable way to analyze advertising campaign data, so there are a lot of data tables and a sophisticated reports system.

Purchasing Platform

http://purchasingplatform.com
A B2B eCommerce application where I was responsible for a huge variety of tasks, from supporting a CI/CD system to back-end and front-end development and supporting legacy front-end code. I was a frontend-focused senior full-stack developer on the project.

Languages

JavaScript, TypeScript, HTML, SCSS, CSS, Ruby

Frameworks

Material UI, Redux, React Native, Ruby on Rails (RoR), Ruby on Rails 5, AngularJS

Libraries/APIs

MobX, React, jQuery, React Redux, Node.js

Tools

Webpack, CircleCI, JSX

Paradigms

REST, Scrum, Unit Testing

Other

React Query, Design Principles, CI/CD Pipelines

Platforms

Docker

Storage

MySQL, PostgreSQL

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring