Summary

Expertise

Project Highlights

Education

Agency

SK

English:

Upper Intermediate

Shako K.

vetted by Youteam

Vetted by YouTeam

Georgia

UTC +04:00

Asia/Tbilisi

English:

Upper Intermediate

Senior Full-Stack React JS, React Native, Node JS Developer. 7+ years of commercial experience in tech

→ Shako is a frontend focused fullstack Javascript developer. → He has vast experience of architecting and building scalable, fast, user-friendly and super-responsive interfaces for big products with huge traffic. → Shako has huge experience with Typescript, React and React Native → On multiple projects he used GraphQL and Apollo for real time communication between application and the server → Shako built a custom state management module for React for one of the projects he was engaged with

Want to hire this engineer?

Check if Shako is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Node.js 3 years
React Native 5 years
React.js 5 years
JavaScript 6 years
TypeScript 5 years
Redux 5 years

Other technologies

AngularJS
C#
MySQL
PostgreSQL
Socket.IO
Apollo
MS SQL Server
Vue.js
GraphQL

Project Highlights

icon
Full-Stack Developer

GoalBack

Georgian Football Federation

Goalback was part of Georgian Football Federation's effort to assist grassroots soccer development in Georgia. The application was used to create the database of amateur and semi-pro footballers and clubs. Also facilitate and organize matches and tournaments. After the sign up, user could set up his/her own footballer profile. Create new or join an existing team. Team administrators could challenge other teams to play single matches or invite them to join tournaments. All the match results were recorded to the application database and displayed in the application interface.

Responsibilities & achievements

Shako's role as a fullstack developer was to develop the frontend of the mobile application with React Native and Typescript. Also he built backend based on C# and MS SQL. Shako was also involved with building an admin panel for the product.

C#
React Native
Socket.IO
TypeScript
MS SQL Server
icon
Frontend Developer / Fullstack Developer

Bloomhigh

Bloomhigh

Bloomhigh was a UK based social platform. The application let like minded individuals connect to exchange information, insights and job opportunities. Users could create and fully customize their profiles - add photos, videos, description, employment history, etc. Share their favorite content and receive feedback. Network with others. Update their employment history, skillsets, certifications and other achievements. Post and see job listings. Accumulate professional reputation through giving and receiving recognitions from others.

Responsibilities & achievements

The project was very interesting for Shako since it was very much like LinkedIn and had a lot of frontend functionality. As a frontend developer, Shako used React and Typescript. For markup, he used SCSS. Also, Shako used Apollo GraphQL for real time communication between web application and server. Shako was also involved in admin-panel development as a fullstack developer. Admin panel was based on React, Node + Express, PostgreSQL and Redis.

Node.js
PostgreSQL
React.js
TypeScript
Apollo
Redis
GraphQL
icon
Frontend Team Lead

PayUnicard Wallet

Unicard

Unicard is the first non-banking institution in Georgia to offer its customers e-wallet UNIwallet and non-banking payment UNIcard Visa/Mastercard cards in addition to the UNIcard loyalty card. Pay Unicard is a loyalty oriented mobile and web wallet application. Since Unicard is a loyalty tech provider, that offers its services to a huge network of brands and consumers, Pay Unicard is a very popular app in Georgia. Some of the features include: Users can register and create a new account online Order new or attach existing Visa and Mastercard cards to their accounts Deposit and manage funds Gather loyalty points and cashback Make online payments either with funds or loyalty points Send and accept digital payments and remittances

Responsibilities & achievements

As a Frontend Team Lead, Shako was responsible for team management and development of both web and mobile interfaces of Pay Unicard. Web interface was based on Vue, whereas mobile applications was based on React Native

React.js
React Native
TypeScript
Redux
Vue.js
icon
Senior Frontend Developer

E-Signature & Document Validation System

Aisitec

Validate.ge is one of the first providers of government recognized cloud based document e-signature services in Georgia. Web applications lets users: See the full information about the signatures on any PDF document Verify that the signature is valid Sign any PDF document using the Georgian national ID card Accept signed documents from any source Manage your documents including access permissions Easily share document with others

Responsibilities & achievements

Shako was involved in this project in the scope of Senior Frontend Developer. He worked on functional parts of the frontend and also partly on markup. With this project, he developed a custom module for state management. Also Shako used Apollo and GraphQL for real time communication between web application and the server

Node.js
PostgreSQL
React.js
TypeScript
Apollo
GraphQL

Education

Higher education in Computer Science

Agency

Product Design & Development agency #2407

100-400

GMT+2

Tbilisi, Georgia

Core Expertise

AWS
C#
Express.js
GitHub
HTML5
JavaScript
JIRA
MongoDB
MySQL
.NET
Node.js
PHP
PostgreSQL
React.js
React Native
WordPress
CSS3
Laravel Framework
Woocommerce
Wordpress Plugin
Postman
Redux
Swagger
Vue.js
Flutter
Nest
.NET Core
Figma
Redux-saga
Firebase
Vuex
Tailwind CSS

Industries

Education & Science, Banking & Finance, Construction & Real estate, Advertising & Marketing, Internet & Telecom, Healthcare & Medicine, Food & Drink, Insurance & Risk Management, Blockchain & Cryptocurrency, Automotive, Branding, design, web development

Want to hire this engineer?

Check if Shako is available