Gurami Dagundaridze, Developer in Tbilisi, Georgia

Gurami Dagundaridze

Technical Architecture Developer

Location
Tbilisi, Georgia
Toptal Member Since
October 16, 2020

Gurami has gained considerable experience working with leading companies, where he made technical decisions, managed projects, and performed ground-up redesigns using AWS, Node.js, GraphQL, and React. He is interested in working on projects from scratch for startups and collaborating with professionals. Gurami always goes out of his way for a perfect solution and is looking forward to working with teams who love what they do as much as he does.

Gurami is available for hire
Hire Gurami

Portfolio

IoT Startup Project (via Toptal)
React, CSS, TypeScript, Redux, React Redux, React Native, Tailwind CSS, Next.js...
Business Services/Consulting (via Toptal)
JavaScript, TypeScript, Node.js, React, Electron, USB, Bluetooth, Blockchain...
Personal Growth (via Toptal)
React, YARN, MUI (Material UI), Webpack, Technical Leadership, Leadership...

Experience

TypeScript - 8 yearsTeam Leadership - 3 yearsSoftware Architecture - 3 yearsArchitecture - 3 yearsLeadership - 3 yearsSolution Architecture - 3 yearsTechnical Architecture - 3 yearsTechnical Leadership - 3 years

Location

Tbilisi, Georgia

Availability

Full-time

Preferred Environment

MacOS, Google, Jira, Slack, JetBrains

The most amazing...

...thing I've developed is a multi-layer casting app for Casting Networks, managing the workflow of connecting talent with perfect opportunities worldwide.

Work Experience

2021 - PRESENT

Lead Software Engineer

IoT Startup Project (via Toptal)
  • Managed a team of five people in creating an IoT cross-platform (Web/iOS/Android) application.
  • Increased team velocity by 70% by re-architecting existing application core.
  • Created a custom UI kit based on atomic design principles.
Technologies: React, CSS, TypeScript, Redux, React Redux, React Native, Tailwind CSS, Next.js, Pixel Perfect, Technical Leadership, Leadership, Architecture, JavaScript, Solution Architecture, Integration Testing, Unit Testing, Shopify, Shopify API, Software Architecture, CSS3, HTML, HTML5, iOS, Puppeteer, Mobile Development, Requirements Analysis, Team Leadership, Technical Architecture, Front-end, REST APIs, Jira, Monorepos, REST, Full-stack, Full-stack Development, Bluetooth, Bluetooth LE, APIs, Third-party APIs, Back-end, Stripe, Stripe Payments, Stripe API
2021 - 2021

Senior Software Engineer

Business Services/Consulting (via Toptal)
  • Created a non-custodial crypto wallet with connection adapters to different hardware wallets.
  • Implemented a reactive cross-platform (desktop/mobile) architecture using React, RxJS, and IndexedDB.
  • Implemented security best practices and encryption mechanisms to secure client data in transit.
Technologies: JavaScript, TypeScript, Node.js, React, Electron, USB, Bluetooth, Blockchain, Architecture, Software Architecture, CSS3, CSS, HTML, HTML5, APIs, Headless Software, Scalability, Full-stack, Security, Third-party APIs, Mobile Development, Requirements Analysis, Back-end, Front-end, Full-stack Development, SQL, NoSQL, Technical Leadership, REST APIs, GraphQL, Redux, Jira, Apollo, Monorepos, REST, RxJS, Cryptocurrency, Decentralized Finance (DeFi), Cryptocurrency Wallets, React Native, Pixel Perfect, Solution Architecture, Integration Testing, Unit Testing, iOS, Technical Architecture
2020 - 2021

Lead Software Engineer

Personal Growth (via Toptal)
  • Managed a team of two in creating a video streaming responsive web application.
  • Increased reusability and maintainability throughout the app.
  • Implemented a responsive web design with a heavy focus on animation.
Technologies: React, YARN, MUI (Material UI), Webpack, Technical Leadership, Leadership, JavaScript, Architecture, Solution Architecture, Integration Testing, Unit Testing, Software Architecture, CSS, HTML, CSS3, HTML5, iOS, Node.js, APIs, Cloud, Headless Software, Full-stack, Full-stack Development, Third-party APIs, Mobile Development, Requirements Analysis, Team Leadership, Technical Architecture, Front-end, Back-end, MongoDB, TypeScript, REST APIs, GraphQL, Redux, Jira, Styled-components, Apollo, Monorepos, REST, Pixel Perfect, SQL, NoSQL, Stripe, Stripe API, Stripe Payments
2019 - 2020

Lead Software Engineer

TulaCo/Casting Networks, LLC
  • Managed a team of seven people in creating a multi-tier responsive web application and managing workflows in the casting industry.
  • Improved reusability between application tiers while ensuring loose coupling.
  • Improved the GraphQL interaction performance by 50% by analyzing existing query and mutation inefficiencies.
Technologies: GraphQL, Node.js, React, Leadership, Amazon Web Services (AWS), Architecture, Front-end, NPM, GitHub, PostgreSQL, MongoDB, Technical Leadership, JavaScript, Solution Architecture, Integration Testing, Unit Testing, Beanstalk, Docker Hub, RabbitMQ, Amazon CloudFront CDN, Apache Kafka, DNS, Load Balancers, Amazon API Gateway, Software Architecture, CSS, HTML, HTML5, MySQL, APIs, Cloud, Scalability, Full-stack, Full-stack Development, Security, Third-party APIs, Puppeteer, Requirements Analysis, Team Leadership, Technical Architecture, Back-end, Domain-driven Design (DDD), TypeScript, REST APIs, NestJS, CSS3, Redux, Express.js, Jira, Apollo, Monorepos, CQRS, REST, Next.js, Pixel Perfect, Amazon RDS, TypeORM, Kubernetes, Docker, Relational Databases, AWS Elastic Beanstalk, SQL, NoSQL, AWS Lambda, CI/CD Pipelines, Terraform
2018 - 2019

Senior Software Engineer

TulaCo/StudyKIK
  • Developed a desktop web app connecting patients with existing trials worldwide.
  • Developed a distributed system using AWS Services, ensuring high availability and durability.
  • Refactored the payment microservice integration with Stripe, employing security best practices.
Technologies: Amazon Web Services (AWS), TypeScript, Node.js, React Redux, Back-end, Domain-driven Design (DDD), Full-stack, Front-end, NPM, PostgreSQL, REST APIs, GitHub, Relational Databases, Beanstalk, Docker Hub, RabbitMQ, Amazon API Gateway, Amazon CloudFront CDN, Apache Kafka, DNS, Load Balancers, MongoDB, Software Architecture, Architecture, CSS, HTML, HTML5, JavaScript, MySQL, React, APIs, Cloud, Scalability, Full-stack Development, Third-party APIs, Security, Stripe API, Requirements Analysis, Technical Architecture, Express.js, GraphQL, CSS3, Redux, Jira, Styled-components, Monorepos, Stripe, Stripe Payments, CQRS, REST, DevOps, Pixel Perfect, Amazon RDS, Solution Architecture, Kubernetes, Docker, Integration Testing, Unit Testing, AWS Elastic Beanstalk, SQL, NoSQL, Terraform, CI/CD Pipelines, AWS Lambda
2016 - 2018

Senior Software Engineer

Bank of Georgia
  • Developed an internal banking workflow management responsive web application.
  • Hired and coached a team of two people, later integrating them into the existing team.
  • Created a custom UI kit extending the Semantic UI design system.
Technologies: NgRx, TypeScript, Angular, RxJS, Leadership, Front-end, NPM, REST APIs, HTML5, HTML, CSS3, CSS, JavaScript, APIs, Requirements Analysis, Jira, MUI (Material UI), Semantic UI, REST, Pixel Perfect, Third-party APIs
2012 - 2016

Software Engineer

42 Gradusi
  • Developed multiple responsive web applications ground up.
  • Developed a custom content management system to support client-facing application management.
  • Communicated with clients to define business requirements and conducted a technical analysis to plan solutions.
Technologies: HTML, HTML5, PHP, JavaScript, MySQL, Node.js, Python, Full-stack, Full-stack Development, Front-end, Back-end, MongoDB, REST APIs, CSS, CSS3, TypeScript, Technical Leadership, Angular, Express.js, Jira, PostgreSQL, Bootstrap 3, Bootstrap 2, Bootstrap, REST, DevOps, Pixel Perfect, Relational Databases, Software Architecture, APIs, Third-party APIs, Security, Requirements Analysis, SQL, NoSQL

Experience

Casting Networks

http://castingnetworks.com/
Casting Networks is a web-based multi-application system built to accelerate, cheapen, and widen any cinematography project's area.

It helps talented actors find projects by allowing them to apply to openings directly and enables managers to find opportunities for their talent pools efficiently.

Additionally, this application gives casting directors a universal solution to find an appropriate crew more efficiently and on a much larger scale than ever before.

StudyKIK App

https://studykik.com/
StudyKIK is an app that helps scientists find patients willing to participate in clinical trials and helps patients quickly find if what they are looking for is being researched. Patients can also determine if they can contribute to a better and healthier future. StudyKIK enables anyone who wants to volunteer for a research study to quickly search, find, and sign up!

GrowthDay

https://app.growthday.com/
Java/React-based web app connecting mentors with mentees through online events and video streaming. I led the technical development of the front end, following best practices for the best UX and maintainability of the project

Toptal Node.js Accelerator

The Node.js Accelerator is an exclusive learning program that educates JavaScript and back-end developers in Node.js, Express.js, NestJS, and TypeScript. This is a 2-month program that consists of rigorous learning exercises, live instructor-led sessions by SMEs, hands-on activities, a stringent evaluation process, comprehensive assessments, and an incremental project where participants implement a couple of microservices (REST APIs) using Express.js and NestJS. The Incremental project simulates an eCommerce application consisting of two services, i.e., a user service to implement the authentication with user management and a product-catalog service that offers functionalities to manage inventory.
Image of Using RTK Query in React Apps With Redux Toolkit publication
Publication

Using RTK Query in React Apps With Redux Toolkit

https://www.toptal.com/react/redux-toolkit-and-rtk-query

Skills

Languages

TypeScript, JavaScript, CSS, HTML, HTML5, CSS3, SQL, GraphQL, PHP, Python

Frameworks

Angular, Redux, Express.js, MUI (Material UI), Bootstrap 3, Bootstrap, NestJS, Next.js, Tailwind CSS, Electron, React Native, Bootstrap 2

Libraries/APIs

React, Node.js, NgRx, REST APIs, RxJS, Puppeteer, Shopify API, Stripe, Stripe API

Tools

Jira, Beanstalk, Docker Hub, RabbitMQ, Amazon CloudFront CDN, Terraform, NPM, GitHub

Paradigms

REST, Unit Testing, Mobile Development, Requirements Analysis, CQRS, DevOps

Platforms

Amazon Web Services (AWS), Apache Kafka, iOS, AWS Elastic Beanstalk, AWS Lambda, Kubernetes, Docker, Shopify, Blockchain, Firebase, Bluetooth LE

Storage

MongoDB, MySQL, PostgreSQL, Relational Databases, NoSQL, Google Cloud

Industry Expertise

Security

Other

Styled-components, Monorepos, Semantic UI, Leadership, Architecture, Technical Leadership, Pixel Perfect, Amazon RDS, TypeORM, Solution Architecture, AWS Certified Developer, Integration Testing, Full-stack, Full-stack Development, Amazon API Gateway, DNS, Load Balancers, Software Architecture, APIs, Cloud, Headless Software, Scalability, Third-party APIs, Front-end, Back-end, Team Leadership, Technical Architecture, CI/CD Pipelines, Apollo, Sagas, Domain-driven Design (DDD), Cryptocurrency Wallets, USB, Bluetooth, Stripe Payments, Cryptocurrency, Decentralized Finance (DeFi), API Gateways

Certifications

DECEMBER 2022 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

DECEMBER 2022 - DECEMBER 2025

AWS Certified Developer - Associate

AWS