Anton Rublev, AWS Developer in Lviv, Lviv Oblast, Ukraine
Anton Rublev

AWS Developer in Lviv, Lviv Oblast, Ukraine

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.
Anton is now available for hire

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

Location

Lviv, Lviv Oblast, Ukraine

Availability

Part-time

Preferred Environment

Node.js, GitHub, VS Code, TypeScript, Cypress.io, Jest, TypeORM, React, Next.js

The most amazing...

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

Employment

  • 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.io, Segment.io, Web, NPM, Jest, React Redux, SQL, Git, Test-driven Development (TDD), Serverless, Redis, GitHub, YARN, Redux Thunk, ECMAScript (ES6), MUI (Material UI), HTML, Mongoose, Functional Programming, JSS, Webpack, Events, MacOS, VS Code, HTML5, Sagas, eCommerce, TypeScript 3, AWS, 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), MUI (Material UI), HTML, Mongoose, Functional Programming, JSS, Events, MacOS, VS Code, HTML5, TypeScript 3, AWS, 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, 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.
    • Developed and maintained the reusable UI components library.
    • Developed 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, 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, VS Code, HTML5, 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, Trello, Jira, SQL, Atlassian, Web Development

Experience

  • 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

  • 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

  • Increase Code Maintainability With React Integration Testing (Publication)
    Integration tests provide a lot of value considering the time and effort required for testing. React integration tests improve code maintainability, yet they don’t slow down development. In this article, Toptal Software Developer Anton Rublev demonstrates how you can harness the power of react-testing-library to create superior code without wasting time.

Skills

  • Languages

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

    MUI (Material UI), Next.js, Express.js, Jest, Redux, Serverless Framework, YARN, gRPC, NestJS, Cypress.io, 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, VS Code, 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
  • Other

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

Education

  • Course Certificate in Algorithms: Design and Analysis
    2018 - 2018
    Stanford University - Online
  • Postgraduate Degree in Information Systems Business Analyst
    2013 - 2014
    George Brown College - Toronto, Ontario, Canada
  • Master's of Science Degree in Computer Science in Economics
    2005 - 2010
    Tyumen State University - Tyumen, Russia

Certifications

  • AWS Certified Cloud Practitioner
    JULY 2021 - JULY 2024
    AWS
  • Algorithms: Design and Analysis
    JANUARY 2018 - PRESENT
    Stanford University

To view more profiles

Join Toptal
Share it with others