Dito Orkodashvili, Developer in Tbilisi, Georgia
Dito is available for hire
Hire Dito

Dito Orkodashvili

Verified Expert  in Engineering

Front-end Developer

Tbilisi, Georgia

Toptal member since December 14, 2021

Bio

Dito is a senior front-end developer with eight years of experience in programming with a demonstrated history of building several robust web applications for multiple leading tech companies, like Hewlett Packard, AzRy, Discovery LTD, and ADM. He is proficient in JavaScript, React, and the wide ecosystem around these technologies. Dito learns fast, communicates well, and welcomes a challenge.

Portfolio

ADM Interactive
React, TypeScript, Yarn Workspaces, Storybook, SCSS, Jest...
Discovery
TypeScript, Angular, RxJS, HTML, CSS, Front-end
Azry
JavaScript, React, Material UI, TypeScript, PHP, HTML, CSS, Front-end, Startups

Experience

  • React - 6 years
  • Material UI - 3 years
  • JavaScript - 3 years
  • Redux - 2 years
  • Storybook - 2 years
  • Jest - 1 year
  • React Testing Library - 1 year
  • TypeScript - 1 year

Availability

Part-time

Preferred Environment

Jira, Git, Slack, Windows

The most amazing...

...thing that I've developed is the reusable components library that is used on HP online stores in different countries.

Work Experience

Senior Front-end Developer

2021 - PRESENT
ADM Interactive
  • Developed reusable accessible components library that is used in HP online stores for different countries.
  • Created pixel-perfect, responsive UIs based on the provided DX prototypes.
  • Improved performance of the existing React components.
Technologies: React, TypeScript, Yarn Workspaces, Storybook, SCSS, Jest, React Testing Library, HTML, CSS, Front-end, User Experience (UX), User Interface (UI)

Senior Front-end Developer

2020 - 2021
Discovery
  • Developed reusable Angular components that were used for one of the leading insurance company's website.
  • Created a video chat application to let users have remote consultations with their doctors.
  • Worked on the development of PWA for the health insurance company using Angular, which let users purchase and share vouchers, schedule remote visits to their doctors, and manage medical history.
Technologies: TypeScript, Angular, RxJS, HTML, CSS, Front-end

Web Developer

2018 - 2020
Azry
  • Developed the portal that combined multiple standalone applications into one interface using React library. That eased the working process from several banks and financial institutions.
  • Worked on the development of the client's verification system for banks using React library. That was used to verify the client when using the bank paybox for transferring funds to other bank accounts.
  • Maintained existing website for Legislative Herald of Georgia that was written in PHP and Drupal. The website is the main official source of published laws and constitutions.
  • Participated in interviewing and hiring new employees for the company.
Technologies: JavaScript, React, Material UI, TypeScript, PHP, HTML, CSS, Front-end, Startups

Web Developer

2013 - 2018
LEPL Department of Common Courts of Georgia
  • Developed tasks management system for the IT department using Laravel, which was later used for other departments as well.
  • Maintained and developed company website using Laravel from scratch.
  • Worked on the development and maintenance of a web application for uploading, storing, and sending archived documents.
  • Developed and maintained device service management web application using Laravel for tracking the statuses of damaged devices sent to the service.
Technologies: PHP, Laravel, jQuery, JavaScript, HTML, CSS, Dashboards

Experience

Components Library

React reusable components library, which is used on Hewlett Packard online stores. The requirement was to build accessible, pixel-perfect components based on the existing DX designs. These components were easily testable in an isolated environment, which was set up with a Storybook. Our main goal was to provide the well-documented components with clean API to be easy to use and control.

Virtual Consultation PWA

This progressive web app was created for one of the leading health insurance companies. The goal was to let users have remote consultations with their doctors via video chat and a user-friendly interface. It allowed users to purchase vouchers for themselves or other family members. These vouchers could be used in drug stores and doctor consultations. During the consultation, the doctors had the interface to make notes, view patient health records, and check patients' vital signs using an external device.

Applications Portal

I developed an applications portal for banks and financial institutions. The portal unified multiple independent applications into one big interface, making the work process easier for employees. They needed to run several different software to make operations related to money transfers before. Now they only use one application that combines all of the other standalone applications they need. This portal can also provide some global configurations used for embedded apps.

Client Verification System

I developed a configuration dashboard for the client verification application that banks used to verify the clients who used their payboxes for money transfers. Before making any transaction, the client had to verify himself by providing his phone number and using OTP.

Task Management System

I developed the task management system for the IT department, which let our head of department manage and divide tasks to employees. Later this app was used by other departments as well. It made it easy to track times spent on each task, reassign employee requests, and much more. I did both back end and front end for this app.

Skills

Libraries/APIs

React, jQuery, React Testing Library, Node.js, RxJS

Tools

Yarn Workspaces

Languages

JavaScript, TypeScript, HTML, CSS, SCSS, PHP

Frameworks

Redux, Material UI, Laravel, Jest, Angular

Other

Front-end, Storybook, Dashboards, Startups, User Experience (UX), User Interface (UI)

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