Tato Mchedlishvili
Verified Expert in Engineering
Full-stack Developer
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
Experience
- JavaScript - 10 years
- Node.js - 8 years
- MongoDB - 7 years
- Angular - 5 years
- TypeScript - 5 years
- React - 2 years
- GraphQL - 2 years
- Vue - 1 year
Availability
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
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.
Consultant
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.
Senior Full-stack Developer
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).
Senior Full-stack Developer
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.
Senior Node.js Developer
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.
Senior Full-stack Developer
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.
Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Experience
HR for Meta-D
Document Flow for Municipalities
eCommerce Project
https://shop.tegetamotors.geeCommerce Platform
https://2nabiji.ge/Education
Bachelor's Degree in Computer Science
Ivane Javakhishvili Tbilisi State University - Tbilisi, Georgia
Skills
Libraries/APIs
Node.js, React, REST APIs, Mantine, Java Servlets, Socket.IO, Web3.js, Vue, Twilio API, JasperReports, AWS Amplify, Stripe API, Stripe
Tools
Git, Bitbucket, GitLab, Slack, GitHub, Cron, Jenkins, Amazon Simple Queue Service (SQS), Webpack, Kibana, ELK (Elastic Stack), Auth0
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
Paradigms
REST, Agile, Scrum, Testing
Storage
JSON, MongoDB, Databases, Elasticsearch, Spring Data JPA, PostgreSQL, MySQL, NoSQL, Amazon S3 (AWS S3), Redis
Platforms
Java EE, Amazon Web Services (AWS), Oracle, Apache Kafka, Twilio, Docker, AWS Lambda
Other
APIs, MERN Stack, Full-stack, WebSockets, CSV, Front-end, Web Development, Algorithms, Mathematics, Enterprise Java Beans (EJB), CoreUI, Serverless, Apollo, Back-end, eCommerce, Webhooks, XML Web Services, QR Codes, Leadership, Architecture, Stripe Subscriptions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring