Skip to content

Use Print / Save as PDF for a clean, downloadable copy.

Giorgi Paikidze

Full-Stack TypeScript Engineer

TypeScript across the whole stack - Angular and React on the front end, Node underneath - with five years building web applications on top of five years of network administration. Working DevOps knowledge, and an AI engineering practice in progress.

Email: grgpaikidze@gmail.comLocation: Tbilisi, GeorgiaAvailability: Mon-Fri, 9am-6pm (GET)GitHub: github.com/grgpkLinkedIn: linkedin.com/in/giorgi-paikidzeMedium: medium.com/@grgpaikidze

At a glance

  • 5+ Years Web Dev
  • 5+ Years Infra
  • 2 Core Services

Expertise

  • Full-Stack TypeScript · 5 years professional experience. Angular and React on the front end, Node underneath, TypeScript throughout. Signals, NgRx, and the state and performance work that keeps a large application responsive as it grows.
  • AI Engineering · Current focus area. Working toward production AI rather than demos. The assistant on this site is the current artifact: an API route grounded in a knowledge base generated from this repo's own content, with guardrails that make it decline rather than invent.
  • DevOps & Delivery · Working knowledge. Containers, CI/CD pipelines, build and environment configuration - the deployment end of the applications I build, rather than a platform practice of its own.
  • Network Administration · 5 years, before development. Networking, Linux, and infrastructure. It is the reason a problem stops being someone else's the moment it turns out to sit below the application.

Services

  • Full-Stack TypeScript · Angular, React, Next.js, TypeScript throughout, NgRx, signals, state architecture, Node.js REST APIs, PostgreSQL, MongoDB, Responsive, accessible UI.
  • Front-End Performance · Change-detection profiling, Signals and zoneless Angular, Large list and grid rendering, Framework upgrades, run as a habit, Reusable component layers.
  • DevOps & Delivery · Docker & Docker Compose, GitHub/GitLab CI/CD pipelines, Build & environment configuration, Vercel, Netlify, Render, Linux & networking fundamentals.
  • AI Engineering · LLM API integration, Grounded knowledge bases, Prompt design & guardrails, Streaming responses, Rate limiting & cost control.
  • Technical Consulting · Architecture review, Tech stack selection, Performance audits, Code quality reviews, Team mentoring.

Selected projects

  • POS Terminal ManagementEmployer · Georgian Card

    An internal platform for operating a POS terminal estate from the browser - devices, merchants, commands, batch operations and transactions, with a live analytics dashboard and reporting. Built from scratch in zoneless Angular.

    Angular · TypeScript

  • Betsson.geEmployer · Betsson

    An online gaming platform where registration was gated behind identity verification. I separated the two, so an account can be created first and verified inside a window afterwards.

    verification no longer blocks registration

    Angular · TypeScript

  • Customer CRMEmployer · Bank of Georgia

    An internal CRM for managing the bank's customers and clients. I redesigned screens, added features, built a reusable component layer, and cut the app's change-detection load.

    change detection per keystroke: 17+ runs → 3

    Angular · TypeScript

  • Offers HubEmployer · Bank of Georgia

    A management panel for merchants and for the offers the bank runs with them - promotions, cashback, and bonus-point campaigns aimed at merchants and customers.

    cascading merchant tree made reliable; redundant passes over large JSON removed

    Angular · TypeScript

  • BetProPersonal project

    An Angular sports-betting front end: browse and filter events, build a betslip with live-updating odds, and track placed bets with running win/loss statistics.

    Angular · NgRx · RxJS · Angular Material · TypeScript · Docker

  • FilmpirePersonal project

    A film discovery app built on the TMDB API: browse by category or genre, search the catalogue, and sign in with a TMDB account.

    React · Redux Toolkit · Material UI · TMDB API · Netlify

Writing

  • Angular Zones Explained Through a Simple Mental ModelAngular

    A zone is just a label attached to async tasks. Following that one idea through zone.js monkey patching, ZoneTask, and the hook that ends up triggering change detection.

    August 2026 · Medium