English:
Advanced
Giorgi K.
Vetted by YouTeam
Georgia
UTC +04:00
Asia/Tbilisi
English:
Advanced
Team Lead, Senior TypeScript and JavaScript Developer with Drupal background.
- I've been working with complex relational and time-series data on multiple large-scale projects. - Experienced in TypeScript, React.js and complex FE development. - Developed and integrated multiple third-party features in a Next.js environment using tRPC. - Developed multiple front-end projects using Drupal backend with JSON:API and GraphQL. - Developed WYSIWYG document builder with the custom widget system. - Have huge experience in crunching and transforming data into various formats. - I'm a former lecturer at Caucasus University. - I'm mentoring and lecturing in-house teams of junior and near-middle front-end developers.
Want to hire this engineer?
Check if Giorgi is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
Virtual Call-center SaaS
Mar `22 - Mar `23
1 year
Cloud-based SaaS solution for call centers and telephone research companies. The highly scalable system includes the full feature set for remote call-center operations, including contact database management, operator permissions, detailed reporting, and automated call handling.
Responsibilities & achievements
- Overseeing the FE development of the project, managing and coordinating the work of the FE development team. - Making key decisions related to the FE development of the system, such as determining the technical architecture and choosing the technologies and tools to be used. - Communicating with stakeholders and other members of the project team, to ensure the project stays aligned with the overall business goals and objectives.
Intranet System for Service Agency
Nov `21 - Mar `22
4 months
Professional services agency, Georgia
Medium-sized intranet system for the team of 80 employees. The system has the following high-level features: - Employee profiles. - Custom branding and profile styling. - Simple document management system. - HR module (vacations, day-offs) - Time and project progress tracking. - Surveys. - Simple social features (friends, public feed, posts).
Responsibilities & achievements
Giorgi is leading a team of 3 front-end developers and is involved in day-to-day processes, including development and code reviews. Also another part of the project was from April to August of 2023.
Centralized knowledge database
Mar `21 - Nov `21
8 months
Siemens AG
The centralized cloud-based knowledge database for managing and analyzing time-series data. The team has built: - Postgres based database for data sources with GraphQL API - InfluxDB database for time-series data with respective GraphQL API - Front-end application with Vuejs - Python-based estimation engine and the plugin system for running AI models for working on the data. - Entire infrastructure and complete CI/CD cycle on AWS
Responsibilities & achievements
Giorgi has led the front-end team in this project. He planned and built with the team the entire architecture of the system. He lead the team of 6 Typescript developers who built the Vuejs frontend application, Nest.js backend application, and the GraphQL API for the whole system.
Online cabinet for microfinance bank
Jan `21 - Mar `21
2 months
SwissCapital
The web-based online cabinet software for Swisscapital users. The system consists of: - The entire backend system for the cabinet - User management and synchronization with vendor's ERP system. - Loan management and synchronization with vendor's ERP system. - User registration, authentification, and validation system.
Responsibilities & achievements
Giorgi has led the front-end team in this project. He built the architecture for the front-end Vue.js application, managed the team of 4 front-end developers, and successfully delivered the entire cabinet application. His team also built the multiple, complex React components that integrated into the administration panel.
AI analyzer software for Financial market
Sep `19 - May `20
8 months
Startup from Germany
Software for complex financial analysis, reporting and predictions (more details confidential).
Responsibilities & achievements
Giorgi participated in the development of the following areas: - React user dashboard for processing and interacting with time-series data. - React web interface for building reports with custom-made widgets and exporting in pdf from client-side. - Optimise performance with memoization. - Implemented end-to-end tests with cypress.
New Jersey Transit
Apr `19 - Oct `19
6 months
Software Development, US
The platform to help people plan their routes with NJ public transport. The website was built with a diverse tech stack, including Drupal 8 as a core backend technology.
Responsibilities & achievements
Giorgi participated in the development of the following areas: - NuxtJS frontend infrastructure (Vuejs component system, Reusable Vue mixins, Design system with Bootstrap Vue) - API gateway witn NestJS and Apollo server
Girchi.com
Mar `19 - Sep `19
6 months
Political party from Georgia
Political party management system, used by hundreds of party members for critical political processes and decisions. The challenge was to build an intricate tool that encouraged activities with gamified flows and rewarded users for participation.
Responsibilities & achievements
Giorgi participated in the development of the following modules: - Real-time notification system with React - React components for Drupal 8 administration theme - Automated build script for the development environment build - Extended facebook authentication for Drupal 8 - Donations system
Internal projects with Omedia
Jan `19 - Present
6 years
• Leading React chapter. • Developed intranet system with NextJS and TRPC • Created custom Notion integration with NextJS ISR
Responsibilities & achievements
• Leading React chapter. • Developed intranet system with NextJS and TRPC • Created custom Notion integration with NextJS ISR
Construction Equipment Online P2P Marketplace
Mar `18 - Dec `18
9 months
Early stage startup from Germany
The professional online platform, where construction companies and private users can exchange equipment through lending and renting. The project team came up with the system of microservices architecture for cloud-native solution, handling the entire process of the platform — from user registration and verification to equipment database management, renting, payments, and delivery tracking. The solution consists of multiple applications working in sync. The platform core runs on a heavily customized headless Drupal instance, providing a back-end for a custom Angular front-end application and a bunch of React components for administration purposes.
Responsibilities & achievements
Giorgi participated in the development of the following modules: - Administration custom UI elements with React. - Custom xlsx reports with complex layout. - HR system. - Equipment charging control system. - Organisations hierarchy system.
Education
Higher education in Computer Science
Agency
50-100
GMT+4
Tbilisi, Georgia
Core Expertise
Industries
Banking & Finance, Law & Government, News & Media, Healthcare & Medicine, Booking & Rent, Data Science & Machine Learning, Big Data, ERP
Want to hire this engineer?
Check if Giorgi is available