Lasha Kakhidze, Developer in Tbilisi, Georgia
Lasha is available for hire
Hire Lasha

Lasha Kakhidze

Verified Expert  in Engineering

Bio

Lasha is a software engineer with over seven years of experience building web apps. During these years, he has worked with various frameworks of JavaScript and Python. Always focused on creating well-structured code, Lasha likes to write tests and can do DevOps tasks.

Portfolio

PadSplit
JavaScript, React, Python, Django, Django REST Framework, PostgreSQL...
Pulsar AI
JavaScript, Node.js, Express.js, Botkit, React, MongoDB, Git, Jest, Redux...
Usario
Angular, Node.js, StrongLoop, PostgreSQL, JavaScript, Git, HTML, CSS...

Experience

  • JavaScript - 7 years
  • Express.js - 6 years
  • Node.js - 6 years
  • React - 4 years
  • PostgreSQL - 3 years
  • Django - 3 years
  • Python - 3 years
  • GraphQL - 2 years

Availability

Part-time

Preferred Environment

PyCharm, Slack, Jira, Visual Studio Code (VS Code), MacOS

The most amazing...

...thing I've developed is a chatbot that uses NLP tools to analyze user messages and provide correct answers.

Work Experience

Senior Software Engineer

2020 - 2022
PadSplit
  • Developed a web app for an affordable housing tech startup that provides a house-sharing service for the workforce. It currently has several thousand active members in Atlanta, Georgia, and is trying to expand worldwide.
  • Created and launched a mobile app for residents and property owners.
  • Developed analytical serverless apps on AWS Lambda.
Technologies: JavaScript, React, Python, Django, Django REST Framework, PostgreSQL, React Native, GraphQL, Git, MobX, HTML, CSS, TypeScript, Full-stack, Next.js, Front-end, Back-end, Microservices, Microservices Architecture, APIs, Responsive Web Apps, REST APIs, Material UI, Amazon S3 (AWS S3), AWS Lambda, Amazon Elastic Container Service (ECS), Amazon Web Services (AWS)

Software Engineer

2017 - 2020
Pulsar AI
  • Created chatbots for banks, insurance, and telecommunication companies.
  • Developed a content management system for chatbots.
  • Automated work that had been attended to manually prior.
Technologies: JavaScript, Node.js, Express.js, Botkit, React, MongoDB, Git, Jest, Redux, Amazon Web Services (AWS), HTML, CSS, Docker, Full-stack, Front-end, Back-end, Microservices, Microservices Architecture, APIs, Responsive Web Apps, REST APIs, AWS Lambda, Amazon Elastic Container Service (ECS), Amazon S3 (AWS S3), Bootstrap, Sequelize

Software Engineer

2016 - 2017
Usario
  • Developed an analytical dashboard for an online survey creator website.
  • Worked on a member feedback tracking plugin that was built using pure JavaScript.
  • Refactored old legacy codes both on the front and back end.
Technologies: Angular, Node.js, StrongLoop, PostgreSQL, JavaScript, Git, HTML, CSS, Full-stack, Front-end, Back-end, APIs, Responsive Web Apps, REST APIs, Bootstrap

Software Engineer

2015 - 2016
KVSocial
  • Developed and shipped a website for creating ad banners.
  • Developed and shipped a website for creating online presentations.
  • Used different canvas libraries to create complex animation effects.
Technologies: Angular, Canvas, CreateJS, Fabric, HTML5 Animations, Git, HTML, CSS, Front-end

Experience

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-income. As a full-stack engineer, I was involved in developing a mobile application.

B Bot

B Bot is a messenger chatbot created for an insurance company. Without leaving the chat, it helps users buy travel, medical, or auto insurance. The chatbot uses natural language processing tools to analyze messages.
B Bot was created three years ago and currently has over 25,000 active users.

Emotions Are Georgia

https://www.emotionsaregeorgia.ge
This is a website for tourists who travel to Georgia. The main feature of the web platform is the option for users to generate their own guidebook of Georgia. After they give the website access to their Facebook information or answer some quick questions, the website analyzes their data and creates a custom guidebook that considers their interests.

Education

2011 - 2015

Bachelor's Degree in Computer Science

Tbilisi State University - Tbilisi, Georgia

Certifications

MAY 2022 - PRESENT

Smart Contracts

Coursera

Skills

Libraries/APIs

React, Node.js, REST APIs, MobX, CreateJS, Fabric

Tools

Git, Amazon Elastic Container Service (ECS), PyCharm, Slack, Jira, Botkit, Canvas, Sequelize

Languages

JavaScript, GraphQL, HTML, CSS, TypeScript, Python, SQL, Solidity, C++, Java

Frameworks

Express.js, Django, NestJS, Django REST Framework, Redux, Jest, Material UI, Bootstrap, React Native, Angular, StrongLoop, Next.js

Paradigms

Microservices, Microservices Architecture, Object-oriented Programming (OOP)

Platforms

Amazon Web Services (AWS), AWS Lambda, Visual Studio Code (VS Code), MacOS, Blockchain, Docker

Storage

PostgreSQL, MySQL, Amazon S3 (AWS S3), MongoDB

Other

Front-end, Back-end, APIs, Responsive Web Apps, Full-stack, Cryptocurrency, Smart Contracts, Algorithms, Data Structures, Calculus, Probability Theory, Statistics, Cryptography, Mathematics, Physics, HTML5 Animations, Natural Language Processing (NLP), Artificial Intelligence (AI), TypeORM, Generative Pre-trained Transformers (GPT)

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