Giorgi Omiadze, Developer in Tbilisi, Georgia
Giorgi is available for hire
Hire Giorgi

Giorgi Omiadze

Verified Expert  in Engineering

Full-stack Developer

Location
Tbilisi, Georgia
Toptal Member Since
October 15, 2018

Giorgi is a highly-skilled full-stack developer with over five years of experience in React development. He is proficient in translating designs into high-quality code and implementing highly-responsive user interface components with React concepts. His primary focus is on web and mobile development. He is keen on writing clean and reusable code using best practices.

Portfolio

Air Labs
React, Redux, TypeScript
Manufactured Networks, Inc.
React, React Apollo, GraphQL, Prisma, Amazon Web Services (AWS), Amazon EC2...
Good morning Georgia
GRAPH, Craft CMS, Firebase, MongoDB, React Native, Node.js, React, Stripe

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), Jira, Slack

The most amazing...

...project I've worked on was a mobile social network that included many features which helped users spread kindness and people in need to find help.

Work Experience

Senior React Developer

2019 - 2020
Air Labs
  • Created mobile responsive custom components for an existing application.
  • Worked on performance monitoring to improve app loading time.
  • Wrote tests using Jest and reviewed the code of other developers.
Technologies: React, Redux, TypeScript

Senior Full Stack Developer

2018 - 2019
Manufactured Networks, Inc.
  • Created complex messaging system for an existing application.
  • Integrated Whatsapp, SMS, email, and WeChat into the messaging system.
  • Engineered a complex re-usable task management system used by different organizations.
  • Managed server deployment to AWS ECS, EC2, and lambda functions for microservices.
  • Reviewed code of other developers to maintain good code quality.
  • Converted existing desktop web application to mobile responsive app.
  • Created a complex payment system with a combination of one-time payments and recurring billing.
Technologies: React, React Apollo, GraphQL, Prisma, Amazon Web Services (AWS), Amazon EC2, AWS Lambda, Amazon Elastic Container Service (Amazon ECS), TypeScript, Stripe

Senior Full Stack Developer

2016 - 2018
Good morning Georgia
  • Implemented a web application used by different organizations to manage their payment systems.
  • Reviewed and tested code of other developers to monitor app performance and code quality.
  • Planned and created database architecture of a large-scale complex mobile app.
  • Worked on performance enhancement of an existing mobile app which got tremendous improvement after optimization.
  • Integrated Stripe API for mobile application payment system.
Technologies: GRAPH, Craft CMS, Firebase, MongoDB, React Native, Node.js, React, Stripe

Back-end Developer

2014 - 2015
Freelance
  • Worked API integrations and database structures for various applications.
  • Created web applications using CMS and different front-end frameworks.
  • Created mobile responsive static web pages with different types of animations.
Technologies: JavaScript, Ext JS, Ajax, MySQL, Java

Web Portal

This project was the portal for the company Diebold Nixdorf. Users were registered with different roles for their company, where admins added their partners. Each partner had an admin user who could manage users only for their partners, and these partners had their terminals for their merchants. They could buy more terminals that could be displayed while adding new merchants, which are companies for partners. Merchants had their transactions viewed in the partner's account separately. The web application included complex functionality for managing many partners' and merchants' transactions. I worked on the back-end and the front-end using React, Node.js, and MongoDB on this project.

Goodify

https://apps.apple.com/us/app/goodify/id1382210600
Implemented back-end and front-end of the big social media like a mobile application. It featured lots of complex features to enhance the user experience. The project included an online payment system, advanced search by geolocation, user review system, and complex custom chat.

Skollabet

Mobile application for a school where teachers can manage their students with this app. I implemented front-end and back-end using React Native and Firebase.

Improving Lives Portal

A web application where users register and get individual meal plans and exercise plans for their health. These plans change every day and the users register their progress. The application has lots of features with complex functionality. I worked on the front-end with React.

Improving Lives Blog

https://improvinglives.no/
Blog for improving lives portal where users can get maximum information. I worked on front-end using React.

Peltarion

https://peltarion.com/
Developed website using jQuery, HTML, CSS, and content managed with Craft CMS

Skollverket

Facebook bot that chats with the user, answers questions, and generates video for each user separately and sends to the user. Worked on back-end and front-end using Node.js and React.

Sector

https://www.sector.no/
Worked on the front-end of this website.

Save Tropical House

Worked on the part of the back-end of this website using Node.js.

Idea cloud

A social network where users register and post their ideas, other people can see each other's posts, to discuss their ideas and they can comment, like, or unlike this ideas, or go to direct chat and discuss there, with the author of the post. In this project, I did all the back-end work using Java and MySQL, and on the front-end, my part was to implement chat which was written on JavaScript.

Maze generator

A desktop application written in C# that generates a maze of different sizes with a special algorithm and gives the user the ability to find a path and then it shows right path, using Bfs algorithm.

Languages

CSS3, HTML5, GraphQL, JavaScript, Java, TypeScript

Frameworks

Express.js, React Native, Ext JS, Redux

Libraries/APIs

Node.js, React, Stripe

Tools

React Apollo, Expo.io, Git, Prisma, Expo, Amazon Elastic Container Service (Amazon ECS), Jira, Slack

Paradigms

Object-oriented Programming (OOP), Asynchronous Programming, Concurrent Programming, Functional Programming

Platforms

Firebase, Windows, Visual Studio Code (VS Code), Craft CMS, Amazon EC2, AWS Lambda, Amazon Web Services (AWS)

Storage

Firebase Realtime Database, MongoDB, PostgreSQL, MySQL

Other

Full-stack, GRAPH, Ajax

2013 - 2017

Bachalor's Degree in Computer Science

Free University - Georgia, Tbilisi

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