Giorgi Omiadze, Full-stack Developer in Tbilisi, Georgia
Giorgi Omiadze

Full-stack Developer in Tbilisi, Georgia

Member since September 7, 2018
Giorgi has many years of working experience as a full-stack JavaScript developer. He has solid knowledge of web and mobile technologies such as React and React Native. Projects he has worked on include big applications with complex functionality that are used by thousands of users. Giorgi joined Toptal to find interesting projects for developing web and mobile applications.
Giorgi is now available for hire

Portfolio

Experience

  • Full-stack, 4 years
  • JavaScript, 4 years
  • React, 3 years
  • MongoDB, 3 years
  • Node.js, 3 years
  • Express.js, 3 years
  • Firebase, 2 years
  • React Native, 2 years

Location

Tbilisi, Georgia

Availability

Part-time

Preferred Environment

Windows, Visual studio code, Git, Expo

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.

Employment

  • Full Stack Developer

    2016 - PRESENT
    Good morning Georgia
    • Developed many web and mobile applications from scratch using JavaScript frameworks and worked on the front-end and back-end of existing big projects.
    Technologies: React, Node.js, React Native, MongoDB, Firebase, Craft CMS, Graph ql
  • Back-end Developer

    2014 - 2015
    Freelance
    • Worked on many different projects, some of them included work only on the back-end and others were on the front-end with different frameworks.
    Technologies: Java, MySQL, Ajax, Ext JS, JavaScript

Experience

  • Web Portal (Development)
    https://www.commerceconnect.se/

    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 own terminals for their merchants. They could buy more terminals which then could be displayed while adding new merchants, which are companies for partners. Merchants had their transactions, which were viewed in the partner's account separately. The web application included complex functionality for managing many partners and merchants with their transactions. On this project, I worked on the back-end and the front-end using React, Node.js, and MongoDB.

  • Goodify (Development)

    Big mobile application where users register and post missions. Other users can see these missions by their location and check the details of the mission including the address on the map that shows the radius around the mission, the author's information, and the author's review. After that, users contact the author and chat in direct messenger which has many functions. The author chooses one user and other users' chats are closed. After that, the author finishes the mission for the chosen user and donates. Authors have the option to skip the donation step. Then, they rate each other and write reviews which are displayed for other users. Authors can be anonymous. I implemented almost everything in this project including front-end and back-end using React Native, Firebase, and Stripe for payments.

  • Skollabet (Development)

    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 (Development)

    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 (Development)
    https://improvinglives.no/

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

  • Peltarion (Development)
    https://peltarion.com/

    Developed website using jQuery, HTML, CSS, and content managed with Craft CMS

  • Skollverket (Development)

    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 (Development)
    https://www.sector.no/

    Worked on the front-end of this website.

  • Save Tropical House (Development)
    https://savetropicalhouse.no/

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

  • Idea cloud (Development)

    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 (Development)

    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.

Skills

  • Languages

    CSS3, HTML5, JavaScript, GraphQL, Java
  • Frameworks

    Express.js, React Native
  • Libraries/APIs

    Node.js, React
  • Paradigms

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

    Firebase, Craft CMS
  • Storage

    Firebase Realtime Database, MongoDB, MySQL
  • Other

    Full-stack
  • Tools

    Expo.io, Git, React Apollo

Education

  • Bachalor's degree in Computer Science
    2013 - 2017
    Free University - Georgia, Tbilisi

To view more profiles

Join Toptal
I really like this profile
Share it with others