
Mamuka Sakhelashvili
Verified Expert in Engineering
Algorithms Developer
Tbilisi, Georgia
Toptal member since April 3, 2019
Mamuka is a software engineer with over six years of experience. He has expertise in AWS, Java, React, C, and C++. He has worked at Amazon for two years, JustiVentures for two, and Nomachine for one. He has led teams of two to ten people. Mamuka launched two new products for the EU market on the Amazon Website, created JustiVentures' trading platform with a fix protocol, and made a virtualization module for Nomachine's products.
Portfolio
Experience
- Java - 6 years
- Algorithms - 5 years
- C++ - 4 years
- Linux - 3 years
- C - 3 years
- Python - 2 years
- React - 2 years
- JavaScript - 2 years
Availability
Preferred Environment
Git, Linux, IntelliJ IDEA, Java, Amazon Web Services (AWS), React, C++, C, Full-stack
The most amazing...
...thing I've done was launch the product in Amazon for EU market, making millions of dollars pf profit for the company.
Work Experience
Software Engineer
Amazon.com
- Launched two products for the EU marketplace, having millions of profit for the company.
- Supported back-end services for a new experience for website customers. Used Java and AWS.
- Assisted company partners to make it easier to sell new product categories on the website.
Software Developer
Justi Ventures
- Created client/server applications sharing trade messages.
- Made a module for communication with the broker and supported most of the trading message types.
- Created a parser module to convert the code from mql4 code to C++.
- Wrote the code to make the communication between the client and the server secure.
C++ Developer
NoMachine
- Worked on developing a virtualization module for product customers.
- Utilized Jira for task breakdown and reporting system. Made use of Git to merge the codebase to the server.
- Used Skype to communicate with other team members. This project was still in development before I left.
Software Developer
Palatine Analytics
- Developed simulation algorithm to generate the company data.
- Used the data to visualize a graphical representation of data in Slack by Slack API.
- Created the employee comparison algorithm to estimate which employee can be better in different fields, like hard-working, smart, creative, etc.
Experience
Hand Gesture Recognition
I implemented a custom feature extraction algorithm and used OpenCV and SVM for this project.
EventListener
PintOS File System
Education
Bachelor's Degree in Computer Science
Free University of Tbilisi - Tbilisi, Georgia
Skills
Libraries/APIs
React, REST APIs, libvirt, Facebook API, Google APIs, OpenCV, Slack API
Tools
Vim Text Editor, Visual Studio, Git, MongoDB Shell, IntelliJ IDEA
Languages
C++, SQL, C, Java, Python, JavaScript, CSS, Python 3, HTML
Frameworks
Spring, Redux
Platforms
Linux, Quick EMUlator (QEMU), Ubuntu, Android, Amazon Web Services (AWS)
Paradigms
Concurrent Programming, Design Patterns, Functional Programming
Storage
MySQL, MongoDB
Other
Algorithms, Data Structures, Full-stack, OOP Designs, Machine Vision, Linear Algebra, Software Development, Android Development, Web Development, Operating Systems, FIX Protocol, Server-side Rendering (SSR), MVC Frameworks
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring