Abesalomi Gogatishvili, Developer in Tbilisi, Georgia
Abesalomi is available for hire
Hire Abesalomi

Abesalomi Gogatishvili

Verified Expert  in Engineering

Full-stack Developer

Location
Tbilisi, Georgia
Toptal Member Since
April 1, 2022

Abesalomi is a full-stack software engineer with experience in financial services and multiple government ministries in Georgia. He has developed solutions for emergency management services, vocational education, real estate investment management, and more. Abesalomi loves to solve problems and is motivated by new challenges. His industry experience is backed by a bachelor's degree in computer science.

Portfolio

Sweeft Digital Agency
JavaScript, TypeScript, Docker, NestJS, Express.js, Antd, Sequelize...
Emergency Management Service of Georgia
JavaScript, Java, React, PostgreSQL, MongoDB, Elasticsearch, Spring Boot...
World Bank Group
React, Node.js, Next.js, Elasticsearch, PostgreSQL, Redis, YARN, NPM, CSS, APIs...

Experience

Availability

Part-time

Preferred Environment

JetBrains, Docker, Unix, Windows

The most amazing...

...tools I developed were for the Emergency Management Service of Georgia, helping firefighters stay up to date, communicate with each other, and save more lives.

Work Experience

Senior Software Developer

2020 - 2022
Sweeft Digital Agency
  • Developed a know your customer (KYC) app that helps companies identify their clients.
  • Tracked and fixed bugs using ClickUp and Trello as task management tools.
  • Built the back end of multiple microservices for various projects in Node.js.
Technologies: JavaScript, TypeScript, Docker, NestJS, Express.js, Antd, Sequelize, Full-stack Development, Python, React, Spring IoC, Spring Data REST, Spring Data, Swagger, YARN, NPM, Apache Maven, Redux, Amazon Web Services (AWS), CSS, APIs, SQL, HTML, REST APIs, NoSQL, Bootstrap, Full-stack, JSON

Senior Full-stack Developer

2018 - 2022
Emergency Management Service of Georgia
  • Developed a web application for the management of fire and rescue operations.
  • Built and maintained a high-performance geolocation search application for managing rescue and fire operations.
  • Participated in all phases of software development, from planning to deployment, operations, and maintenance.
Technologies: JavaScript, Java, React, PostgreSQL, MongoDB, Elasticsearch, Spring Boot, Docker, Docker Swarm, NestJS, Express.js, Antd, Microservices, Full-stack Development, Redis, NGINX, Spring Data, Spring Data REST, Spring IoC, Swagger, YARN, NPM, Apache Maven, Redux, CSS, APIs, SQL, HTML, REST APIs, NoSQL, Bootstrap, Full-stack, WebSockets, Socket.IO, JSON

Consultant, Software Developer

2020 - 2020
World Bank Group
  • Built a platform for vocational education for the Ministry of Education of Georgia.
  • Communicated with stakeholders, planned features, and wrote technical requirements.
  • Set up the deployment environment with a CI/CD pipeline to on-premise servers.
Technologies: React, Node.js, Next.js, Elasticsearch, PostgreSQL, Redis, YARN, NPM, CSS, APIs, SQL, HTML, REST APIs, NoSQL, Bootstrap, Full-stack, JSON

Software Developer (Full-stack)

2013 - 2018
Ministry of Internal Affairs of Georgia
  • Built a large-scale statistics and data visualization application.
  • Developed a high-performance analytical map application.
  • Created and added new features to internal applications and libraries.
Technologies: Java, JavaScript, React, Docker, Oracle, Solr, Elasticsearch, Ext JS, Express.js, Full-stack Development, Redis, Apache Solr, NGINX, GraphQL, Spring Data, Spring Data REST, Spring IoC, Swagger, NPM, Apache Maven, Redux, CSS, APIs, SQL, HTML, REST APIs, NoSQL, Full-stack, WebSockets, Socket.IO, JSON

Agora | Investment Management Software

https://www.agorareal.com/
An early-stage fintech startup based in TLV on a mission to revolutionize the way real estate firms and investors manage their capital. The investment management software helps companies raise and preserve more capital by automating their back-office operations, increasing their investors' satisfaction, and providing them with advanced tools for better marketing efforts.

Vet.ge | Vocational Education App

https://vet.ge/
A web application for vocational education. Students can use the application to gather information and statistics about the fields they are interested in. As the full-stack developer, I participated in all phases of software development, from planning to deployment. I also participated in containerizing the applications and setting up the deployment environment using Docker and Docker swarm.

eFRIS | Web Application for Fire and Rescue Operations

A web application for managing fire and rescue operations. The application is used to distribute human resources, equipment, and special techniques. It also produces near real-time statistics. I developed this while serving as a senior full-stack developer.
2008 - 2013

Bachelor's Degree in Computer Science

Tbilisi State University - Tbilisi, Georgia

Libraries/APIs

React, Node.js, REST APIs, Antd, Socket.IO

Tools

Docker Swarm, JetBrains, NPM, Apache Maven, Yarn Workspaces, Solr, Sequelize, Apache Solr, NGINX

Frameworks

Spring Boot, Spring IoC, NestJS, Express.js, Ext JS, Next.js, Swagger, YARN, Redux, Bootstrap

Storage

Spring Data, JSON, Redis, Spring Data REST, NoSQL, PostgreSQL, MongoDB, Elasticsearch

Languages

Java, JavaScript, TypeScript, CSS, SQL, HTML, Python, GraphQL

Platforms

Docker, Unix, Oracle, Windows, Apache Kafka, Amazon Web Services (AWS)

Paradigms

Microservices

Other

Programming, Computer Science, Algorithms, Full-stack Development, APIs, Full-stack, WebSockets

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.

1

Share your needs

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

Choose your talent

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

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