Open to remote work

Luka Khimshiashvili

~ $whoami →Full-Stack Software Engineer

I build web and mobile products end to end — Next.js and React on the front, Node and PostgreSQL behind them, and the CI and deploys that get them into production. Currently at Alien Lab, where I've built two of the company's products on my own.

Tbilisi, Georgia · UTC+4 B.Sc. Computer Science, 2026 Remote-first
7+
Years writing code professionally
6
Companies & teams
10+
Apps & platforms shipped
About · 01

Building since 2019.

The short version of how I got here.

I'm a full-stack software engineer with seven years of professional experience. I started at 15, writing React Native apps for a studio in Tbilisi, and haven't stopped shipping since.

Most of my work is in the JavaScript ecosystem: Next.js and React on the front, Node with Express or NestJS behind it, PostgreSQL underneath. I've built the core surfaces of a browser-based PDF platform used by 100,000 people a month, an NFT ticketing marketplace end to end, the admin tooling for a smart-TV network, and a handful of mobile apps.

I work the way a team works — merge requests both ways, reviewing other people's code as well as having mine reviewed, building from designer handoffs, and being the one who gets called when production breaks. What I've picked up alongside the product work is what happens after the merge: I write the GitLab pipelines that gate my own code — lint, typecheck, tests, dependency scanning, secret detection — because I used to find those problems at deploy time instead.

I've deployed to Vercel, Render and Supabase in production. I've also stood up a full server stack from scratch — EC2, nginx, a load balancer, CloudFront, RDS and Memcached — though that one was university coursework rather than a production system.

I studied Computer Science at Kutaisi International University on a full scholarship, finishing in 2026, alongside the day job rather than instead of it. I'm currently at Alien Lab, where I've built two of the company's products on my own.

Experience · 02

Where I’ve worked.

Six teams since 2019 — mobile apps first, full-stack products now.

  1. CurrentJun 2026 — Present

    Software Engineer

    Alien Lab LLC · Tbilisi, Georgia
    • MeetReferral (meetreferral.com) — an affiliate and creator-marketing marketplace for Georgia and the South Caucasus, built solo. Brands run campaigns, creators promote through referral links, and commissions settle against a ledger. Auth, roles and permissions, file uploads, real-time updates, and third-party API integrations.
    • MyBusiness (mybusiness.ge) — a marketplace for buying, selling and renting businesses in Georgia, built solo, including the payment flow and the multi-tenant data model.
    • Wrote the GitLab CI pipelines both products run on — lint, typecheck and tests on every merge request, plus dependency scanning and secret detection.
    • Next.js on Vercel with Supabase underneath; separate dev and prod environments, deploying from Git on merge.
  2. Sep 2025 — Jun 2026

    Software Developer

    Ruby Labs · Zendocs · Remote
    • Built core product surfaces — the PDF editor, agreements wizard, and reusable templates — on the Nutrient SDK (PSPDFKit).
    • Built user workspaces and debugged the end-to-end payment flow (PayNext).
    • Owned database architecture decisions on Payload CMS + Supabase, modeling the schema for product needs; media storage on Cloudflare R2.
    • Drove SEO/GEO improvements to grow organic reach.
  3. Feb 2025 — Aug 2025

    Full-Stack Developer

    sTickets · NFT event ticketing
    • Built the organizer dashboard (paid and free event publishing with an approval workflow), the customer marketplace, and a ticket resale flow.
    • Integrated live payments (Fastoo) and kept the on-chain NFT ticket layer in sync with PostgreSQL.
    • Next.js + Express, PostgreSQL, AWS S3, deployed to Render and Vercel from GitLab. Live with ~10 organizers and thousands of tickets sold.
    • Diagnosed a production API failure across the frontend/backend boundary — a frontend request loop was tripping the rate limiter and getting the endpoint blocked — and fixed the request pattern rather than only lifting the block.
  4. Dec 2023 — May 2024

    Frontend Developer

    OnStream · Smart-TV movie platform
    • Movie scheduling and playback platform for smart TVs.
    • Built the entire Angular admin dashboard — uploading content and programming what airs on each channel and when.
  5. Mar 2021 — Feb 2022

    Frontend Developer

    Burq (via 4TWIGGERS) · Delivery app
    • Customer-facing app for a delivery company.
    • Owned the React frontend — data fetching, filtering, maps, and core UI.
  6. Jun 2019 — Sep 2022 · Where it started, age 15

    Frontend Developer

    4TWIGGERS · Software studio · Tbilisi, Georgia
    • Built three production apps: Pravis Testebi (driver's-license exam prep, React Native), Spotlight (maps app with a preference-learning recommendation engine), and RealRemote (remote-jobs platform shipped as web + mobile via React Native Web).
    • Built D3.js data visualizations and casino-data integration for SlotStats, a gambling-analytics product; plus smaller mobile apps.
Skills · 03

My stack.

The tools I reach for day-to-day.

Languages

TypeScriptJavaScriptSQL

Frontend

Next.jsReactReact NativeAngularExpo

Backend

Node.jsNestJSExpress.jsREST APIsAuth

Databases

PostgreSQLMySQLSupabaseMongoDBFirebasePayload CMS

Testing

PlaywrightJestVitest

CI/CD & Deployment

GitLab CI/CDDockerVercelRenderAWS S3Cloudflare R2

Infrastructure— built from scratch for university coursework

AWS EC2nginxLoad balancingCloudFrontRDS MySQLMemcachedLinux (Ubuntu)

Monitoring & Analytics

SentryMixpanelPostHog

Tools

GitNutrient SDK (PSPDFKit)PostmanXcodeAndroid Studio

CS Foundations— Kutaisi International University coursework

Algorithms & Data StructuresOperating Systems & Systems ProgrammingComputer Organization & ArchitectureTheory of ComputationDatabasesSoftware EngineeringDevOps EngineeringBackend Programming with JavaScriptScripting LanguagesAI-Powered ApplicationsDiscrete StructuresLinear Algebra
How I ship · 04

After the merge.

Writing the code is half of it. This is the other half.

Version control

GitLab, with a merge-request workflow. I review other people's merge requests and mine get reviewed the same way — nothing reaches main without both that and a green pipeline behind it.

GitLabMerge requestsCode reviewGit

CI

Pipelines I wrote myself: lint, typecheck and tests on every merge request, plus dependency scanning and secret detection. I used to find those problems at deploy time, which is too late.

GitLab CI/CDPlaywrightJestVitest

Deployment

Separate dev and prod environments, Docker container builds, and automatic deploys from Git to Vercel and Render on merge.

DockerVercelRenderdev / prod

When it breaks

I operated sTickets myself, so when the API started failing in production I was the one who got the call. I checked whether the request was even leaving the frontend before touching the backend — isolating which side of the boundary had actually broken — then looked at what Render was returning. A frontend request loop was firing enough calls to trip the rate limiter, which blocked the endpoint. I unblocked it and fixed the request pattern that caused it, instead of leaving the limiter switched off.

Production debuggingRate limitingVercelRender
Projects · 05

Some things I’ve built.

Products I built and shipped — most of them on my own.

Alien Lab · Live

MyBusiness

A marketplace for buying, selling and renting businesses in Georgia — restaurants, hotels, shops and offices. Built solo, including the payment flow and the multi-tenant data model.

Next.jsSupabasePayments
Alien Lab · Live

MeetReferral

An affiliate and creator-marketing marketplace for Georgia and the South Caucasus. Brands run campaigns, creators promote through referral links, and commissions settle against a ledger. Built solo.

Next.jsSupabaseLedger
Case study · Built, deployed & run solo

sTickets

An NFT event ticketing platform I built end to end and operated myself — organizer dashboard, marketplace, resale with a 5% organizer royalty, one-time admission QR, and an on-chain ticket layer synced to Postgres. Read how it works →

Next.jsExpressPostgreSQL
Side project · Live

Kiketi School

A website I built and shipped for Kiketi School — a real production site, live and in active use. Payload CMS + Supabase, media on Vercel Blob.

Payload CMSSupabaseProduction
Coursework · KIU 2025–26

AWS deployment stack

Set up and ran the deployment stack for a coursework application from scratch — EC2 on Ubuntu, nginx as reverse proxy, a load balancer, CloudFront, RDS MySQL and Memcached, containerized with Docker. Used by students and faculty across the year.

EC2nginxLoad balancerRDS
University · TypeScript

AI Code Reviewer

A tool that analyzes submitted code and returns structured review feedback. Built in TypeScript for a university Software Engineering course.

TypeScriptAICode review
Education · 06

Theory and practice, side by side.

A CS degree earned alongside the day job — and where the infrastructure work happened.

Graduated 2026B.Sc. Computer Science

Kutaisi International University

B.Sc. Computer Science · Kutaisi, Georgia
100% tuition scholarship — earned via national exam results.

A rigorous CS foundation built alongside the day job — algorithms and data structures, software engineering, operating systems and systems programming, computer architecture, databases and theory of computation, taught in English.

For the DevOps and Software Engineering practical courses I set up and ran an AWS deployment stack from scratch — EC2 on Ubuntu, nginx as reverse proxy, a load balancer, CloudFront, RDS MySQL, Memcached and Docker — used by students and faculty across the year.

Coursework
Algorithms & Data StructuresOperating Systems & Systems ProgrammingComputer Organization & ArchitectureTheory of ComputationDatabasesSoftware Engineering (theory + practical)DevOps EngineeringBackend Programming with JavaScriptScripting LanguagesAI-Powered ApplicationsProduct Development for Software EngineersDiscrete StructuresDiscrete ProbabilityLinear AlgebraAnalysis for Informatics
★ National exam high achieverGraduated 2022

Komarovi Physics & Mathematics School

High School Diploma · Tbilisi, Georgia
National-exam results that translated directly into a full university scholarship.

Six years in the Mathematics & Physics stream at Komarovi — public school N199, one of Georgia's most selective. Entry is by examination from the seventh grade, and the specialization runs ten mathematics and physics examinations a year.

I took my first developer job in 2019, three years before finishing here, and worked through the rest of school. The national exams at the end of it covered my university tuition in full.

Focus
MathematicsPhysicsNational exams, 2022
Contact · 07

Get in touch.

Open to remote full-stack roles and freelance work. Email is the fastest way to reach me.

Location
Tbilisi, Georgia · UTC+4