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

Giorgi Kajaia

Verified Expert  in Engineering

Multithreading Developer

Tbilisi, Georgia
Toptal Member Since
February 26, 2020

Giorgi is a software engineer with four years of experience focusing on high-performance, data-oriented design. Skilled in C/C++, OpenGL, and GLSL, he is a strong engineering professional with a bachelor's degree in computer science from Tbilisi State University.



Preferred Environment

Git, GLSL, OpenGL, Qt, C++

The most amazing...

...thing I've worked on is desktop virtualization and remote access software called NoMachine.

Work Experience

Senior Software Engeneer

2016 - PRESENT
NoMachine s.a.r.l
  • Improved performance and CPU load by porting existing code to utilize GPU.
  • Contributed to post-processing filters for decoded streams to improve video quality.
  • Created zero-copy image passing mechanisms from hardware decoder to our GPU pipeline.
Technologies: GLSL, OpenGL, C++

NoMachine is an application suite for desktop virtualization and remote desktop access. I was the software developer responsible for maintaining the existing client-side code as well as porting the existing codebase to better utilize GPU on client machines. I also implemented deblocking post-processing on GPU to reduce blocking artifacts introduced at the encoding step.
2013 - 2018

Bachelor's Degree in Computer Science

Tbilisi State University - Georgia, Tbilisi


OpenGL, Standard Template Library (STL)


GNU Make, Git


C++, GLSL, C, Go, SQL


Concurrent Programming, Object-oriented Programming (OOP)






System Programming, Multithreading, SIMD, Ray Tracing, Build Systems

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