Givi Khartishvili
Verified Expert in Engineering
Back-end Developer
Givi is a back-end developer with three years of experience working in Adjarabet, a top gambling company in Georgia. Currently, he works at Sharemac developing digital solutions for construction companies based in Germany. Throughout the years, Givi's learned how to easily adapt to new environments and learn new technologies quickly when needed.
Portfolio
Experience
Availability
Preferred Environment
Windows, Slack, Node.js, NestJS, WebStorm, Visual Studio Code (VS Code), Jira
The most amazing...
...thing I've done was rewriting a web API for a gambling company—after I redesigned the project architecture and change the data flow, it became ten times faster.
Work Experience
Software Developer
Sharemac
- Developed a microservice that enabled users to create projects and request construction equipment at any given point on the map with live updates on equipment status.
- Built AWS Lambda functions to communicate between microservices and move heavy code from microservices to auto-scaling lambdas.
- Rewrote a big project from PHP to NestJS and TypeScript in three months, launched successfully without any issues.
Software Developer
Adjarabet
- Developed software that transferred data from one source to another—over 10,000 live messages per second—using Apache Kafka, Node.js, and TypeScript.
- Built an automation tool that generated new procedures whenever a new promotion was needed using Oracle and PL/SQL.
- Created software that automated employee monitoring using Jira API, TypeScript, and MongoDB.
Experience
Distributed Messaging System for a Gambling Company
I was the sole developer on this project, developing both the back-end and the software's database.
Construction Automation Software
https://syniotec.com/I wrote the core microservice that built new construction projects, created calendars and reports, allowed clients to request new machines for a project, and more. For this project, I also used AWS Lambdas and AWS API Gateway.
Skills
Frameworks
NestJS
Libraries/APIs
Node.js, REST APIs
Other
Back-end Development, Software Deployment, Data Structures, TypeORM, Back-end, Amazon API Gateway
Languages
JavaScript, TypeScript, SQL
Platforms
Oracle, Apache Kafka, Amazon Web Services (AWS), AWS Lambda, Windows, Visual Studio Code (VS Code)
Storage
Databases, PL/SQL, PostgreSQL
Tools
Kafka Streams, Slack, WebStorm, Jira
Paradigms
Agile, Design Patterns
Education
Bachelor's Degree in Computer Science
Free University of Tbilisi - Tbilisi, Georgia
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