Leo Sarchimelia, Developer in Tbilisi, Georgia
Leo is available for hire
Hire Leo

Leo Sarchimelia

Verified Expert  in Engineering

Back-end Developer

Tbilisi, Georgia

Toptal member since December 28, 2021

Bio

Leo started programming in high school by solving algorithmic problems using C++ and Java for fun, and that's when he realized how much he enjoyed working around code. His technologies of choice include Java, Spring, Node.js, and cloud solutions such as AWS. Leo holds various AWS certifications and likes to spend his free time learning about Node.js and JavaScript.

Portfolio

Rentancy
Amazon DynamoDB, Amazon Web Services (AWS), API Architecture, GitHub...
Excipient Inc.
Node.js, PostgreSQL, Heroku, Express.js, Sequelize, Git, REST, REST APIs...
Rentancy
JavaScript, Java, Amazon Web Services (AWS), Amazon API Gateway, AWS Lambda...

Experience

  • NoSQL - 5 years
  • Java - 5 years
  • Node.js - 5 years
  • Spring - 5 years
  • JavaScript - 4 years
  • Amazon Web Services (AWS) - 4 years
  • SQL - 4 years
  • Express.js - 3 years

Availability

Part-time

Preferred Environment

Linux, IntelliJ IDEA, Git

The most amazing...

...project I've worked on is an eCommerce application that has integration with other platforms like Shopify, WooCommerce, Etsy, and so on.

Work Experience

Architecture Consultant

2022 - 2023
Rentancy
  • Participated in planning epics and major tasks on a weekly basis.
  • Helped onboard new developers by explaining the overall back-end infrastructure and tools used.
  • Troubleshot major issues to improve stability and performance.
Technologies: Amazon DynamoDB, Amazon Web Services (AWS), API Architecture, GitHub, AWS Lambda, Serverless, AWS Amplify, Elasticsearch, Amazon API Gateway, Back-end, Lambda Functions

Back-end Developer

2022 - 2023
Excipient Inc.
  • Integrated the app with Kroger, Walmart, and Customer.io.
  • Investigated and proposed solutions for abnormal behavior with third-party integrations.
  • Tracked and fixed bugs using the Height reporting tool.
  • Implemented numerous scripts for common back-end tasks such as debugging, statistics, schema migration, and integration scripts.
  • Improved and rewrote API tests from Swift to JavaScript.
Technologies: Node.js, PostgreSQL, Heroku, Express.js, Sequelize, Git, REST, REST APIs, GitHub, Databases, Web, Visual Studio Code (VS Code), SQL, JSON, APIs, HTML, Linux, JavaScript, Back-end

Back-end Developer

2021 - 2022
Rentancy
  • Helped develop a serverless application entirely hosted on the cloud.
  • Played a key role in the system's accounting side by integrating it with the 3rd-party accounting platform Xero.
  • Developed features and fixed bugs based on business needs with minimal guidance.
Technologies: JavaScript, Java, Amazon Web Services (AWS), Amazon API Gateway, AWS Lambda, Lambda Functions, AWS AppSync, GraphQL, Amazon DynamoDB, Serverless, Serverless Architecture, Back-end, Amazon CloudWatch, Amazon CloudFront CDN, Amazon S3 (AWS S3), Amazon EC2, Amazon Simple Email Service (SES), Amazon Simple Queue Service (SQS), AWS Amplify, AWS DevOps, Code Review, Databases, DevOps, Serverless Framework, Amazon Cognito

Back-end Developer

2020 - 2021
3DCompare
  • Owned back-end integrations with third-party eCommerce services such as Shopify, Etsy, Wix, and WooCommerce.
  • Developed integration with Etsy despite numerous challenges, which doubled the company's sales.
  • Maintained and improved the existing codebase together with the team.
Technologies: Java, Spring, Amazon Web Services (AWS), MongoDB, NoSQL, Back-end, Amazon EC2, Amazon S3 (AWS S3), AWS Elastic Beanstalk, TypeScript

Back-end Developer

2017 - 2019
MaxinAI
  • Developed and maintained three microservices with the team using Java, Spring, Node.js, MongoDB, and Elasticsearch.
  • Maintained and improved the existing codebase as a team member.
  • Developed a bot identification algorithm based on users' activity.
Technologies: JavaScript, Java, Spring, Node.js, PostgreSQL, SQL, Back-end, Amazon Web Services (AWS), Amazon EC2, Amazon S3 (AWS S3)

Teaching Assistant

2016 - 2017
Free University of Tbilisi
  • Guided students and explained errors to help them improve their quality of work in programming abstractions and methodologies.
  • Graded 10 assignments for 12 students for a total of 120 projects.
  • Assessed mid-term and final exams for a total of 12 students.
Technologies: Java, Git, GitHub, Code Review

Experience

Meal Planning App

An iOS-based mobile app that helped users plan their meal schedule. I was the back-end developer in charge of developing and maintaining REST APIs, building 3rd-party integrations, and ensuring stability by writing tests.

Property Management Software

A property management application that used a variety of AWS services. As one of the back-end developers, I helped build the integration with the accounting software. Our architecture was completely serverless, based on AWS Amplify and the Serverless Framework.

3D Printing eCommerce Platform

A 3D printing eCommerce platform integrated with other eCommerce solutions like WooCommerce, Etsy, and Shopify. I was the back-end engineer specializing in incorporating the platform with other platforms. After implementing the integration with the Etsy marketplace, the platform orders doubled in just two months.

Microservices for an Online Casino

I designed and developed multiple microservices for an online casino with the team's help. Our microservices included a malicious user detector, a user pattern detector, and financial statistics measurement services.

Education

2015 - 2021

Bachelor's Degree in Computer Science

Free University of Tbilisi - Tbilisi, Georgia

Certifications

JANUARY 2021 - APRIL 2026

AWS Certified Database Specialty

AWS

DECEMBER 2020 - APRIL 2026

AWS Certified Solutions Architect — Professional

AWS

DECEMBER 2020 - JUNE 2026

AWS Certified DevOps Engineer Professional

AWS

Skills

Libraries/APIs

Node.js, REST APIs, React, AWS Amplify, Socket.IO

Tools

Git, AWS AppSync, Amazon CloudFront CDN, Amazon CloudWatch, Amazon Simple Notification Service (SNS), IntelliJ IDEA, Amazon Simple Queue Service (SQS), GitHub, Amazon Simple Email Service (SES), Amazon Cognito, Sequelize

Languages

Java, JavaScript, SQL, HTML, TypeScript, GraphQL, CSS

Frameworks

Spring, Spring Boot, NestJS, Express.js, Redux, Hibernate, Serverless Framework, Jest

Paradigms

Serverless Architecture, REST, DevOps, API Architecture

Platforms

Linux, Web, AWS Lambda, Docker, Amazon Web Services (AWS), Amazon EC2, Ubuntu, Kubernetes, Heroku, Visual Studio Code (VS Code), AWS Elastic Beanstalk

Storage

NoSQL, JSON, Amazon S3 (AWS S3), Databases, Amazon DynamoDB, PostgreSQL, MongoDB, Elasticsearch, Amazon Aurora

Other

APIs, Lambda Functions, Back-end, Full-stack, Code Review, Amazon RDS, AWS DevOps, WebSockets, Amazon API Gateway, Serverless, Relational Database Services (RDS), Architecture, Solution Architecture

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