Denys Kh.
Germany (UTC+01:00) 🇩🇪
Upstaffer since September 05, 2023

Denys Kh. — Front-End Developer

Expertise in Front-End Web.

Last verified on September 05, 2023

Core Skills

React
React
5 yr.

Bio Summary

- Experienced front-end developer with 5+ years of commercial experience in IT. - Proficient in developing web applications using JavaScript, React, and Node.js. - Deep knowledge of HTML, CSS, and TypeScript. - Skilled in working with complex tasks and projects, from simple sites to large-scale projects for companies. - Strong attention to detail and logical thinking, with a focus on delivering high-quality results. - Excellent team player with good communication skills and a strong work ethic. - Eager to learn new technologies and stay up-to-date with industry trends. - Intermediate+ English. - Availability starting from ASAP

Technical Skills

Programming Languages JavaScript, TypeScript
UI Frameworks, Libraries, and Browsers Bootstrap, CSS, Custom UI Kit, HTML5, LESS, Material UI, React Table, SASS, Storybook, Styled components, Tailwind CSS
JavaScript Libraries and Tools Day.js, i18next, React Hooks, React Query, React-Saga, React Testing Library, Redux, Redux-toolkit, Styled components, Webpack
JavaScript Frameworks GatsbyJS, Node.js, React
Cloud Platforms, Services & Computing Netlify
Amazon Web Services AWS S3
Deployment, CI/CD & Administration Axios, Jenkins
Version Control BitBucket, Git
Virtualization, Containers and Orchestration Docker
SDK / API and Integrations GraphQL, JWT, RESTful API
QA, Test Automation, Security Jest, Lighthouse, React Testing Library
Collaboration, Task & Issue Tracking Jira
Mail / Network Protocols / Data transfer JWT
Methodologies, Paradigms and Patterns Kanban, Scrum
Operating Systems macOS
Platforms Umbraco
BlockChain and Decentralized Software Web3
Other Technical Skills Bcrypt, Charts, husky, RTL

Work Experience

Front-end development, Project 1

Duration: Nov 2022 - July 2023
Summary: Document management system (DMS) with huge range of functionality including eSignature, zipping files, dynamic loading, optimized for working with huge amount of documents.
Responsibilities: Develop new features from scratch, implementing best user interface, writing documentation, support the current version of the application, improve performance of application, fixing bugs and improvement implementation.
Technologies: TypeScript, React, React-Bootstrap, Redux, react testing library, i18next, formik, react-table, virtuoso, redux-saga, styled-components, lodash, cryptojs, axios, redux-toolkit, azure devops

Front-end development, Project 2

Duration: Nov 2021 - Oct 2022
Summary:

  • Cryptocurrency exchange with authorization, trading charts
  • Also this application has functionality of minting/buying/selling NFTs

Responsibilities: Solo development of new features from scratch, writing documentation, mentoring junior developers, creation tests for components, support the current version of the application, improve performance of application.
Technologies: React, TypeScript, Redux/Redux Toolkit, Saga, React Table, React Query, Material UI, Storybook, React Testing Library, Axios, Web3, React Hook Form, Day.js

Front-end development, Project 3

Duration: Feb 2021 - Nov 2021
Summary:

  • Platform for buying, minting, selling NFTs
  • We had 3 type of roles for admin, user and premium user with paid subscription
  • This platform allows users to buy NFTs, sell them send to other users of the marketplace, and also you can craft a new one called minting
  • I build the architecture of working with blockchain smart-contracts and authorization with Metamask that is why users could enter this marketplace with browser extension

Responsibilities: Project setup, project development from scratch, implementation of new features and layout, fixing bugs and improvement implementation.
Technologies: React, TypeScript, Redux/Redux Toolkit, Saga, React Table, REST, Material UI, React Testing Library, Web3

Front-end development, Project 4

Duration: Sep 2020 - Feb 2021
Summary:

  • Educational online platform working with schools and universities for managing the studying process
  • It is an abstract platform for different types of educational systems such as school or university
  • It was developed during lock-down
  • We integrated some real data from some schools
  • This platform helps teachers to give students homework, to check that and put some marks
  • Parents also could see your performance
  • School head could mentor all teachers and see all timetables
  • And as admin you can configure functionality of this platform during integration period

Responsibilities: Implementation of new features and layout, fixing bugs and improvement implementation, apply test strategy for React components using Jest, mentoring junior developers.
Technologies: React, TypeScript, Redux/Redux Toolkit, Charts, Styled Components, ReactQuery, ReactTable, Storybook, Material UI, Custom UI Kit, Jenkins, Docker

Front-end development, Project 5

Duration: Apr 2020 - Aug 2020
Summary:

  • SPA with different locales
  • It was a representative platform of a famous brand, something similar to ecommerce, but with limited functionality
  • All data was stored in CMS for more comfortable work with different content and locales

Responsibilities: Fixing bugs and improvement implementation, implementation of new features and layout from the scratch, writing tests for React components.
Technologies: React, TypeScript, Storybook, Gatsby, Umbraco, Husky, Netlify, Lighthouse, RTL, i18next

Front-end development, Project 6

Duration: Sep 2019 - Apr 2020
Summary:

  • Global provider of online vehicle auction
  • Using this application, you can buy and sell different types of vehicles
  • Platform has different types of filters, paginations, tables

Responsibilities: Build architecture of migration from Angular to React, solo development of new features from scratch, fixing bugs and improvement implementation, creation tests for components.
Technologies: Angular.js, React, TypeScript, Styled Components, Bootstrap 4, ReactToAngular, GraphQL, AWS S3, Jest

Front-end development, Project 7

Duration: Mar 2019 - Aug 2019
Summary:

  • Delivery System for connecting customers and deliverymen
  • Monitoring all relations between them
  • Ability to track all processes by location of customers and deliverymen

Responsibilities: Implementation of new features and layout, fixing bugs, support the current version of the application, creation tests for components.
Technologies: React, Redux, Saga, TailWind, JWT, Bcrypt, React Testing Library

Front-end development, Project 8

Duration: Sep 2018 - Feb 2019
Summary:

  • The project is a cinema tickets booking app
  • Users can choose a desirable timeframe, movie and book a seat in a cinema hall
  • The project includes a Stripe billing system for ticket purchase

Responsibilities: Front-end development
Technologies: HTML5, React, Redux, Redux-Saga, Webpack, Styled-Components

Front-end development, Project 9

Duration: June 2018 - Sep 2018
Summary:

  • Marketplace
  • The project’s idea was to gather in one place local foodmakers where users can buy foodmakers’ products, rate them and discuss the local gastro scene, also provide an opportunity to communicate and advertise products

Responsibilities: Front-end development
Technologies: HTML, CSS, JavaScript

Education

  • Kharkiv National University of Radioelectronics
    Bachelor's Degree, Faculty of computer systems
    2018 - 2022

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Denys Kh.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring