Goga Abramishvili
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Senior Full-stack Engineer
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.
Senior Software Engineer
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.
Senior Software Engineer
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.
Technical Lead
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.
Senior Software Developer
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.
Full-stack Engineer
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.
Full-stack Developer
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.
Experience
Notifia
I built this project from scratch with Node.js and Angular, created the architecture, and made integrations with third-party services.
Adjarabet Mobile Poker
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/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/id1481271823I built the application with React Native and made integrations with REST API.
Adjarasport TV
https://adjarasport.tv/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.
Skills
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
Education
Bachelor's Degree in Informatics and Management Systems
Georgian Technical University - 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