Tato Mchedlishvili, Developer in Tbilisi, Georgia
Tato is available for hire
Hire Tato

Tato Mchedlishvili

Verified Expert  in Engineering

Full-stack Developer

Location
Tbilisi, Georgia
Toptal Member Since
October 28, 2022

Tato is a full-stack developer with a decade-long experience working on multiple complex projects from scratch in various domains, from the public sector to transportation and eCommerce. His leadership skills enrich his technical expertise, bringing people together to deliver outstanding results. Tato enjoys challenging tasks and always works wholeheartedly, with a great sense of responsibility.

Portfolio

New Vision
Amazon Web Services (AWS), Node.js, Angular, Angular Material, MongoDB, GraphQL...
Tbilisi City Hall
Java EE, Ext JS, Oracle, GitHub, Web Development
Meta-D
Ant Design, Node.js, React, React Native, MongoDB, Amazon Web Services (AWS)...

Experience

Availability

Part-time

Preferred Environment

Ubuntu Linux, MacOS, Slack, Jira, Git

The most amazing...

...project I've implemented as a project lead is a document flow project for municipalities, enabling citizens to obtain all municipal services online.

Work Experience

Lead Full-stack Developer

2021 - PRESENT
New Vision
  • Developed a fully dynamic lead acquisition platform, webhooks, and lead delivery feature.
  • Built a fully dynamic feed parser that parses XML and JSON files.
  • Created a complex and completely dynamic SMS blast feature.
Technologies: Amazon Web Services (AWS), Node.js, Angular, Angular Material, MongoDB, GraphQL, Serverless, Twilio, AWS Lambda, Amazon Simple Queue Service (SQS), Apollo, Back-end, Webhooks, REST APIs, Jenkins, Full-stack, HTML5, JavaScript, Twilio API, Tailwind CSS, Next.js, Amazon S3 (AWS S3), APIs, CSS3, WebSockets, Slack, GitHub, Material UI, XML, REST, Webpack, Cron, JSON, CSV, Databases, Front-end, AWS Amplify, Web Development, Leadership, Architecture

Consultant

2018 - PRESENT
Tbilisi City Hall
  • Performed the integration of electronic signature and document stamp.
  • Fixed major bugs in the project while introducing additional features.
  • Provided consulting services by attending meetings, taking phone calls, and giving advice.
Technologies: Java EE, Ext JS, Oracle, GitHub, Web Development

Senior Full-stack Developer

2020 - 2023
Meta-D
  • Developed a fully functional human resources project from scratch.
  • Built an eCommerce platform, including a courier app for a supermarket chain company.
  • Created a loyalty system for the supermarket company and an SMS platform for marketing, loyalty, and content-addressed storage (CAS).
Technologies: Ant Design, Node.js, React, React Native, MongoDB, Amazon Web Services (AWS), Express.js, Amazon Simple Queue Service (SQS), REST APIs, eCommerce, Jenkins, Apache Kafka, Agile, MERN Stack, Full-stack, HTML5, NoSQL, JavaScript, APIs, CSS3, WebSockets, Slack, Scrum, REST, Cron, JSON, CSV, Databases, Front-end, Redux, Web Development, Testing

Senior Full-stack Developer

2019 - 2021
Flex Rental Solutions
  • Added new features and fixed bugs on a mobile app built using Ext JS modern toolkit.
  • Migrated the project UI from Ext JS 5 to Ext JS 7.
  • Developed new features in the warehouse, inventory management, and maintenance tracking software.
Technologies: Spring Boot, Groovy, MySQL, Ext JS, Back-end, REST APIs, SQL, Full-stack, JavaScript, APIs, CSS3, Slack, GitHub, Scrum, REST, JSON, Databases, Front-end, Web Development

Senior Node.js Developer

2018 - 2021
American Driver Network
  • Built new features and fixed bugs in the main back-end project.
  • Implemented a URL shortening project, including a tracking system.
  • Developed a feed parsing project with multiple webhooks.
Technologies: Node.js, Amazon Web Services (AWS), MongoDB, Elasticsearch, Twilio, Docker, Back-end, Webhooks, REST APIs, Jenkins, Full-stack, NoSQL, JavaScript, Twilio API, Amazon S3 (AWS S3), APIs, Slack, GitHub, XML, Redis, REST, Cron, JSON, CSV, Databases, Kibana, ELK (Elastic Stack), Testing

Senior Full-stack Developer

2017 - 2020
Tegeta Motors
  • Built a powerful SAP-based eCommerce platform, implementing essential features, such as the search feature.
  • Enabled users to search and view all the services obtained from the company through the My Car History project.
  • Created a centralized authorization and registration system called Tegeta Account.
  • Developed the SMS platform for marketing and reservation, process management system, and reservation project, allowing the clients to make a reservation for any company service.
Technologies: Node.js, MongoDB, Angular, Elasticsearch, Bootstrap, Express.js, Back-end, REST APIs, eCommerce, Bitbucket, Jenkins, Apache Kafka, Agile, MERN Stack, Full-stack, GitLab, HTML5, NoSQL, JavaScript, APIs, CSS3, Jest, Scrum, REST, Cron, JSON, CSV, Databases, Front-end, Web Development, Kibana, ELK (Elastic Stack), Testing

Full-stack Developer

2018 - 2019
Acceptto Corporation
  • Developed an admin project from scratch, working with Vue for the UI and Python for the back end.
  • Implemented authorization and registration for both the back-end and UI side.
  • Created multiple pages in the admin system, primarily through create, read, update, and delete (CRUD) operations.
Technologies: Python, Flask, Vue, PostgreSQL, CoreUI, Full-stack, JavaScript, APIs, Slack, GitHub, REST, REST APIs, JSON, Databases, Front-end, Web Development

Senior Full-stack Developer

2017 - 2018
Freelance Clients
  • Worked on the SelfKey Wallet project for SelfKey Foundation, mainly as a Node.js developer.
  • Performed Trezor and Ledger integration for the SelfKey Wallet project.
  • Developed identity and verification features for KYC-Chain.
Technologies: Node.js, Web3.js, Electron, AngularJS, MongoDB, Full-stack, JavaScript, APIs, REST, REST APIs, JSON, Databases, Web Development

Senior Full-stack Developer

2016 - 2018
Municipal Services Development Agency
  • Developed a document flow project from scratch, leading the back-end side of the project.
  • Worked on the project for the Chancellery as a full-stack developer.
  • Built the UI for a reservation project using Angular JS.
Technologies: Spring Boot, Oracle, Elasticsearch, Spring Data JPA, REST APIs, Jenkins, SQL, Full-stack, HTML5, JavaScript, APIs, Material UI, XML, XML Web Services, REST, JSON, Databases, Front-end, Web Development, Kibana, ELK (Elastic Stack), NestJS, Leadership, Architecture

Senior Full-stack Developer

2013 - 2016
Tbilisi City Hall
  • Maintained the existing examination project and developed new features.
  • Developed a critical citation management system, working as an Ext JS developer on the admin side.
  • Created new features and fixed bugs for the document flow project, working as a full-stack developer with Java and Ext JS.
Technologies: Enterprise Java Beans (EJB), Oracle, Ext JS, Java Servlets, Hibernate, Spring Boot, Spring Data JPA, Java EE, Socket.IO, Node.js, MongoDB, Back-end, SQL, Full-stack, JavaScript, APIs, GitHub, XML, XML Web Services, REST, QR Codes, JasperReports, JSON, Databases, Web Development

HR for Meta-D

I worked on developing a fully functional HR project from scratch, including all HR features. This project is used by the biggest supermarket network company based in Georgia, and I was working as a senior full-stack developer.

Document Flow for Municipalities

A fully dynamic documents flow, enabling municipalities to configure their nomenclatures, build forms for each of them and set up pre-defined or free motions per each document type. I was the leading architect and developed some core functionalities as a Java developer.

eCommerce Project

https://shop.tegetamotors.ge
An SAP-based eCommerce platform created for a leading company in the automotive products and services industry in Georgia. I was a senior full-stack developer, building many features for the products.

eCommerce Platform

https://2nabiji.ge/
An eCommerce platform with a courier application created for one of the most extensive supermarket networks in Georgia. I served as a senior full-stack developer and implemented many features for the project.

Languages

JavaScript, TypeScript, HTML5, XML, GraphQL, Python, Groovy, CSS, HTML, SQL, CSS3, Elixir

Frameworks

Ext JS, Angular, Express.js, Ant Design, Hibernate, Spring Boot, Electron, AngularJS, Flask, Bootstrap, React Native, Angular Material, Tailwind CSS, Next.js, Jest, Material UI, Redux, NestJS, Flutter

Libraries/APIs

Node.js, React, REST APIs, Java Servlets, Socket.IO, Web3.js, Vue, Twilio API, JasperReports, AWS Amplify, Stripe API, Stripe

Paradigms

REST, Agile, Scrum, Testing

Storage

JSON, MongoDB, Databases, Elasticsearch, Spring Data JPA, PostgreSQL, MySQL, NoSQL, Amazon S3 (AWS S3), Redis

Other

APIs, MERN Stack, Full-stack, WebSockets, CSV, Front-end, Web Development, Mantine, Algorithms, Mathematics, Enterprise Java Beans (EJB), CoreUI, Serverless, Apollo, Back-end, eCommerce, Webhooks, XML Web Services, QR Codes, Leadership, Architecture, Stripe Subscriptions

Tools

Git, Bitbucket, GitLab, Slack, GitHub, Cron, Jenkins, Amazon Simple Queue Service (SQS), Webpack, Kibana, ELK (Elastic Stack), Auth0

Platforms

Java EE, Amazon Web Services (AWS), Oracle, Apache Kafka, Twilio, Docker, AWS Lambda

2011 - 2015

Bachelor's Degree in Computer Science

Ivane Javakhishvili Tbilisi State University - Tbilisi, Georgia

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