Gurami Dagundaridze, Full-stack Developer in Tbilisi, Georgia
Gurami Dagundaridze

Full-stack Developer in Tbilisi, Georgia

Member since August 21, 2020
Gurami has gained considerable experience working with different leading companies, where he made technical decisions, managed the 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 now available for hire

Portfolio

  • BridgeGaming
    Unity3D, Unity2D, Unity, C#, Game Development...
  • Casting Networks, LLC
    GraphQL, Node.js, React, Leadership, AWS, Amazon Web Services (AWS)...
  • Freelance
    JavaScript, TypeScript, Blockchain, Cryptocurrency...

Experience

Location

Tbilisi, Georgia

Availability

Part-time

Preferred Environment

MacOS, Google, Jira, Slack, JetBrains

The most amazing...

...thing I've developed is a clinical trial app called StudyKIK for a leading company in its field, enabling medicine to develop faster than ever.

Employment

  • Founder

    2020 - PRESENT
    BridgeGaming
    • Developed several hyper-casual games using best practices in OOP and Unity.
    • Managed a team of two people using Jira and Agile principles.
    • Launched games on App Store and acquired familiarity with the process of delivering games, from ideation and first lines of code to release.
    Technologies: Unity3D, Unity2D, Unity, C#, Game Development, Unity3D Native Plugin Interface, Leadership, Technical Leadership, PixiJS, Phaser.io
  • Front-end Architect

    2019 - PRESENT
    Casting Networks, LLC
    • Developed an app allowing any film and TV studio to save a lot of time and resources during the casting phase.
    • Redesigned the front-end architecture and refactored the authentication mechanism.
    • Solved the performance problems related to inefficient usage of GraphQL and React.
    • Led a team of seven front-end engineers. Created coding guidelines for them, helped resolve technical problems, and trained for best practices, thus improving front-end development experience and code quality.
    Technologies: GraphQL, Node.js, React, Leadership, AWS, Amazon Web Services (AWS), Architecture, Front-end, NPM, GitHub, PostgreSQL, MongoDB
  • Senior Software Engineer

    2021 - 2021
    Freelance
    • Solved technical problems related to a heavy front-end application, including heavy and thread blocking interactions with the database.
    • Executed different crypto API working with GraphQL, REST, and WebSocket.
    • Incorporated performance optimizations to run the application smoothly.
    • Implemented hardware wallets support for software wallets, such as Ledger hardware wallets.
    Technologies: JavaScript, TypeScript, Blockchain, Cryptocurrency, Decentralized Finance (DeFi), PouchDB, TypeScript 3, React, Electron, React Native
  • Senior Full-stack Engineer

    2018 - 2019
    StudyKIK
    • Developed an app that speeds up the medicine development process and helps new treatments enter the market faster.
    • Modernized the monolithic back-end architecture by migrating to a microservices architecture.
    • Edited the existing Stripe payment system, splitting it from the app as a separate module.
    • Refactored the procedural back-end code using domain-driven design principles.
    • Rewrote the front-end React app based on REST, Redux, and Sagas for maintainability. Implemented the standard problem solutions to be reused during the new functionality flow and rewritten in the legacy.
    Technologies: Amazon Web Services (AWS), TypeScript, AWS, Node.js, React Redux, Back-end, Domain-driven Design (DDD), Full-stack, Front-end, NPM, PostgreSQL, REST APIs, GitHub
  • Senior Front-end Engineer

    2016 - 2018
    Bank of Georgia
    • Redesigned the front-end layer of the internal bank system.
    • Oversaw the launch process in hundreds of branches throughout the country.
    • Improved the UX and usability of several components, including perceived and actual performance.
    • Hired and coached a team of two front-end engineers to help redesign internal bank software.
    Technologies: NgRx, TypeScript, Angular, RxJS, Leadership, Front-end, NPM, REST APIs

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 areal.

    It helps talented actors find projects by allowing them to apply to openings directly and gives managers the ability to efficiently find opportunities for pools of their talents.

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

  • App for StudyKIK
    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 greater and healthier future. StudyKIK enables anyone who wants to volunteer for a research study to quickly search, find, and sign up!

  • Beat Gravity
    https://apps.apple.com/us/app/beat-gravity/id1544794790

    This Unity-based hyper-casual game is heavily dependent on the use of physics and real-time drawing. Created with Unity and C# using assets from the asset store. I was in multiple roles, leading the technical implementation and managing a team of two.

  • Creating React Apps With Redux Toolkit and RTK Query (Publication)
    Have you ever wanted to use Redux with features like React Query provides? Now you can, by using the Redux Toolkit and its latest addition: RTK Query. This article demonstrates how RTK Query is used in real-life scenarios, complete with detailed code examples.

Skills

  • Languages

    TypeScript, JavaScript, CSS, HTML, GraphQL, C#
  • Frameworks

    Angular, Redux, Express.js, Bootstrap 3, Bootstrap, Next.js, Unity, Material-UI, YARN, NestJS, Unity3D, Electron, React Native, Unity2D, Phaser.io, PixiJS, Panda3D
  • Libraries/APIs

    React, Node.js, NgRx, REST APIs, React Redux, RxJS, Stripe API
  • Tools

    Webpack, Redux Thunk, NPM, GitHub, React Apollo, CircleCI, Yarn Workspaces, JetBrains, Slack, Jira
  • Platforms

    Amazon Web Services (AWS), MacOS, Blockchain
  • Storage

    MySQL, PostgreSQL, Google Cloud, MongoDB, PouchDB
  • Other

    AWS, Styled-components, Sagas, Semantic UI, Architecture, Back-end, Full-stack, Front-end, Apollo, Monorepos, Leadership, Domain-driven Design (DDD), Game Development, Technical Leadership, Cryptocurrency Wallets, Google, GitHub Actions, Unity3D Native Plugin Interface, Cryptocurrency, Decentralized Finance (DeFi)
  • Paradigms

    CQRS, REST, DevOps

To view more profiles

Join Toptal
Share it with others