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

Giorgi Butbaia

Verified Expert  in Engineering

Computer Vision Developer

Tbilisi, Georgia
Toptal Member Since
May 30, 2019

Giorgi is a machine learning developer with four years of experience in computer vision. He has a solid background in mathematical analysis and is currently a fourth-year undergraduate student pursuing a bachelor's degree in physics with a minor in computer science. He primarily specializes in developing deep-learning-based solutions for computer vision tasks.



Preferred Environment

Git, Visual Studio Code (VS Code), Jupyter Notebook, Ubuntu

The most amazing...

...thing I've coded is an artificial neural network-based algorithm for solving a stiff system of ordinary differential equations.

Work Experience

Software & Hardware Engineer

2016 - PRESENT
Saico Digital Technologies
  • Used machine-learning techniques for building a real-time customer feedback application for retail stores.
  • Used convolutional neural network-based models for various classification problems.
  • Created a Blockchain-based framework for decentralized data gathering.
  • Worked with image segmentation and image neural style transfer algorithms.
  • Wrote Django-based framework for storing large data.
Technologies: Django, NumPy, OpenCV, Keras, Python, Machine Learning

Software & Hardware Engineer (Intern)

2011 - 2013
  • Developed a QR code-based inventory asset-management platform with an integrated android application.
  • Developed an application for measuring the surface area of various planar samples using image processing techniques.
  • Created a device which measures the length of an arbitrary sample using the video stream from a mouse camera.
Technologies: Android SDK, Java, OpenCV, C#, PHP

Saico Digital Technologies

While working at Saico Digital technologies, designed an application for analyzing and storing customers' feedback based on their facial expression, age, and gaze direction, where each was measured using a convolutional neural network based algorithm.

Created an application for detecting and preventing (via auditory signal) drowsy driving. The project relied heavily on convolutional neural networks for detecting exhaustion based on facial expression.

Created a Django-based platform for the local hospital. The platform allowed archive managers to easily store massive amounts of data and retrieve the required documents quickly.

Young Physicists' Tournament

Worked on research involving a mechanical system with non-trivial dynamics. Used regression methods to estimate the limits of own theoretical model.

Worked on research involving an optical apparatus which measures small fluctuations in a gaseous region. Used image processing techniques to analyze the magnitude of such fluctuations and measure various physical characteristics of the gaseous region.

Designed object tracking applications to experimentally measure the dynamics of various mechanical systems.

Research for University's Biology Department

Worked with a team to develop a machine-learning based predictive models to design efficient new antimicrobial peptides (AMPs) which have potency against particular bacterial strains.


Python, Solidity, C++14, Java, JavaScript, C#, PHP


TensorFlow, Keras, Matplotlib, Scikit-learn, NumPy, Pandas, OpenCV, SciPy


MATLAB, Mathematica, LaTeX, Git, Jupyter, Maple


Arduino, Ethereum, Ubuntu, Jupyter Notebook, Android, Visual Studio Code (VS Code)


Mathematical Analysis, Differential Equations, Machine Learning, Convolutional Neural Networks, Neural Networks, Probability Theory, Computer Vision, Abstract Algebra, Elliptic Curve Cryptography, Cryptography, Data Visualization, Bayesian Statistics, Partial Differential Equations, Number Theory, Generative Adversarial Networks (GANs)


Django, Android SDK


Object-oriented Programming (OOP), Data Science



2017 - 2021

Bachelor's Degree in Physics

Free University of Tbilisi - Tbilisi, Georgia

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.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

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