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

Giorgi Batiashvili

Verified Expert  in Engineering

React Developer

Tbilisi, Georgia

Toptal member since August 11, 2022

Bio

Giorgi is an enthusiastic React developer from Tbilisi, Georgia, with eight years of experience in the field. He has led a team of 30 people and managed their workflows. He worked on an HRMS/ERP platform, an Amazon affiliate platform, an allocation tool for an enterprise company, an AI D&D browser game, and others. Giorgi loves facing new challenges. His competitiveness, leadership, desire to learn, and ability to think outside the box make him the key professional to any project's success.

Portfolio

Deckers - Retail
React, Amazon Web Services (AWS), AWS Deployment, REST APIs, JSON REST APIs...
An Online Freelance Agency
React, Redux, Git, JavaScript, TypeScript, Babel, NPM, Webpack, Lerna...
Freelance
PHP, Laravel, React, React Redux, Redis, Amazon Web Services (AWS), JavaScript...

Experience

  • JavaScript - 7 years
  • Git - 6 years
  • TypeScript - 4 years
  • React Redux - 4 years
  • React - 4 years
  • PHP - 3 years
  • WordPress - 2 years
  • Lerna - 2 years

Availability

Part-time

Preferred Environment

WebStorm, Remote Work, Jira, Figma

The most amazing...

...solution I've developed is a browser game that combines multiple AI agents and tools to create truly unique, endless stories for players.

Work Experience

React Developer

2022 - PRESENT
Deckers - Retail
  • Developed the project MVP from scratch with the Agile methodology and the Scrum team.
  • Added features, implementations, and complex UI elements, such as level-3 nested tables with virtualization and lazy loading.
  • Created the entire project from the ground up, planned its front-end architecture, and developed it with React and Recoil as a state management tool.
  • Contributed to the application, which runs on multiple regions, handles various users, and allows them to allocate and replenish inventories throughout numerous warehouses.
Technologies: React, Amazon Web Services (AWS), AWS Deployment, REST APIs, JSON REST APIs, Front-end Development, Front-end, UI Components, Design Systems, User Interface (UI), Software Architecture, APIs, Minimum Viable Product (MVP)

Tech Lead

2021 - PRESENT
An Online Freelance Agency
  • Led a team of 30 developers, reviewed their code, and managed their daily workflows.
  • Developed a massive Human Resources Management System (HRMS) platform, which included complex architectural challenges. Delivered high-demand software solutions for IT recruiting businesses.
  • Contributed to over five other projects and planned their architecture, team composition, and workflow balance. Reviewed and curated the refactor of the code on a bi-weekly basis.
  • Developed innovative communications software for desktop devices using Electron.
  • Built a few open-source packages, shared them across projects, and made them accessible to the public.
Technologies: React, Redux, Git, JavaScript, TypeScript, Babel, NPM, Webpack, Lerna, Human Resource Management Systems (HRMS), Electron, Node.js, REST APIs, JSON REST APIs, Full-stack, Front-end Development, Front-end, Next.js, UI Components, Design Systems, MongoDB, Material UI, Styled-components, User Interface (UI), Artificial Intelligence (AI), Leadership, Software Architecture, Technical Leadership, APIs, Azure, ChatGPT, Minimum Viable Product (MVP), OpenAI, OpenAI Assistants API, Game Development, Large Language Models (LLMs), Generative Artificial Intelligence (GenAI), Architecture, Back-end Development, Full-stack Development, MERN Stack, ChatGPT API, Storybook

Freelance Web Developer

2020 - PRESENT
Freelance
  • Worked on dozens of exciting and challenging worldwide projects.
  • Planned and built web solutions for medium-sized businesses targeting various types of operations.
  • Delivered high-quality software and received positive feedback about my work multiple times.
Technologies: PHP, Laravel, React, React Redux, Redis, Amazon Web Services (AWS), JavaScript, TypeScript, CSS, HTML, Tailwind CSS, Charts, REST APIs, SQL, JSON REST APIs, Full-stack, Front-end Development, Front-end, Styled-components, User Interface (UI), Leadership, Software Architecture, Technical Leadership, APIs

Lead Full-stack Developer

2019 - 2021
eWave
  • Added new features, fixed known issues, and deployed updates weekly on a large-scale eCommerce platform built on WordPress, WooCommerce, and Angular.
  • Performed optimizations and infrastructural updates to the wow.co.il platform, which has thousands of monthly users.
  • Improved server scaling and log analysis using AWS services, monitored user feedback, and generated new issues according to that feedback using Jira and Asana boards.
Technologies: WordPress, Angular, JavaScript, Amazon Web Services (AWS), Elastic, Git, WooCommerce, Third-party APIs, Third-party Frameworks, AWS Deployment, REST APIs, SQL, JSON REST APIs, Full-stack, Front-end Development, Front-end, User Interface (UI), Software Architecture, APIs, Architecture

Lead Full-stack Developer

2017 - 2020
United Capital Investments
  • Designed and developed the initial coin offerings (ICOs) in dozens of projects for various clients.
  • Led the majority of the ICO projects I've worked on to the market.
  • Guided several multi-cultural teams working on different projects, reviewed their code, made improvements, and added new functionality.
Technologies: Blockchain, Amazon Web Services (AWS), JavaScript, TypeScript, Remote Work, REST APIs, JSON REST APIs, Full-stack, Front-end Development, Front-end, User Interface (UI), Software Architecture, APIs

Corporate Trainer

2018 - 2019
Clip-art Georgia
  • Acted as a corporate trainer for three Clip-art employees.
  • Provided them with real-life JavaScript applications and actively reviewed and rated their code.
  • Taught them HTML, CSS, Bootstrap, and JavaScript with jQuery, helping them to succeed with top scores in dozens of online examinations.
Technologies: JavaScript, HTML, CSS, Bootstrap, Git, Front-end Development, Front-end, User Interface (UI)

Full-stack Web Developer

2018 - 2019
Qaravan LLC
  • Developed a WordPress and WooCommerce website widely used to track orders and invoices between companies.
  • Tracked and fixed multiple issues on the platform.
  • Planned and delivered infrastructe updates for an extended period.
Technologies: PHP, WordPress, WooCommerce, Laravel, REST APIs, SQL, JSON REST APIs, Full-stack, Front-end Development, Front-end, User Interface (UI), APIs

Middle Front-end Developer

2017 - 2018
iShook
  • Developed a blockchain social media application for a startup company.
  • Improved the UI/UX of the initial coin offering (ICO) and built it from scratch.
  • Optimized the SEO and added accessibility features to the website, leading to over 5,000 monthly active users.
Technologies: Angular, Git, Bootstrap, JavaScript, Front-end Development, Front-end, User Interface (UI)

Front-end Developer

2016 - 2017
Apollo 11
  • Collaborated with multiple clients on different projects based on AngularJS and the Yii 2 framework.
  • Built an application for employees' arrival, departure, and time tracking.
  • Worked on an auction platform website for a company based in the UK.
Technologies: Yii 2, AngularJS, Git, HTML, CSS, JavaScript, Front-end Development, Front-end, User Interface (UI)

Experience

eCommerce Platform

http://wow.co.il
While working as a lead full-stack developer for an Israeli company called eWave, I developed a large-scale online eCommerce platform using WordPress, WooCommerce, and Angular. I also implemented new features using third-party APIs and platforms, updated the old architecture with a new one, and maintained servers based on AWS.

HRMS/ERP Platform

I developed a massive human resources management system and enterprise resource planning platform (HRMS/ERP), which included complex architectural challenges. It's built with mono-repo architecture and used internally by the agency's clients, talents, and HR.

FEATURES/MODULES
• Company management
• Company projects
• Notification (push/inbox)
• Recruitment flows
• Job listings and talent matching
• Company expenses and documents
• Payments
• Candidate and employee management
• Roles and permissions
• Company inventory management
• Company expenses
• Publicly available jobs
• Vacation and holidays
• Reporting and accounting data visualization

OTHER MILESTONES

• Implemented OpenAI GPT-3.5 for candidate/talent and client/job-request matching and recruiting process suggestion generation.

• Implemented OpenAI GPT-3.5 for automated job description generation based on other fields and automatic field selections based on the job description.

• Contributed to the platform, which combines three main applications and the back end: client/talent/admin and back-end server.

• Built the front end with React, the back end with Laravel (PHP), and the database using MySQL.

DART | Deckers Allocation and Replenishment Tool for an Enterprise Company

https://dart.deckers.com/
I developed a web application with React (FE)/Serverless (BE) for internal use by Deckers (enterprise) to make their working process for the allocation and replenishment of the products much easier. The web application consists of different modules (allocation, replenishment, reporting, user management, etc.) and has data-heavy complex UI/UX elements such as level 3 nested tables, etc.

Amazon Affiliate Marketing Web Application

https://buying.expert
• Created the Amazon affiliate marketing web application from scratch, which is used by hundreds of thousands of people.

• Implemented OpenAI GPT-3.5 for Amazon-related product matching and automated top-10 list generation.

• Implemented OpenAI GPT-4o for top-10 automated description generation based on products in the list and their reviews

• Built the front end with Next.js. The back end is NestJS. It has client and admin applications, as well as back-end environments. The database is on MongoDB.

MythMaker.ai - AI D&D Style Browser Game

https://play.mythmaker.ai
Developed a browser-based AI game called MythMaker.ai. I utilized the following advanced AI technologies:

• OpenAI GPT-3.5 Turbo and GPT-4 for storytelling
• Leonardo AI for image generation
• Azure TTS for text-to-speech
• Azure GPT as a fallback AI

I built the game from scratch to production, achieving up to 8,000 players after the beta release.

The game is a Dungeon & Dragons-style text-based storytelling browser game for a Netherlands-based company.

The front end is built with React. The back end is built with MongoDB Realm (MongoDB serverless functions). The database is MongoDB.

Education

2015 - 2019

Bachelor's Degree in Computer Science

International Black Sea University - Tbilisi, Georgia

Skills

Libraries/APIs

React, React Redux, REST APIs, Node.js, OpenAI Assistants API, Antd, OpenAI API

Tools

WebStorm, Git, ChatGPT, DataGrip, Jira, AWS Deployment, PhpStorm, Elastic, Babel, NPM, Webpack, Lerna, Figma

Languages

HTML, CSS, JavaScript, TypeScript, PHP, SQL, Python 3, Python

Frameworks

AngularJS, Bootstrap, Laravel, Recoil, Next.js, Material UI, Yii 2, Angular, Tailwind CSS, Redux, Electron, NestJS

Platforms

WordPress, WooCommerce, Amazon Web Services (AWS), Blockchain, Azure, Amazon EC2

Storage

MongoDB, Redis, Amazon S3 (AWS S3), Realm

Other

Planning, Third-party APIs, Third-party Frameworks, Human Resource Management Systems (HRMS), JSON REST APIs, Front-end Development, Front-end, UI Components, Design Systems, Styled-components, User Interface (UI), Leadership, Software Architecture, Technical Leadership, APIs, Minimum Viable Product (MVP), OpenAI, Game Development, ChatGPT API, Critical Thinking, Remote Work, Full-stack, Artificial Intelligence (AI), Large Language Models (LLMs), Generative Artificial Intelligence (GenAI), Architecture, Back-end Development, Full-stack Development, MERN Stack, Storybook, Charts, Third-party Integration, Frameworks, ECS, Serverless, Azure CLI, Azure Virtual Machines

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