Grigory Babajanyan, Developer in Tbilisi, Georgia
Grigory is available for hire
Hire Grigory

Grigory Babajanyan

Verified Expert  in Engineering

Bio

Grigory is a senior front-end developer with nearly six years of experience building web apps. He has operated with different frameworks and libraries and currently specializes in React. Grigory always delivers high-quality code and prefers to cover it with tests.

Portfolio

AiSupervision
Next.js, TypeScript, REST APIs, MQTT, Tailwind CSS, React, Zustand...
Veego
TypeScript, React, Redux, React Native, MobX, REST APIs, Lottie, GraphQL, HTML...
PadSplit
JavaScript, TypeScript, React, MobX, GraphQL, React Native, JSS, Material UI...

Experience

  • JavaScript - 6 years
  • CSS3 - 5 years
  • React - 5 years
  • ECMAScript (ES6) - 4 years
  • TypeScript - 3 years
  • MobX - 3 years
  • Next.js - 2 years
  • React Native - 2 years

Availability

Part-time

Preferred Environment

WebStorm, MacOS, Slack, Jira, Git, Visual Studio Code (VS Code)

The most amazing...

...thing I've developed is a chatbot builder platform for a local startup acquired by a US company.

Work Experience

Front-end Engineer

2022 - PRESENT
AiSupervision
  • Implemented a robust SaaS front-end system from inception to execution. This comprehensive system streamlined factory operations by integrating intuitive real-time dashboards, analytics, worker time-tracking, and order-tracking functionalities.
  • Implemented analytics tools within the SaaS platform with the help of JavaScript charting libraries, empowering stakeholders to gain actionable insights into production trends, resource utilization, and order fulfillment efficiency.
  • Replaced an outdated front-end system with a modern and user-friendly interface, modernizing the look and feel of the system and significantly enhancing user satisfaction and engagement.
Technologies: Next.js, TypeScript, REST APIs, MQTT, Tailwind CSS, React, Zustand, ApexCharts.js

Senior Front-end Engineer

2022 - 2022
Veego
  • Developed a mobile app enabling subscribers to monitor and control their home networks without calling internet service providers.
  • Integrated Veego's diagnosis module inside the mobile app to resolve quality issues.
  • Redesigned an old legacy website using newer technologies and animations.
Technologies: TypeScript, React, Redux, React Native, MobX, REST APIs, Lottie, GraphQL, HTML, CSS

Front-end Engineer

2020 - 2022
PadSplit
  • Developed a front-end part of the web app for the workforce house-sharing platform.
  • Created a mobile app for PadSplit members using React Native.
  • Refactored a significant portion of legacy state management code written in Redux to MobX.
Technologies: JavaScript, TypeScript, React, MobX, GraphQL, React Native, JSS, Material UI, Formik, Git, REST, REST APIs, Python, Django, AWS Lambda, Storybook, HTML, CSS

Software Engineer

2017 - 2020
Pulsar AI
  • Built user interface with content management system for chatbot framework (NLP tool) for the Georgian language.
  • Developed mention analytics platform, a web app that allows a public figure to track mentions about them in the news and social media, like Facebook and Twitter.
  • Programmed a user interface for a chatbot builder platform using drag-and-drop, enabling non-technical people to create a chatbot easily.
  • Created several internal dashboards for the QA team and an analytics platform to track chatbot metrics easily.
Technologies: JavaScript, ECMAScript (ES6), React, Redux, Redux-Saga, Redux Thunk, Git, HTML5, CSS3, SCSS, Docker, Amazon S3 (AWS S3), AWS Lambda, Amazon Simple Notification Service (SNS), Amazon DynamoDB, Bootstrap, Chart.js, HTML, CSS

Junior Software Engineer

2016 - 2017
Georgian Technical University
  • Created a front-end app for an extensive lexical database called WordNet for the Georgian language.
  • Used D3.js along with vis.js for lexical graph visualization.
  • Developed RESTful API for fetching data from SQL database.
Technologies: JavaScript, AngularJS, D3.js, Express.js, HTML

Experience

Web and Mobile App | PadSplit

https://www.padsplit.com/
PadSplit is an affordable housing tech startup. It offers a platform for residents and property owners to make affordable housing possible for people with low incomes. They are currently operating in Atlanta, Georgia, but trying to expand their markets.

Web Platform | Emotions are Georgia

http://emotionsaregeorgia.com/
This project is the first guidebook that features human emotions selected and chosen by AI tools. Everything you need to know about Georgia is told through stories shared on social media by travelers who have experienced Georgia's famous hospitality, embraced its ancient culture, and discovered its unique places and diverse cuisine independently.

The main feature of the web platform is the option to generate your individual guidebook of Georgia. After you give the website access to your Facebook information or answer some quick questions, the website analyzes your data. It generates a custom guidebook shaped according to your interests.

Web Platform | Mention Analytics

Mention analytics is a media monitoring platform that pulls all the news around a specific topic (person, company) from different channels, such as social media, TV, and web media, including press articles, review sites, forums, and blogs.

This project received a grant from the Georgian government.

Web App | Remote Identification

An identity verification service for web and mobile consisting of two components: OCR data extraction from documents and liveness detection. The process is consumer friendly and takes just a few minutes.

Education

2017 - 2019

Master's Degree in Computer Science

Tbilisi State University - Tbilisi, Georgia

2013 - 2017

Bachelor's Degree in Computer Science

Tbilisi State University - Tbilisi, Georgia

Certifications

SEPTEMBER 2022 - PRESENT

FrontendExpert

AlgoExpert

Skills

Libraries/APIs

React, MobX, D3.js, Redux-Saga, Formik, REST APIs, Chart.js, ApexCharts.js

Tools

JSS, WebStorm, Slack, Jira, Git, Redux Thunk, Amazon Simple Notification Service (SNS), MQTT

Languages

HTML, JavaScript, ECMAScript (ES6), HTML5, CSS3, TypeScript, CSS, SQL, SCSS, GraphQL, Python

Frameworks

AngularJS, Express.js, Redux, Bootstrap, React Native, Material UI, Django, Next.js, Tailwind CSS

Paradigms

REST, Object-oriented Programming (OOP)

Platforms

MacOS, Docker, AWS Lambda, Visual Studio Code (VS Code)

Storage

Amazon S3 (AWS S3), Amazon DynamoDB, MongoDB

Other

Storybook, Calculus, Probability Theory, Cryptography, Data Structures, OOP Designs, Information Security, Web Technologies, System Administration, Lottie, Zustand

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