
Leo Sarchimelia
Verified Expert in Engineering
Back-end Developer
Tbilisi, Georgia
Toptal member since December 28, 2021
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
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
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
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.
Back-end Developer
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.
Back-end Developer
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.
Back-end Developer
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.
Back-end Developer
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.
Teaching Assistant
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.
Experience
Meal Planning App
Property Management Software
3D Printing eCommerce Platform
Microservices for an Online Casino
Education
Bachelor's Degree in Computer Science
Free University of Tbilisi - Tbilisi, Georgia
Certifications
AWS Certified Database Specialty
AWS
AWS Certified Solutions Architect — Professional
AWS
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
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