Anton Rublev, Developer in Lviv, Lviv Oblast, Ukraine
Anton is available for hire
Hire Anton

Anton Rublev

Verified Expert  in Engineering

Software Developer

Location
Lviv, Lviv Oblast, Ukraine
Toptal Member Since
June 24, 2019

Anton has both extensive business analysis and software development experience. As a full-stack JavaScript developer, he has solid technical knowledge and a passion for great UX. Anton refactors and writes clean code, applies test-driven development, and practices peer code reviews and pair programming.

Portfolio

Namaste Technologies
Node.js, TypeORM, TypeScript, JavaScript, React, Redux, Redux-Saga...
Freelance
Serverless, Node.js, TypeScript, MongoDB, React, GraphQL, Apollo Server...
AVR Spot Creative
MongoDB, Git, Jest, Firebase, Cordova, Express.js, HTML, Sass, CSS, Redux...

Experience

Availability

Part-time

Preferred Environment

Node.js, GitHub, Visual Studio Code (VS Code), TypeScript, Cypress, Jest, TypeORM, React, Next.js

The most amazing...

...project I have implemented was a scalable, performant, multilingual and multi-region eCommerce marketplace web app.

Work Experience

Senior Software Engineer

2019 - PRESENT
Namaste Technologies
  • Designed and developed a scalable fulfillment service to transfer orders and products between Shopify and third-party POS systems.
  • Developed and maintained scalable, multilingual, and multi-regional marketplace front end in React.
  • Developed a service for issuing and tracking medical documents for patients by nurse practitioners.
  • Worked on a web app for nurse practitioners to perform online video consultations, record notes, and issue medical documents.
Technologies: Node.js, TypeORM, TypeScript, JavaScript, React, Redux, Redux-Saga, Amazon S3 (AWS S3), Amazon Cognito, PostgreSQL, MongoDB, Express.js, Next.js, NestJS, AWS Lambda, Google API, iOS Authentication, Apache Kafka, Shopify API, Cypress, Segment.io, Web, NPM, Jest, React Redux, SQL, Git, Test-driven Development (TDD), Serverless, Redis, GitHub, YARN, Redux Thunk, ECMAScript (ES6), Material UI, HTML, Mongoose, Functional Programming, JSS, Webpack, Events, MacOS, Visual Studio Code (VS Code), HTML5, Sagas, eCommerce, TypeScript 3, CI/CD Pipelines, Terraform, React Query, CSS-in-JS, GraphQL, JSX, Web Development, Amazon Web Services (AWS), Lambda Functions, Amazon API Gateway

Senior Full-stack Engineer

2020 - 2020
Freelance
  • Developed performant React app for managing and tracking training assignments for a local running club.
  • Developed a GraphQL serverless API for managing and tracking training assignments for a local running club.
  • Implemented authentication, authorization, emails, and push notifications.
Technologies: Serverless, Node.js, TypeScript, MongoDB, React, GraphQL, Apollo Server, React Apollo, Next.js, CSS-in-JS, Web, NPM, JavaScript, Git, GitHub, YARN, ECMAScript (ES6), Material UI, HTML, Mongoose, Functional Programming, JSS, Events, MacOS, Visual Studio Code (VS Code), HTML5, TypeScript 3, CI/CD Pipelines, Serverless Framework, JSX, Web Development, Amazon Web Services (AWS), Lambda Functions

Software Developer

2018 - 2019
AVR Spot Creative
  • Developed an iOS and Android app based on Cordova and React.
  • Implemented a web dashboard with administrative and reporting capabilities.
  • Implemented a PGP-based user data encryption flow.
  • Created a web portal with the support of data-driven surveys, authentication, and encryption.
Technologies: MongoDB, Git, Jest, Firebase, Cordova, Express.js, HTML, Sass, CSS, Redux, Node.js, React, Web, NPM, React Redux, JavaScript, Test-driven Development (TDD), GitHub, YARN, Redux Thunk, ECMAScript (ES6), Redux-Saga, Firebase Cloud Functions, Mongoose, Functional Programming, Events, MacOS, Visual Studio Code (VS Code), Sagas, TypeScript 3, CI/CD Pipelines, JSX, Web Development

Software Developer

2017 - 2018
360insights.com
  • Developed the responsive front-end development with React and Sass.
  • Created and maintained the reusable UI components library.
  • Built T-SQL queries and stored procedures for automated reporting.
  • Developed web and API services from the ground up.
Technologies: Git, Chai, Mocha, Jest, gRPC, T-SQL (Transact-SQL), Amazon DynamoDB, Amazon S3 (AWS S3), Events, RabbitMQ, Storybook, Restify, Express.js, Babel, Rollup, Webpack, Sass, Styled-jsx, Next.js, Node.js, Redux, React, Web, NPM, React Redux, SQL, Jira, JavaScript, Test-driven Development (TDD), Redis, GitHub, YARN, Atlassian, Redux Thunk, ECMAScript (ES6), HTML, Mongoose, Functional Programming, MacOS, Visual Studio Code (VS Code), HTML5, Amazon Web Services (AWS), CI/CD Pipelines, Terraform, JSX, Web Development

Technical Business Analyst

2014 - 2017
360insights.com
  • Elicited, analyzed, and documented business requirements.
  • Documented system requirements in the form of user stories, wireframes, and system process models.
  • Prioritized and managed requirements through SDLC.
Technologies: Microsoft Visio, MongoDB, T-SQL (Transact-SQL), Trello, Jira, SQL, Atlassian, Web Development

Employee Awareness and Cultural Engagement Platform

• Developed an iOS and Android app based on Cordova and React
• Implemented a web dashboard with administrative and reporting capabilities
• Built and implemented a PGP-based user data encryption flow
• Created a web portal with the support of data-driven surveys, authentication, and encryption

Business Intelligence Enhancements

• Developed UI dashboard features
• Created and developed TSQL queries and stored procedures
• Refactored the existing codebase

Async Reports Workflow

• Developed back-end services with REST API and async messaging
• Implemented files and metadata storage with AWS S3 and DynamoDB
• Implemented asynchronous web notifications with Server-sent events and RabbitMQ
• Responsive front-end development with React and Sass

Volume Incentives Platform

• Built REST APIs with Express and Restify
• Created TSQL queries and stored procedures
• Developed a responsive front-end with React and Sass

React Hooks Solution

https://github.com/AntonRublev360/react-use-form-hooks
I developed a powerful and concise solution using React Hooks for managing form and form field states. Leveraging the React Hooks API, this project effectively abstracts UI logic, providing a streamlined approach to handling form inputs and overall form state. It showcases the immense potential of the new API, particularly in the context of managing forms.

Generic Volume Incentives Platform

• Set up web and API services from the ground up
• Configured module bundlers and implemented custom Webpack, Rollup loaders, and plugins
• Developed and maintained a Reusable UI Components Library
-Designed and implemented gRPC service
• Wrote epics and user stories

Running Club Training Management Platform

• Developed dashboard React app for management and tracking of training assignments
• Developed GraphQL serverless API for training management and tracking
• Implemented authentication, authorization, emails, and push notifications

Languages

JavaScript, ECMAScript (ES6), SQL, HTML, CSS, Sass, TypeScript, TypeScript 3, T-SQL (Transact-SQL), GraphQL, HTML5

Frameworks

Material UI, Next.js, Express.js, Jest, Redux, Serverless Framework, YARN, gRPC, NestJS, Cypress, React Native

Libraries/APIs

Node.js, React, Redux-Saga, Styled-jsx, React Redux, Chai, React-Intl, MobX, Restify, Google API, Shopify API, Segment.io

Tools

Redux Thunk, JSX, JSS, NPM, Git, Mongoose, Jira, Trello, Amazon Cognito, GitHub, Babel, Mocha, Microsoft Visio, Webpack, Rollup, RabbitMQ, Atlassian, React Apollo, Terraform

Storage

Amazon S3 (AWS S3), MongoDB, Amazon DynamoDB, Redis, PostgreSQL

Paradigms

Test-driven Development (TDD), Functional Programming

Platforms

Web, Amazon Web Services (AWS), MacOS, Firebase, AWS Lambda, Apache Kafka, Visual Studio Code (VS Code)

Other

Gatsby, Serverless, Firebase Cloud Functions, React Query, eCommerce, Web Development, Amazon API Gateway, Storybook, Events, Cordova, TypeORM, iOS Authentication, Apollo Server, CSS-in-JS, CI/CD Pipelines, Sagas, Lambda Functions, User Interface (UI), React Hooks

2018 - 2018

Course Certificate in Algorithms: Design and Analysis

Stanford University - Online

2013 - 2014

Postgraduate Degree in Information Systems Business Analyst

George Brown College - Toronto, Ontario, Canada

2005 - 2010

Master's of Science Degree in Computer Science in Economics

Tyumen State University - Tyumen, Russia

JULY 2021 - JULY 2024

AWS Certified Cloud Practitioner

AWS

JANUARY 2018 - PRESENT

Algorithms: Design and Analysis

Stanford University

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring