Summary

Expertise

Project Highlights

Education

Agency

DA

English:

Advanced

Danyl A.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Advanced

Lead JavaScript & TypeScript Software Engineer

I am a lead full-stack software engineer specializing in designing and developing complex web and mobile solutions. I can take care of implementing a software product from business concept to release, organizing, leading, and managing all aspects of the process, ensuring alignment with business goals, and timely and high-quality results.

Want to hire this engineer?

Check if Danyl is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

React.js 5 years
Node.js 5 years
TypeScript 5 years
Next.js 5 years
GraphQL 5 years
Google Cloud Platform 3 years

Other technologies

JavaScript
MongoDB
MySQL
PostgreSQL
NoSQL
DynamoDB
Nest.js

Project Highlights

icon
Full-stack developer

NAVBB – web application for animal care

The application's main goals are to provide blood products to veterinarians across America and to set an industry standard for how a veterinary blood bank should operate. It provides an efficient way of the whole blood collection process by speeding up gathering donor’s information and preventing data from being lost. The application also helps to collect and manage all the donors and donations data in one system so that different team members could access the data in an easy and fast way. Furthermore, digitalizing such tasks as processing donors' requests, tracking the donation flow, etc., optimize the working process of the animal blood bank in general.

Responsibilities & achievements

Designing and developing a client-server application from scratch. Creating and developing the application architecture in accordance with the business requirements of the client. Organization of an effective team work process on the project: planning tasks for the sprint, daily meetings with the team, regular code reviews, retrospectives, etc. Distributing tasks among team members according to their qualifications and experience. Working closely with teams of QA engineers and business analysts. Preparing and introducing a demo version of the application to the client on a regular basis (one time per sprint). Solving complex and non-trivial tasks on the project. Prioritizing and planning of tasks along with the client for the fastest possible delivery to production of the most priority features for the client's business. Implementing automatic deployment process CI/CD on AWS servers. Bringing the project to production and subsequent support of the project after the release.

React.js
TypeScript
Nest
icon
Full-stack developer

Hop On - Uber like app

An Uber-like platform aims to reduce the cost of rides thanks to the functionality of searching other passengers, who’re interested in the requested direction of the trip. The app has the functionality to create trips, calculate the cost, leave reviews for drivers, communicate between drivers and passengers, and notify a user if there is another user interested in the ride requested/offered they are offering. This is a mobile application for the US market with a web admin panel for easier backend work.

Responsibilities & achievements

Designing and developing a mobile application from scratch. Creating and developing the application architecture in accordance with the business requirements of the client. Working closely and communicating with teams of QA and BA to find and think through solutions, taking into account the goals set by the client. Solving complex and non-trivial tasks on the project. Preparing and introducing a demo version of the application to the client on a regular basis (one time per sprint).

JavaScript
React Native
TypeScript
icon
Full-stack developer

eCommerce platform

Global eCommerce marketplace which connects sales channels within the US market with foreign vendors to sell their goods directly to final clients. The main idea is to create a new way of delivery: a person from the US can act as a mediator by keeping goods on their territory (might be either huge warehouses or any apartment). The project aim is to shorten the delivery time of bought goods from any country to the USA, so the final user from the US can buy any goods from China cheaper than in the US while keeping the time of delivery within a few days.

Responsibilities & achievements

Designing and developing client-side from scratch, designing product architecture out of high-level business requirements, acting as a lead front-end developer. Implementing core functionality in compliance with all technical requirements and best practices. Researching for solutions to non-trivial problems with subsequent analysis and testing of the most appropriate solution. Working closely and communicating with teams of the backend, QA and BA to find and think through solutions to problems, taking into account the goals set by the client. Creating a basic application deployment flow on AWS using services, EC2, ECS, ECR. Preparing and introducing a demo version of the application to the client on a regular basis (one time per sprint).

React.js
TypeScript
Next.js

Education

Higher education in Computer Science

Agency

Web Software Development agency #281

50-100

GMT+2

Dnipro/Ukraine

Core Expertise

Cassandra
Express.js
Java
JavaScript
MongoDB
Node.js
PostgreSQL
React.js
React Native
Scala
Spark
Akka
Play Framework
Nest
GraphQL
Next.js

Industries

Education & Science, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Sports & Fitness, Advertising & Marketing, Social Media & Communication, Healthcare & Medicine, Booking & Rent, Data Science & Machine Learning, Big Data, Internet of Things, Branding, design, web development, SaaS, ERP, Translation and Localization

Want to hire this engineer?

Check if Danyl is available