Summary

Expertise

Project Highlights

Education

Agency

AR

English:

Upper Intermediate

Anton R.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Fullstack JavaScript Developer

Fullstack Software Engineer with more than 4.5 years of experience in JavaScript and related technologies. Result oriented hard worker with strong problem solving skills. Applies modern principles, methodologies, tools, and systemic processes to support the launch of new business capabilities. Excited to pursue new projects to grow up skills

Want to hire this engineer?

Check if Anton is available

Expertise

Years of commercial development experience

4 years of experience

Core technologies

React.js 4 years
TypeScript 4 years
Node.js 3 years
AWS 2 years
GraphQL 2 years
DynamoDB 2 years

Other technologies

Express.js
JavaScript
Node.js
React.js
TypeScript
Redux

Project Highlights

icon
Full Stack Developer

REALISEME

REALISEME

RealiseMe is a web-based recruiting platform that allows schools and teachers of Great Britain to find matches for their positions. It aims to enable supply teachers to be invited for supply booking skipping recruiting agencies.

Responsibilities & achievements

Code Review Testing an optimizing performance Adding documentation Designing structure of services

Java
JavaScript
Node.js
Elasticsearch
Vue.js
AWS Lambda
icon
Full Stack Developer

Wine Tracking Service

nda

The service aimed at tracking the aging conditions and routes of wine bottles from the winery cellar to the end consumer. This service allows customers to monitor the condition of wine on the whole route and have analytic data like temperature on the graphs. The task was to modernize the already existing website and extend its functionality. The website is more like an admin panel or personal cabinet for the end-users (wine producers) who need a robust IoT solution to monitor the changes in the environmental conditions - wine cellars and wine packages. The developed website allows users to monitor temperature, humidity, brightness, and other changes that may affect the wine condition. The data is displayed in the form of graphics and is gathered with the IoT devices provided by the customer to the end-users. Our developers ensured that every time some change that could affect the wine happens, the user receives an alert that is sent to their email.

Responsibilities & achievements

Implementing business logic Implementing UI Implementing GraphQL queries Implementing Google Maps Designing PostgreSQL tables Implementing Cognito authorization

AWS
PostgreSQL
React.js
TypeScript
Serverless
AWS Lambda
icon
Back End Dev

Connectivity Application

nda

The main idea is to provide the ability for clients to integrate with our API and integrate with theirs. More than 7 micro-services, each dedicated to do its job. One service - External API was used to expose to the outside world our API that uses all the latest standards. The service had its ACL that gave us the ability to provide flexible access to any specific resources for any client on our side. Feed Manager was loading data from our database based on different criteria, converting data into a client's specific format and pushing either to our S3 bucket or to client's FTP. Another service - Supply Manager was used to integrate with clients' API and import their data into our database (ETL). Demand Manager was used to push data to clients databases when a change on our side occurs. Validation Service was used to validate incoming and outgoing data in all parts of our application. Datamart Service was used to fetch data different sources, group them and turn into usable facts that later were used for user analytics. And a bunch of other micro-services for uploading data to S3 and providing links to files from on our side; Integration that didn't fit into supply/demand services; ETL services that were hooked to our database.

Responsibilities & achievements

Designing services' architecture Designing code structure Designing implementation flow Writing back-end/front-end code Writing tests Designing API endpoints according to JSON API standards Making changes to Docker configuration files Code reviews Requirements refinement Working with a remote team

AWS
Express.js
MongoDB
Node.js
React.js
Docker
Redux
icon
Back-end Developer

Housing Rental

NDA

The application is a booking platform for corporate housing built as a set of microservices on the back-end, as a Monorepo on the front-end, and using various third-party integrations. Within this project we re-created a legacy multi-step part of the application from scratch which involved a lot of both client-side and server-side business logic. After this initial step we worked across various parts of application to implement new features and extend existing functionality. Among the features we worked on are dynamic generation and embedded signing of PDF documents, search functionality for the internal admin webapp, overview page for landlords with apartment views chart and aggregated statistics.

Responsibilities & achievements

Designing implementation flow Writing back-end Writing tests Code reviews Requirements refinement Working with a remote team

AWS
MongoDB
Node.js
React.js
Elasticsearch
Redux
Mongoose
Jest
FeathersJS
AWS Lambda
Amazon Athena

Education

Higher education in Computer Science

Agency

Web & mobile development agency #21

100-400

GMT+2

Kharkiv/Ukraine

Core Expertise

Ajax
Alfresco
Amazon API
Amazon EC2
AngularJS
ASP.NET
AWS
CSS
Hibernate
HTML5
Hybris
Java
JavaScript
Liferay
Linux
MongoDB
.NET
Node.js
PHP
PostgreSQL
Python
React.js
React Native
Scala
Selenium
Shopify
Spring
SQL
Vaadin
Web Development
Windows
WordPress
Android
Automated Testing
Bootstrap
Cucumber
Demandware
DevOps
Git
Icefaces
IntelliJ IDEA
iOS
JSON
Laravel Framework
Mobile
Software QA Testing
Adobe Illustrator
Adobe Photoshop
Project management
Redux
Vue.js
Maven
GitLab
Firebase

Industries

E-Commerce & Retail, Information services & Technologies, Advertising & Marketing, Service & Support

Want to hire this engineer?

Check if Anton is available