Gurami Dagundaridze, Developer in Tbilisi, Georgia
Gurami is available for hire
Hire Gurami

Gurami Dagundaridze

Verified Expert  in Engineering

Leadership Developer

Tbilisi, Georgia

Toptal member since October 16, 2020

Bio

Gurami has extensive experience working with leading companies, where he made key technical decisions, managed projects, and executed comprehensive system redesigns from the ground up. He specializes in developing cross-platform web, mobile, and desktop applications, delivering seamless and consistent user experiences across all platforms. Additionally, Gurami is highly skilled in building large-scale distributed systems using AWS and Node.js, ensuring scalability and reliability.

Portfolio

An IoT Startup Project
React, CSS, TypeScript, Redux, React Native, Tailwind CSS, Next.js...
Business Services/Consulting
JavaScript, TypeScript, Node.js, React, Electron, USB, Bluetooth, Blockchain...
Personal Growth
React, Material UI, Technical Leadership, Leadership, JavaScript, Architecture...

Experience

  • TypeScript - 9 years
  • Technical Leadership - 4 years
  • Leadership - 4 years
  • Architecture - 4 years
  • Team Leadership - 3 years
  • Software Architecture - 3 years
  • Solution Architecture - 3 years
  • Technical Architecture - 3 years

Availability

Full-time

Preferred Environment

MacOS, Google, Jira, Slack, JetBrains

The most amazing...

...achievement was re-designing a monolithic clinical trials web application (StudyKIK) into a robust microservices architecture.

Work Experience

Lead Software Engineer

2021 - 2024
An IoT Startup Project
  • Managed a team of five to develop a cost-efficient cross-platform IoT application for Web, iOS, and Android, delivering seamless functionality across all platforms while optimizing development resources.
  • Redesigned the front-end architecture to resolve maintainability challenges and enable robust support for cross-platform features.
  • Developed a custom internal design system to ensure high UI consistency across all platforms.
Technologies: React, CSS, TypeScript, 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 Low Energy (LE), APIs, Third-party APIs, Back-end, Stripe, Stripe Payments, Stripe API, Mobile Apps, Mobile Applications, Mobile App Development, Cross-platform App Development, Cross-platform, Android

Senior Software Engineer

2021 - 2021
Business Services/Consulting
  • Developed an Exodus-inspired non-custodial crypto wallet with adaptable connection interfaces for multiple hardware wallets, delivering seamless integration and exceptional user flexibility.
  • Implemented a reactive cross-platform architecture for desktop and mobile applications using React and Electron, ensuring a consistent and responsive user experience across all devices.
  • Implemented security best practices and encryption mechanisms to protect client data in transit, safeguarding it from unauthorized access and breaches.
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, Cross-platform App Development, Cross-platform

Lead Software Engineer

2020 - 2021
Personal Growth
  • Managed a team of two in developing a responsive video streaming application for both web and mobile platforms using React and React Native, ensuring seamless performance across devices.
  • Re-designed the MVP and created comprehensive documentation and coding guidelines to ensure consistent high code quality and maintainability throughout the development process.
  • Supported a strong emphasis on animations using Framer, enhancing user engagement and creating smooth, dynamic experiences across the application.
Technologies: React, Material UI, 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, Mobile Apps, Mobile Applications, Mobile App Development, Cross-platform App Development, Cross-platform, Android

Lead Software Engineer

2019 - 2020
TulaCo/Casting Networks, LLC
  • Managed a team of seven in developing a multi-tier responsive web application to streamline and manage workflows within the casting industry, ensuring efficient processes and user-friendly design.
  • Enhanced reusability across application tiers while ensuring loose coupling, resulting in a more modular and maintainable system architecture.
  • Created coding guidelines and implemented robust CI/CD processes to ensure consistent quality and a reliable end product throughout the development lifecycle.
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

Senior Software Engineer

2018 - 2019
TulaCo/StudyKIK
  • Developed a cross-platform web application that connects patients with ongoing clinical trials worldwide, using React for the web and React Native for mobile to deliver a seamless and consistent experience across platforms.
  • Re-designed a monolithic Node.js application into a microservices architecture using AWS Cloud, improving scalability, flexibility, and maintainability.
  • Extracted payment handling to a third-party service, Stripe, streamlining the payment process and enhancing security and scalability.
Technologies: Amazon Web Services (AWS), TypeScript, Node.js, 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, Server-side Programming, Server-side, Mobile Apps, Mobile Applications, Mobile App Development, Cross-platform App Development, Cross-platform, Android

Senior Software Engineer

2016 - 2018
Bank of Georgia
  • Developed a responsive web application for managing internal banking workflows, streamlining operations, and improving efficiency within the organization.
  • Led the hiring and coaching process, successfully integrating new hires into the existing team to boost productivity and promote collaboration.
  • Created a custom UI kit by extending the Semantic UI design system, enhancing flexibility and consistency across the application’s user interface.
Technologies: NgRx, TypeScript, Angular, RxJS, Leadership, Front-end, NPM, REST APIs, HTML5, HTML, CSS3, CSS, JavaScript, APIs, Requirements Analysis, Jira, Material UI, Semantic UI, REST, Pixel Perfect, Third-party APIs

Software Engineer

2012 - 2016
42 Gradusi
  • Led the development of multiple responsive web applications from the ground up, ensuring seamless user experiences across all devices and platforms.
  • Developed a custom CMS to streamline and support client-facing application management, enabling efficient content updates and seamless user administration.
  • Led business analysis by communicating with clients to define business requirements and conducting technical analysis to plan and design effective 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

Certifications

DECEMBER 2022 - DECEMBER 2025

AWS Certified Developer - Associate

AWS

Skills

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

Languages

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

Frameworks

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

Paradigms

REST, Unit Testing, Mobile Development, Requirements Analysis, Server-side Programming, Cross-platform, CQRS, DevOps

Platforms

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

Storage

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

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, Security, Third-party APIs, Front-end, Back-end, Team Leadership, Technical Architecture, CI/CD Pipelines, Server-side, Mobile Apps, Mobile Applications, Mobile App Development, Cross-platform App Development, Apollo, Sagas, Domain-driven Design (DDD), Cryptocurrency Wallets, USB, Bluetooth, Stripe Payments, Cryptocurrency, Decentralized Finance (DeFi), API Gateways

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