Summary

Expertise

Project Highlights

Education

Agency

DD

English:

Upper Intermediate

Daniil D.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Middle front-end developer with 3 years of professional experience in developing front-end applications in the IT industry.

Middle front-end developer with 3 years of professional experience in developing front-end applications in the IT industry. During this time, he participated in several commercial projects that gave him knowledge and a deep understanding of the software development process at all stages. Good communication skills make it easy to adapt to different situations. Has experience in FE development (JS, TS, ReactJS, HTML5, CSS3), with mono-repositories, Unit testing. Clean code, SOLID, Design principles, patterns, Agile Hardworking, highly proficient engineer with a real passion for web application development. Has experience in working in international teams.

Want to hire this engineer?

Check if Daniil is available

Expertise

Years of commercial development experience

3 years of experience

Core technologies

JavaScript 3 years
TypeScript 3 years
HTML5 3 years
React.js 3 years
CSS3 3 years

Other technologies

Ajax
jQuery
Node.js
SQL
WebSockets
Docker
Redux
Vue.js
Cypress
Nest
Redux-saga
Material-UI

Project Highlights

icon
Middle Front-end Engineer

MyTutor - Online Tutoring Platform -

Sep `22 - Jun `23

9 months

UK Company

The main aim of this solution is to create a set of lessons (recurring slots) consisting of 1 to 6 pupils. The lessons' date-time depends on a fixed schedule or platform that matches pupils to particular recurring slots based on their date & time preferences. In the next step, each tutor reviews the list of lessons based on their teaching preferences, eligibility, etc. Tutors filter and book appropriate lessons or sets of lessons. They launch a lesson and complete it or cancel it for some reason, which another tutor will take. Tutors can register and onboard to the process right through the platform (complete Background check etc.). Payment provider ADP is also connected.

Responsibilities & achievements

- Front-end web development - Investigating and fixing issues - Troubleshooting - Writing e2e tests - Agile processes

CSS
React.js
TypeScript
Redux
Cypress
Redux-saga
icon
USA Company

NDA Customisation external lib tools

Feb `22 - Aug `22

6 months

USA Company

Admin Tools for USA company

Responsibilities & achievements

- Front-end web development. - Investigating and fixing issues. - Troubleshooting. - Communications with the client. - Architecture discussions. - Writing unit tests. - Agile processes. - Mentoring

JIRA
React.js
TypeScript
Jest
Nest
Figma
Material-UI
icon
Middle Front-end Developer

NDA External npm lib

Aug `21 - Aug `22

1 year

USA Company

Monorepository for USA Company

Responsibilities & achievements

- Front-end web development. - Investigating and fixing issues. - Troubleshooting. - Communications with the client. - Architecture discussions. - Writing unit tests. - Agile processes. - Mentoring

React.js
TypeScript
Docker
Redux
Jest
Figma
Material-UI
icon
Junior Front-end Developer

Online store

Jan `21 - Aug `21

7 months

USA Company

Front-end development

Responsibilities & achievements

- Front-end web development. - Investigating and fixing issues. - Troubleshooting. - Communications with the client. - Architecture discussions. - Writing unit tests. - Agile processes.

JavaScript
jQuery
HTML
SCSS
Vue.js
icon
Junior Front-end Developer

NDA Insurance company

Aug `20 - Dec `20

4 months

Canadian company

Front-end development

Responsibilities & achievements

- Front-end web development. - Investigating and fixing issues. - Troubleshooting. - Communications with the client. - Architecture discussions. - Writing unit tests. - Agile processes.

AngularJS
JavaScript
RxJS
icon
Trainee Front-end Developer

NDA Social app

Dec `19 - Aug `20

8 months

Social service for gifting

Responsibilities & achievements

- Front-end web development.

React.js
TypeScript
Redux
Material-UI

Education

Higher education in Computer Science

Agency

Web & Mobile development agency #153

100-400

GMT+2

Kyiv/Ukraine, Warsaw/Poland, Lviv/Ukraine

Core Expertise

Agile
Amazon EC2
Amazon S3
Azure
Big Data Architects
Business Intelligence
C#
CMS
GitHub
Java
JavaScript
JIRA
Kotlin
Kubernetes
Node.js
Objective-C
OpenCV
PHP
PostgreSQL
Python
React.js
React Native
Symfony
UI
UX
WordPress
Zend
Amazon Web Services
Android
Apache Kafka
Apache Spark
Apollo
Atlassian Confluence
Atlassian JIRA
CMS Development
Continuous Integration
Entity Framework
Jenkins
Laravel Framework
Machine learning Engineer
Product management
Python Numpy
Redis
Social Networking Development
Swift
User acceptance testing
Web Crawler
WordPress e-Commerce
2D Design
User Experience Design
Angular 2x
Design Patterns
Lumen
RabbitMQ
Docker
Powershell
Quality Management
Continuous deployment
iOS SDK
MVC
macOS
QC Engineer
Ethereum
Vue.js
TensorFlow
PyTest
GitLab
Blockchain
Business Analysis
ARKit
Angular Material
Sequelize
Bitbucket
GraphQL
Google Cloud Platform
.NET Core
Jupyter Notebook
Amazon SageMaker
Amazon Rekognition
Serverless AWS Lambda
Serverless
Material-UI
Terraform
Cloudformation
Apache Airflow
Web Analytics
AR/VR

Industries

E-Commerce & Retail, Banking & Finance, Mapping & Navigation, Travel & Tourism, Healthcare & Medicine, Booking & Rent, Accounting & Auditing

Want to hire this engineer?

Check if Daniil is available