YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

ED

English:

Advanced

Eduard D.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Advanced

JavaScript & TypeScript Software Engineer

I am a senior full-stack software engineer specializing in JavaScript and TypeScript development, using React, Next.js, Express, and NestJS frameworks. Proficient in implementing mobile products for iOS and Android platforms using React Native. I have experience developing healthcare, social networking, and business management software solutions. My expertise in managing the development process and working closely with stakeholders ensures effective workflow. To achieve the desired results, I design software architecture around business goals.

Want to hire this engineer?

Check if Eduard is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

React Native 6 years
React.js 5 years
Redux 6 years
Node.js 5 years
Express.js 5 years
Docker 4 years

Other technologies

MongoDB
PostgreSQL
Angular 2x
Redux-saga

Project Highlights

icon
Lead Cross platform developer

MindAuth

A B2B Blockchain two factor authentication API service that is developed as a b2b product for security concerned businesses like banks, healthcare businesses, crypto platforms and so on. From a user perspective, this system serves as a cross-platform React Native application that runs both on iOS and Android and raises the security of connected 3rd parties via two-factor authentication: the first factor is the user’s biometrics and the second factor is custom memories created by the user.

Responsibilities & achievements

Responsible for designing and developing the client side of the application from scratch, including web admin panel and IOS and Android applications. Developing unique security solutions for each platform. Used to work deeply with biometric features: touch and face id. Admin panel was built with keeping in mind standard features like roles management and basic statistics along with some custom, project-required solutions.

React.js
React Native
WebSockets
Redux
icon
Senior React Native developer

VanGo

An uber-like app for parents, who care about their children's safety. The app allows parents to order a ride for a child, including recovered rides(pre-scheduled rides), follow the ride. The platform has deep background checking for riders in order to meet high-security levels. The platform contains two applications: for parents and for drivers - both built for IOS and Android. For easier payments system was integrated, Stripe.

Responsibilities & achievements

Responsible for designing and developing the mobile applications (Parents and Drivers apps). Implement a Parents app for booking rides for their children. Implement a Driver app for getting rides. The development process required frequent calls with customers and everyday meetings with Tech specialists from the client-side. On-demand the team was scaled under my leadership.

React.js
React Native
Redux
icon
Senior React Native developer

Invoice Maker

A B2B solution to simplify the process of creating invoices on the go. The target users were freelancers, consultants, contractors, and small business owners. The solution contains two mobile applications: IOS and Android platforms. It allows right from the pocket to create an invoice based on pre-created templates, which are easy to customize. The app has a subscription model of monetization, so there have been used native IOS and Android tools.

Responsibilities & achievements

Responsible for designing and developing mobile applications for IOS and Android using React Native. The team consisted of three developers and my aim was to merge the work of all of them to build the applications efficiently. In order to meet high-level requirements from the design team, there had to be customized almost every component from the Material UI library.

Facebook API
React.js
React Native
Redux
Material-UI
icon
Middle React developer

OfficeTime - time tracker

The tool allows to optimize time spent on routine tasks for the IT Agile teams: time tracking, task status reporting, auto invoice generation based on time reported, and so on. The time tracker app allowed employees to track time on different projects if they worked part-time. In order to automate it the application had integrations with Jira, Asana, Trello. The result was generated PDF, Excel, and Word documents with detailed reports for the requested time period along with an invoice to be sent to the customer.

Responsibilities & achievements

Responsible for prioritising, spreading tasks among developers and developing web frontend of the application. The team worked using Agile methodology and consisted of 4-6 team members. One of core requirements was mobile-friendly design and I was responsible for converting web view to any-screen mobile or tablet view.

React.js
HTML
Sass
Redux

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 Eduard is available