Guri Labartyava, Developer in Tbilisi, Georgia
Guri is available for hire
Hire Guri

Guri Labartyava

Verified Expert  in Engineering

Embedded Software Developer

Location
Tbilisi, Georgia
Toptal Member Since
July 6, 2018

With a bachelor's degree in computer science and math and a master's in computer engineering, Guri possesses a solid academic background along with several years of experience, working on complex projects on embedded devices. Moreover, he has a strong understanding of the fundamentals of AI and image processing. Guri joined Toptal because he's passionate about working on substantial projects that affect real life.

Availability

Part-time

Preferred Environment

JetBrains, Git, PyCharm, CLion, IntelliJ

The most amazing...

...project I've worked on was the world's first fitness gaming device; there I had the pleasure to implement the specified image processing engine.

Work Experience

Software Developer

2013 - 2014
Free University
  • Implemented a testing environment for assignment checking.
  • Built a student grade management system using C/C++.
  • Designed and implemented an auto-plagiarism checking system.
Technologies: C++, C, Python, Java

Human Skeleton Detection with AI

I developed a product for human skeleton detection (HSD) using a perception algorithm and OpenCV which is used by filmmakers for converting images/video frames to animations. I implemented image processing as a user view with OpenCV and C.

Languages

C, C++, Python, Python 3, Java, Assembly, HTML, C#, VHDL, CSS

Other

Image Processing, Machine Learning, Algorithms, Information Theory, Machine Vision, Embedded Software, Calculus, Artificial Intelligence (AI), Linear Algebra, FPGA, Cryptography, Computer Security, Video Processing, Video Compression, Games

Tools

JetBrains, Notepad++, Git, IntelliJ, CLion, PyCharm, Photoshop 7, MATLAB

Platforms

Arduino, Linux, Raspberry Pi

Storage

MySQL, SQLite

Industry Expertise

Network Security

Frameworks

Unity

Paradigms

Agile