Summary

Expertise

Project Highlights

Education

Agency

EB

English:

Upper Intermediate

Eugene B.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Full-stack JS/TS engineer

JavaScript Developer with over 8 years of experience in software programming. Strong knowledge of React.js, Node.js, and GraphQL; also familiar with Docker, MySQL, and MongoDB. Has good communication skills, suggestiveness, and a proactive attitude; is goal-oriented and a good team player.

Want to hire this engineer?

Check if Eugene is available

Expertise

Years of commercial development experience

8 years of experience

Core technologies

PostgreSQL 5 years
TypeScript 4 years
Node.js 8 years
React.js 8 years
Next.js 4 years
GraphQL 5 years

Other technologies

AWS
Backbone.js
CSS
jQuery
MongoDB
MySQL
PostgreSQL
React Native
SQL
HTML
Docker
Vue.js
AWS Lambda
React-Apollo

Project Highlights

icon
Full-stack developer

Enterprise software solution that focuses on Enterprise Architecture (EA)

Jan `22 - Aug `23

2 years

It offers organizations a platform to visualize, document, and analyze their architecture across different dimensions. The developer was primarily involved in the front-end development of a product. Their role evolved from migrating the codebase from older technologies to newer ones, enhancing visualization features based on user feedback, and then further dividing the project into two independent front-end applications tailored to different user needs.

Responsibilities & achievements

• Migrating part of the codebase from Backbone and jQuery to React and TypeScript. • Refurbishing various visualizations from JS Backbone to TS React. • Improving visualizations based on user feedback and analysis. • Implementing new features and enhancements to existing visualizations. • Tracking and collecting information about user interaction with data and visualizations to comprehend storytelling usage patterns. • Dividing the project into two distinct front-end applications, each catering to different user needs. • Distinguishing business logic into general and specific categories and devising module interaction interfaces. • Routine responsibilities, including bug fixing, testing, and e2e testing for new features.

Backbone.js
JavaScript
jQuery
Node.js
React.js
TypeScript
Next.js
icon
Full-stack developer

Business Intelligence and Data Visualization Platform

Jan `20 - Jan `22

2 years

The platform serves as a specialized data visualization tool tailored for a prominent pharmaceutical company with niche expertise in prostate cancer investigation and treatment. It showcases an array of features, including multiple charts, reports, tables, and more. Presently, numerous applications operate using both Qlik View and Qlik Sense. However, the existing implementation with Qlik View is experiencing performance bottlenecks, leading to slow and cumbersome operations. Our primary objective is to transition from Qlik View to Qlik Sense. In conjunction, we are also focused on developing a React web application that leverages the Qlik Sense Capability API. This new application not only boasts a refreshed user interface but also promises rapid and efficient responses to user queries.

Responsibilities & achievements

• Collaboration with the product manager about the current tasks and future deployment. • Support of the existing codebase and functionality of the application. • Work with API and overcoming difficulties and limitations. • Optimization of the front-end response.

React.js
TypeScript
Next.js
icon
Full-stack developer

Video tech platform

Feb `19 - Jan `20

11 months

Participated in the development of an innovative platform designed to revolutionize video content creation for businesses. This platform empowers companies with the necessary training, equipment, and resources to shoot their content. Once the footage is uploaded, it undergoes professional editing, with the addition of branding animations, cutaways, titles, music, and color grading, delivering a polished video within 24 hours. This unique solution, distinguished by its subscription-based and scalable model, disrupts the traditional video production landscape. Integrating creative training, a dedicated equipment kit, cloud-based storage, and expert editing, the platform facilitates continuous video content creation. With a global presence spanning cities like London, Sydney, San Diego, Singapore, and Hong Kong, it underscores a commitment to democratizing high-quality, cost-effective video production for all.

Responsibilities & achievements

• Writing of new React.js components and Node.js. • Support of the existing codebase. • API creating. • Back-end optimization.

Node.js
PostgreSQL
React.js
TypeScript
GraphQL
icon
Full-stack developer

Project management tool

Feb `17 - Feb `19

2 years

A personalized online home improvement tool to help busy people manage their home improvement projects and upgrade their lives. It is available over the web and mobile. It allows homeowners to match them with compatible design building professionals and provides the tools to get their projects done right. The application removes the barriers and provides the support and protection they both need to ensure project success. It gives homeowners and Pros the information they need to make informed decisions, the technology to manage their projects from start to finish, and create lasting relationships that will result in better homes.

Responsibilities & achievements

• Writing of new React.js components and React Native mobile applications. • Implementing new functionality.

Node.js
PostgreSQL
React.js
React Native
GraphQL
icon
Full-stack developer

Educational Social Network

Jan `16 - Feb `17

1 year

The product is a closed community for those who build their business in education. The educational social network is intended for the communication of various users and the promotion of information about educational companies. The network gives users an opportunity to publish and share various content. The customer earned seed capital on the sale of the previous startup project and decided to use this capital to implement his new idea. Initially, he personally engaged in the development of the project. But very soon, he felt a lack of time for his entire business. The founder couldn't be involved in all directions simultaneously. It was necessary to attract a highly qualified developer for further effective project development. So he could take over the technical implementation of the application. That's why he invited us to participate in this project.

Responsibilities & achievements

• Refinement of the project architecture. • Writing code and implementing new functionality. • Development of a scheme for the introduction of new modules. • Data migration. • Making technical decisions.

MongoDB
Node.js
React.js
icon
Full-stack developer

Image sharing web application

Sep `15 - Nov `15

2 months

The web application is developed for designers and photographers with thousands of image assets and a management tool for those assets. The main idea is to tag images, store, and download them in a nice and ordered fashion. The main challenge was finding a way to zip and download images, as the archives might reach 20GB or more in size.

Responsibilities & achievements

• Bug fixing on both front and back end sides. • Implementing new functionality.

MySQL
Node.js
React.js
AWS Lambda

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Eugene is available