GiorgiKakabadze.
Senior PHP Full Stack Developer & Team Lead. Building scalable SaaS, realtime, and IoT systems for the last 8+ years.
Senior engineer, team lead, builder.
8+ years building scalable SaaS, payment-adjacent, and realtime systems. Framework-agnostic with deep PHP fundamentals (PHP 8.x, OOP, SOLID, design patterns) and a strong track record of leading small, high-output teams through cycle-based delivery.
Currently at Quiet Light, leading a 3-engineer squad modernizing legacy jQuery/Laravel apps. Previously Lead Architect at Casatrade — Laravel Octane API serving 5+ internal apps, and a GPS fleet monitoring platform handling 26,000+ concurrent device connections.
End-to-end: backend architecture, REST/OpenAPI design, Vue 3 / React with TypeScript, production DevOps on Docker and CI/CD. I own systems from schema to UI.
What I reach for.
Framework-agnostic. These are the tools I lean on most often — picked for fit, not fashion.
- PHP 8.x
- Symfony
- Laravel 8–12
- Octane
- Reverb
- Phalcon
- Pure PHP
- Vue 3
- React
- TypeScript
- Inertia.js
- Tailwind CSS
- shadcn-vue
- REST
- OpenAPI / Swagger
- Sanctum
- JWT / OAuth
- Versioning
- MySQL
- PostgreSQL
- Redis
- SQL tuning
- Zero-downtime migrations
- WebSockets
- SSE
- Laravel Echo
- Laravel Reverb
- MQTT
- PHPUnit
- Vitest
- Playwright (MCP)
- TDD refactoring
- Docker
- GitHub Actions
- Linux
- Oracle Cloud
- DigitalOcean
- Cloudflare
- ESP32
- Raspberry Pi
- NFC / Wiegand
- FastAPI edge
Selected projects.
Things I've shipped or actively run. Mix of professional work, side projects, and the family business.
alldigital.ge
Shopify storefront for our family-owned digital goods business. I run the operations end-to-end — catalog, payments, customer support, and the surrounding infrastructure.
- Shopify
- Liquid
- Ops
- Payments
Facility Access Control
Laravel backend orchestrating MQTT-connected ESP32 controllers with NFC / Wiegand readers and Raspberry Pi edge devices running FastAPI. Bookings, access policies, audit log. Deployed at McDonald's among others.
- Laravel
- MQTT
- ESP32
- NFC / Wiegand
- Raspberry Pi
- FastAPI
GPS Fleet Monitoring Platform
Real-time fleet platform processing 26,000+ concurrent device connections. I designed the ingest pipeline, query patterns, and the Vue + WebSocket dashboards drivers and dispatchers use day-to-day. The API powers fleet ops at TBC, BOG, Coca-Cola, Pepsi, and Skytel.
- Laravel
- WebSockets
- Redis
- Vue 3
- MySQL
- Octane
Tempo Hub
Internal Casatrade product I led end-to-end — from data model and API to the Vue UI. Live in production at tempohub.casatrade.ge.
- Laravel
- Vue 3
- MySQL
MyClock
Casatrade timekeeping app — schema, backend, and frontend mine from the first commit. Lives at myclock.casatrade.ge.
- Laravel
- Vue 3
- MySQL
Project Zomboid Server Manager
Self-hostable management panel for Project Zomboid servers — RCON integration, mod manager, Discord webhooks. Laravel + React + Docker, one-command bring-up.
- Laravel
- React
- Docker
- RCON
- Discord
Stick around for a round.
Two quick games to kill 30 seconds while you decide whether to email me. The shader you've been staring at gets a little louder while you play.
Hire a senior PHP developer in Georgia.
დაიქირავე სენიორ PHP დეველოპერი თბილისიდან.
- → Based in Tbilisi · open to remote
- → 8+ years senior · 3 years lead
- → Cycle-based delivery · USD / EUR
- → English C1 · Georgian native
How do I hire a senior PHP / Laravel developer in Georgia?როგორ დავიქირაო სენიორ PHP / Laravel დეველოპერი საქართველოში?
Email giokakabadze50@gmail.com with a brief: scope, timeline, and ideal start date. I reply within 24h. I'm based in Tbilisi, Georgia and work with clients across Europe, the US, and the Caucasus. Engagements typically start within 1–2 weeks.
მომწერეთ მისამართზე giokakabadze50@gmail.com — მოკლე აღწერა, ვადები და სასურველი დაწყების თარიღი. პასუხს მიიღებთ 24 საათში. ვცხოვრობ თბილისში, საქართველოში, და ვმუშაობ ევროპის, აშშ-ისა და კავკასიის რეგიონის კლიენტებთან.
Are you available for full-time remote roles?ხელმისაწვდომი ხართ სრულ განაკვეთზე დისტანციური სამუშაოსთვის?
Yes — for senior or lead full-stack roles, retained consulting (3+ months), and selective product work. Tbilisi-based, fluent async, comfortable across CET/UTC/EST timezones.
დიახ — სენიორ ან ლიდ ფულ-სტეკ პოზიციებზე, რეტეინერ კონსალტინგზე (3+ თვე) და შერჩეულ პროდუქტ-ვორქზე. ვცხოვრობ თბილისში, კარგად ვუმკლავდები ასინქრონულ კომუნიკაციას.
What kind of projects do you take on?რა ტიპის პროექტებზე მუშაობთ?
Production Laravel + Vue/React systems, IoT and realtime platforms (MQTT, WebSockets, ESP32, Raspberry Pi), Laravel Octane performance work, REST/OpenAPI design, migrations off legacy jQuery/PHP, and team-lead engagements with 2–5 engineers on cycle-based delivery.
პროდუქშენ Laravel + Vue/React სისტემები, IoT და რეალურ-დროიანი პლატფორმები (MQTT, WebSockets, ESP32, Raspberry Pi), Laravel Octane პერფორმანსი, REST/OpenAPI დიზაინი, ლეგასი jQuery/PHP-დან მიგრაცია, და ლიდის როლები 2–5 ინჟინრის გუნდში.
What is your experience and track record?რა გამოცდილება გაქვთ?
8+ years shipping production software. Lead Architect at Casatrade, where I built the GPS Fleet Monitoring Platform (gps.ge) processing 26,000+ concurrent device connections — the API now powers fleet operations at TBC Bank, Bank of Georgia, Coca-Cola, Pepsi, and Skytel. Also built Casatrade's facility access control platform deployed at McDonald's. Currently leading a 3-engineer squad at Quiet Light modernizing legacy Laravel apps.
რვა წელზე მეტი გამოცდილება პროდუქშენში. Casatrade-ში — ლიდ არქიტექტი. ავაშენე GPS Fleet Monitoring Platform (gps.ge) — 26,000+ პარალელური მოწყობილობის კავშირი, API-ს ეფუძნება TBC Bank-ის, Bank of Georgia-ის, Coca-Cola-ის, Pepsi-სა და Skytel-ის ფლოთ-ოპერაციები. ასევე ფასილითი წვდომის სისტემა, რომელიც McDonald's-ში მუშაობს.
Where are you based and what languages do you speak?სად ცხოვრობთ და რა ენებზე საუბრობთ?
Tbilisi, Georgia. Georgian (native), English (C1), Russian (B1). All client meetings, code reviews, and documentation in English by default.
თბილისი, საქართველო. ქართული (მშობლიური), ინგლისური (C1), რუსული (B1). კლიენტთან კომუნიკაცია და დოკუმენტაცია — ნაგულისხმევად ინგლისურად.
What is your typical engagement structure?როგორი ფორმატით ვმუშაობ?
Cycle-based delivery: 2-week or 6-week cycles with a clear scope, daily async updates, end-of-cycle demo. Contracts in USD or EUR, invoiced monthly. Available for hourly, fixed-scope, or retainer arrangements. NDAs and standard MSAs welcome.
ციკლზე დაფუძნებული მიწოდება: 2- ან 6-კვირიანი ციკლები, მკაფიო სქოპით, დღიური ასინქრონული აპდეიტებით და დემოთი. კონტრაქტი USD-ში ან EUR-ში, ყოველთვიური ინვოისით. ხელმისაწვდომი საათობრივი, ფიქსირებული სქოპის ან რეტეინერული ფორმატით.
Let's build something good.
Open to senior / lead engineering roles, retained consulting, or interesting product work. Tbilisi-based, fluent async, comfortable across timezones.
- GitHubgithub.com/trongio
- LinkedInlinkedin.com/in/trongio
- Phone+995 595 77 03 60
- LocationTbilisi, Georgia
- CV / ResumeView CV · download as PDF