Saba Tkeshelashvili

Hire a PHP developer for your project — click here.

by admin

€120

Saba Tkeshelashvili

Back-end Developer

Tbilisi, Georgia

Bio

Saba is a full-stack developer with experience since 2017, working across PHP/Laravel, JavaScript/Node.js, Java, Python, and React. He is a self-motivated professional who thrives in collaborative teams and has delivered high-quality solutions across industries, including SaaS, food and beverage, e-learning, travel, gambling, entertainment, blockchain, and social media.

Flutter EntertainmentPHP, Laravel, JavaScript, HTML, MySQL, Advertising, Redis, Composer…Bacarai, Inc.PHP, Laravel, SQL, React, Vue, Stripe, Google Cloud Platform (GCP)…

Experience

  • PHP – 6 years
  • Laravel – 6 years
  • MySQL – 6 years
  • Node.js – 5 years
  • PostgreSQL – 5 years
  • React – 3 years
  • Java – 2 years
  • Python – 2 years

Work Experience

PHP Back-end Developer 3

2023 – 2026

PepsiCo Global
  • Contributed to the successful rewrite of a legacy rewards engine service, migrating core functionality from PHP to Java to improve maintainability and scalability.
  • Participated in the development of a new admin portal, collaborating across front-end (React) and back-end (Java) layers to deliver end-to-end functionality.
  • Improved application performance by consolidating multiple large SQL queries into a single optimized query, reducing database load and execution time.
  • Actively supported the QA team by clarifying functional requirements, guiding test scenarios, and assisting with validation of expected system behavior.

Technologies: PHP, Java, Pimcore, MySQL, PostgreSQL, Spring Boot, Microservices

Part-time Full-stack Developer

2021 – 2024

Flutter Entertainment
  • Designed a user management system where the primary user could create, edit, or disable users and manage roles.
  • Upgraded the main project from Laravel 5 to Laravel 8.
  • Optimized the main project, fixed double database query calls, and improved the overall performance by rewriting complex parts of the code.
  • Implemented authentication via bearer token and switched default authentication from session to token.
  • Improved alerts in the whole project. Instead of displaying all errors in the same place, each field had its own error section.
  • Integrated an SMS sending functionality that sent messages via SMPP.

Technologies: PHP, Laravel, JavaScript, HTML, MySQL, Advertising, Redis, Composer, Facebook Ads, Facebook API, Node.js, Banner Ads, Full-stack, Object-oriented Programming (OOP), Unit Testing, Design Patterns, SQL, NestJS, Express.js, TypeScript, jQuery, GitHub Actions

Back-end Developer

2022 – 2023

Bacarai, Inc.
  • Made the data collection process asynchronous, enabling parallel API calls and data processing, which significantly reduced overall processing time.
  • Optimized slow Laravel ORM queries by improving database structure with indexes and refining model relationships, enhancing query efficiency and application performance.
  • Integrated multiple GDS providers via SOAP and REST APIs, ensuring seamless connectivity and data exchange across systems.
  • Contributed to front-end development of main UI and back-office applications, delivering responsive and user-friendly interfaces.

Technologies: PHP, Laravel, SQL, React, Vue, Stripe, Google Cloud Platform (GCP), DigitalOcean, Amazon Web Services (AWS), NoSQL, Amadeus, Python, Node.js, Microservices, Express.js, Next.js, DevOps, TypeScript, GitHub Actions, SendGrid

Part-time Back-end Developer

2021 – 2023

MindGeek
  • Updated the file metadata reader functionality, which reduced response time by at least two seconds.
  • Implemented the banned words filtering functionality in search.
  • Wrote a file transfer microservice in Go that transferred files between different storages.
  • Integrated a dynamic WebP support to display the WebP type of image if the extension in the image link was replaced with WebP, regardless of the initially uploaded image type.
  • Wrote tests for all microservices, fully covering every function in every project.
See also
PHP Bug Fixing & Error Resolution for €20

Technologies: Go, PHP, Laravel, Redis, Amazon Web Services (AWS), Composer, REST APIs, Microservices, Back-end, APIs, Object-oriented Programming (OOP), Unit Testing, SQL, GitHub Actions

Back-end Developer

2019 – 2020

DigitalMate (now Onesoul)
  • Developed a website for a construction company with images of their building blocks uploaded on the dashboard to show all the necessary details, such as sectors, floors, apartments, and room names.
  • Created a website for a travel agency with a complex dashboard, where they could manage their tours and hotels, prices, promotions, and offers, and accept bookings.
  • Developed a booking website for a startup with two platforms—one for users and one for restaurants. Wrote the REST APIs for both platforms. Their functionality was quite simple, including booking tables and ordering takeout or delivery.
  • Built a tool for Excel and CSV data processing. It read data from files, processed it, and sent it to its destination.
  • Developed a forum-like gaming website platform to enable users to sell their gaming accounts, CDs, and gaming inventory. Users could also publicly discuss games and have private chats.

Technologies: PHP, Laravel, JavaScript, Admin Panels, PostgreSQL, MySQL, DigitalOcean, REST APIs, Regular Expressions, Google Cloud, Full-stack, Object-oriented Programming (OOP), SQL, TypeScript, MongoDB, jQuery, GitHub Actions, SCSS

Back-end Developer

2017 – 2019

Keplertek
  • Wrote a smart contract for the ERC-20 token on the Ethereum blockchain. It had functionalities such as pause, unpause, freeze, burn, transfer, and transfer ownership.
  • Developed a dashboard where customers could buy our tokens with BTC or ETH.
  • Collaborated with a team to develop a social platform where users could post statuses, videos, images, projects, and job vacancies, have a live chat with each other, and ask for funding.
  • Built a real-time messaging functionality with Laravel and Pusher to allow users to send and receive messages through WebSocket.
  • Wrote a simple and helpful tool for task management, like Jira. It was an utterly custom-made and company-oriented tool.
  • Developed an email sending tool that placed input text in the template and sent it to clients. Admin could also create groups and send bulk emails.

Technologies: PHP, Laravel, HTML, JavaScript, Sockets, Solidity, MySQL, Vue, REST APIs, Email, Back-end, Object-oriented Programming (OOP), SQL, jQuery, GitHub Actions

Skills

Libraries/APIs

Node.js, REST APIs, jQuery, React, Vue, Sockets, Facebook API, Pusher, Stripe

Tools

SendGrid, Composer, PhpStorm, WebStorm, JetBrains

Languages

PHP, HTML, TypeScript, Go, Java, JavaScript, SQL, Python, CSS, Solidity, SCSS

Frameworks

Laravel, NestJS, Express.js, Next.js, Spring Boot

Paradigms

Microservices, Object-oriented Programming (OOP), Unit Testing, Design Patterns, Automation, DevOps

Platforms

DigitalOcean, Amazon Web Services (AWS), Linux, Ubuntu, MacOS, Pimcore, Google Cloud Platform (GCP)

Storage

MySQL, PostgreSQL, Redis, Google Cloud, Databases, NoSQL, MongoDB

Other

Programming, GitHub Actions, Advertising, Banner Ads, Facebook Ads, Admin Panels, Email, Regular Expressions, Back-end, APIs, Full-stack, WebSockets, Amadeus

Source

Related offers