letehaha
Dmytro Svyrydenko
Frontend developer at Hidden
Lviv, Ukraine

My main specialization is Front-end where I have 6+ years of experience. I like creating complex, well-tested, beautiful, and, most importantly, user-friendly interfaces. Additionally, I have experience in writing simple back-end applications and CI/CD pipelines.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

2,923.2
CodersRank Rank
Top 1%
Based on:
Stackoverflow 3 events
Top 10
JavaScript
JavaScript
Developer
Ukraine
Top 1
Vue
Vue
Developer
Ukraine
Highest experience points: 0 points,

0 activities in the last year

ReactJS
ReactJS
639.1
exp.
VueJS
VueJS
598
exp.
VueX
VueX
450.6
exp.
NodeJS
NodeJS
159.5
exp.
Sequelize
Sequelize
97.7
exp.
ExpressJS
ExpressJS
90.3
exp.
Styled Components
Styled Components
72.2
exp.
Webpack
Webpack
31.3
exp.
Jest
Jest
25.4
exp.
MobX
MobX
20.5
exp.
Gulp
Gulp
13.7
exp.
mongoose
mongoose
13.5
exp.
Cypress
Cypress
3.3
exp.
Chai
Chai
2.7
exp.
Koa
Koa
1
exp.
List your work history, including any contracts or internships
Hidden
Nov 2021 - Present (9 months)
Remote Current workspace
Currently Dmytro Svyrydenko supports the Hidden

Dmytro Svyrydenko's scores will be added to this company.

Frontend developer
The project's mission is to be a social network that will be fully resistant to censorship. Part of the functionality is based on one of the most popular (one of TOP 5) blockchains to provide users the ability to use the most-wanted crypto features (trade, NFT, secure wallets, etc). Another part, which provides censorship resistance, is a P2P network such as BitTorrent, so there is no data stored on any node – users themselves are nodes.

My responsibilities:
– design and develop frontend system;
– design and develop components library;
– product improvements and marketing discussions;
– UI/UX discussions with the design team;
– organize development process (CI/CD, testing, releases, branching, etc);
– code-review, knowledge sharing sessions, newcomers onboarding.

The company name is hidden because the platform being developed is a censorship prevention tool, so the team wants to remain anonymous for as long as possible.
Vue javascript service-workers vuex html css sass docker jest
AirGrid
May 2021 - Present (1 year 3 months)
Remote Current workspace
Currently Dmytro Svyrydenko supports the AirGrid

Dmytro Svyrydenko's scores will be added to this company.

Front-end Developer
AirGrid is an audience platform that allows advertisers and publishers to operate on the privacy-first currency in the open marketplace.

My responsibilities are:
– develop from scratch the full app interface (dashboards, charts, generic UI components, and more);
– discuss UI/UX improvements with the team, and then implement them;
– write unit tests, integration tests, perform code reviews, mentor devs;
– refactoring the existing code base to make the system much more scalable and code-friendly;
– implement business logic on the backend.
vue typescript javascript python firebase git jest highcharts cypress pinia
GlobalLogic
Mar 2020 - Aug 2021 (1 year 5 months)
Remote
Software Engineer
I've worked on two projects:

1. Healthcare. The project was created to help U.S. laboratories and doctors enter their research results in a standardized form and to be able to review the research of other laboratories. As a result, the main functionality was the creation of reports, the display of a huge amount of data, and so on.
2. Finance. The project was created to help investment funds and companies better track their investments. In fact, the project is an improved version of the interface for a tool named Qlik Sense. The project has a huge number of dashboards, custom summary tables, charts, report documents, and so on.

My responsibilities were:
– create and support a library of UI components;
– writing API services, simple backends for POC projects;
– creation POC and demonstrate their viability;
– design systems from scratch;
– code review, team leading, knowledge sharing sessions inside the team.
JavaScript React Vue jest mobx nodeJS d3.js highcharts.js websocket Qlick Sense vuex

Add some compelling projects here to demonstrate your experience
TokenD Web Client
Mar 2018 - Jul 2019
Distributed Lab
TokenD is a state-of-the-art white-label blockchain platform that allows building the production-ready distributed ledger solutions. It is designed for enterprises that are willing to take advantage of blockchain technology without the need for maintaining the expensive team of blockchain experts and within the shortest time to market.
javascript vue.js vuex html scss git github node.js
AirGrid Web Platform
Sep 2019 - Apr 2020
AirGrid
AirGrid is an audience platform that allows advertisers and publishers to operate on the privacy-first currency in the open marketplace.
javascript vue vuex firebase html scss d3.js git github webpack jest typescript
10X | Community
Jul 2019 - Apr 2020
10X
Project goal
The main goal was to join the existing team of developers and help them to create an application that allows a user to create a community right on his website by simply inserting a small script – no additional code or settings are required.

Solution
During the development process, I had to work with a payment system (Stripe), WordPress, frontend React application, and backend Express application. The frontend was implemented using SSR technology so that searchers could parse the page and display it in the search above. Due development it was also decided to rewrite a frontend part on a TypeScript – this task was done exclusively by me.

As a result, the admin panel and community page (that inserting inside the user's page) were created. Also, all screens are fully responsive.

Unfortunately, due to coronavirus, the project had to be frozen for an indefinite period of time, so at the time of writing this description, it was not yet running.
javascript react mobx html scss next.js git gitlab express.js coffeescript wordpress node.js

This section lets you add any degrees or diplomas you have earned.
Poltava Polytechnic College NTU "KhPI"
Associate's degree, Computer Software Engineering
Sep 2012 - Jul 2016
Kharkiv National University of Radioelectronics
Bachelor’s Degree, Systems Engineering
Sep 2016 - Jul 2019
Kharkiv National University of Radioelectronics
Master's degree, Computer Science
Sep 2019 - May 2021
Udemy
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
May 2020
Udemy
Nuxt.js - Vue.js on Steroids
May 2020

Jobs for you

Show all jobs
Feedback