Goga Abramishvili, Developer in Tbilisi, Georgia
Goga is available for hire
Hire Goga

Goga Abramishvili

Verified Expert  in Engineering

Full-stack Developer

Location
Tbilisi, Georgia
Toptal Member Since
January 4, 2021

Goga is a full-stack engineer with a high degree of knowledge in cutting-edge web technologies. He created the government of Georgia’s first mobile app providing parliamentary updates, an online poker game for the number one gambling company in the country, and a SaaS product designed to drive online business growth. His expertise includes the development of diverse web and mobile applications in the education, government, and gambling spaces. Goga takes pride in delivering outstanding work.

Portfolio

Stubben Edge Group Limited
React, Node.js, JavaScript, Full-stack, TypeScript, Amazon Web Services (AWS)...
Alteryx - Designer.Next
Redux, React, TypeScript, Node.js, Full-stack, Full-stack Development
Allegis - Cruise Automation
React, TypeScript, Redux, Node.js, GraphQL, Cypress, Jest, Enzyme, Full-stack...

Experience

Availability

Part-time

Preferred Environment

Slack, MacOS, JetBrains, Git

The most amazing...

...SaaS product I've built is a suite of tools designed to drive growth for online businesses by converting, engaging, and retaining website visitors.

Work Experience

Full-stack JavaScript Developer

2023 - 2023
Stubben Edge Group Limited
  • Successfully migrated the front end from Livewire to React, improving performance and user experience.
  • Made critical architectural decisions to enhance the scalability and maintainability of the codebase.
  • Rewrote components and pages, implementing modern design patterns for increased code efficiency and readability.
Technologies: React, Node.js, JavaScript, Full-stack, TypeScript, Amazon Web Services (AWS), AWS Lambda

Senior Full-stack Engineer

2022 - 2022
Alteryx - Designer.Next
  • Migrated project components to the internal UI library.
  • Rewrote project unit tests from Enzyme to a React Testing Library.
  • Performed pull requests, code reviews, and unit and end-to-end testing.
Technologies: Redux, React, TypeScript, Node.js, Full-stack, Full-stack Development

Senior Software Engineer

2021 - 2022
Allegis - Cruise Automation
  • Designed and developed new features for internal application, which helps customers display models, see results, change model configs, etc.
  • Made architectural project decisions and implemented them.
  • Maintained and built new components for the internal UI library.
Technologies: React, TypeScript, Redux, Node.js, GraphQL, Cypress, Jest, Enzyme, Full-stack, Full-stack Development

Senior Software Engineer

2019 - 2021
Singular
  • Built a high-performance sports betting application.
  • Made project architectural decisions and implemented them.
  • Created custom libraries and reusable U components. Wrote unit tests.
Technologies: NgRx, Angular, SCSS, CSS, HTML, GraphQL, Jest, Sockets, Full-stack, Full-stack Development

Technical Lead

2018 - 2020
Notifia
  • Developed and managed the application that gave users the ability to use different pop-ups, plugins, and widgets on their websites.
  • Managed and led the team. Gave team members directions and reviewed their code.
  • Integrated various payment API gateways such as SafeCharge, PayPal, and others.
  • Wrote a WordPress plugin to give users the ability to use website features in WordPress sites.
  • Planned and implemented a microservice structure.
  • Built a custom content management system (CMS), from where an administrator could generate dynamic content and manage web pages.
Technologies: NgRx, SafeCharge Payment Gateway API, Chargebee, Cloudflare, MongoDB, RESTful Microservices, DigitalOcean, Redis, GitFlow, Git, GitLab CI/CD, TypeScript, JavaScript, Socket.IO, NestJS, Express.js, Node.js, Angular, CSS, SCSS, HTML, React, Microservices, Jest, SaaS, Sockets, Next.js, Team Leadership, Full-stack, Full-stack Development, Third-party APIs

Senior Software Developer

2016 - 2019
Adjarabet
  • Developed a quiz application, in which people participated and won prizes.
  • Created a live score application using Angular and Node.js.
  • Delivered real-time updates with Socket.io, integrating a third-party vendor to get information about events.
  • Developed a mobile poker application, used Angular and Node.js, integrating a third-party vendor.
  • Integrated data from multiple APIs, including Facebook and Instagram.
  • Participated in creating the main website architecture.
  • Deployed continuous integration and continuous delivery with GitLab CI/CD.
Technologies: NgRx, GitLab CI/CD, GitFlow, Git, Express.js, MongoDB, Node.js, Angular, TypeScript, JavaScript, React

Full-stack Engineer

2015 - 2016
Lingwing
  • Developed web application that helped people study foreign languages.
  • Communicated with stakeholders, planned new features, and wrote technical requirements.
  • Created the administration application for the web app in Angular.
  • Managed the team, made technical decisions, and reviewed code.
Technologies: Jenkins, Git, Ubuntu, DigitalOcean, MongoDB, JavaScript, Socket.IO, Express.js, Node.js, Angular, SCSS, HTML, MySQL, Third-party APIs

Full-stack Developer

2014 - 2015
Vobi
  • Developed an internal management system to process information.
  • Monitored the existing system, created unit tests, and fixed bugs.
  • Integrated social media tools in existing projects.
Technologies: MongoDB, Node.js, Angular, JavaScript, HTML5, CSS, React, Full-stack

Notifia

A MEAN stack-based SaaS provides marketing tools, plugins, and pop-ups to convert, engage, and retain website visitors. Notifia is a suite of tools designed to drive growth for online businesses.

I built this project from scratch with Node.js and Angular, created the architecture, and made integrations with third-party services.

Adjarabet Mobile Poker

Adjarabet is the number one gambling company in Georgia. On this website, you can sign in/sign up and play poker online. There are different types of tournaments and many poker tables.

I wrote a mobile poker game while working there. The application was built in Angular with a Node.js API.

Online Language Learning Platform

https://lingwing.com/ka/
Lingwing is a contemporary way of learning a foreign language profoundly, which doesn't require getting back to the first stages again.

I created unique tasks and exercises, which guarantee you 100% involvement in the learning process.

Georgian Parliament App

https://apps.apple.com/us/app/georgian-parliament/id1481271823
Geo Parliament is Georgia’s first mobile app that enables you to track all legislative activities carried out by the Parliament of Georgia.

I built the application with React Native and made integrations with REST API.

Adjarasport TV

https://adjarasport.tv/
Adjarasport TV is the first live-streaming portal in Georgia, which broadcasts premier league matches.

I built this project with Angular and Node.js. I used Socket.io and Redis for live updates and built a custom video player that supports Hls.gs for live streaming.

Languages

CSS, JavaScript, HTML, SCSS, TypeScript, HTML5, GraphQL, ECMAScript (ES6), ES5

Frameworks

Angular, Express.js, NestJS, Redux, Next.js, Angular Material, Bootstrap, Cypress, Jest, Material UI, Tailwind CSS, Nuxt.js, React Native

Libraries/APIs

React, Node.js, NgRx, REST APIs, Socket.IO, SafeCharge Payment Gateway API, Intercom API, Sockets, Stripe, Stripe API, React Redux, Flexbox, RxJS, Hls.js, Vue, Chart.js, PrimeNG, MobX

Tools

Git, JetBrains, Slack, Jenkins, GitLab CI/CD, Sentry, React Apollo, GitHub, GitLab, Xcode, Mailchimp

Paradigms

REST, Database Design, Agile, Scrum, Kanban, Microservices Architecture, Microservices, Test-driven Development (TDD)

Platforms

MacOS, DigitalOcean, Ubuntu, Docker, Blockchain, Amazon Web Services (AWS), Firebase, AWS Lambda

Storage

MongoDB, Redis, JSON, Databases, MySQL, Google Cloud, PostgreSQL

Other

GitFlow, Chargebee, Web Development, Front-end, Back-end, Pixel Perfect, APIs, Full-stack, Full-stack Development, Third-party APIs, RESTful Microservices, Cloudflare, Leadership, Team Leadership, Writing & Editing, API Documentation, Security, SaaS, API Integration, Enzyme, Payment APIs, Startups, Web Scraping, Webhooks, Airtable, Storybook, WebSockets, Video Livestreaming, Software Development, Web App Development, IBM Blockchain Platform, eCommerce, Gatsby

2018 - 2022

Bachelor's Degree in Informatics and Management Systems

Georgian Technical University - Tbilisi, Georgia

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