Skip to content
Akaki Khotcholava

Available for select engagements

Akaki Khotcholava

Senior Front-End Engineer

I build fast, accessible, and delightful web applications in React, Next.js, Angular, and TypeScript.

Tbilisi, Georgia6+ years building for the web

Contribution Graph

@khotcholava

About

A quick introduction

I've spent the last six years building web applications across fintech, ed-tech, consumer insights, and developer tooling — mostly in React and Angular, always in TypeScript. I like problems that live at the intersection of craft and performance, and I'm allergic to UI that loads slowly or can't be navigated with a keyboard.

Currently contracting through Toptal, where I lead front-end work on SongSurge and contribute to Suzy's AI-powered insights platform. Before that I was an open-source contributor to Fundamental NGX (SAP's Angular UI kit), a senior engineer at EMIS, ThinkTime, Webiz, TBC Bank, and a lecturer at IT Step Georgia.

Outside of shipping code, I write on Medium, mentor junior engineers, and try to keep up with the endless parade of new web specs, frameworks, and build tools.

Skills

The toolkit I reach for

The technologies I've shipped with in production. Featured ones are highlighted.

Languages05

  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • SCSS

Frameworks05

  • React
  • Next.js
  • Angular
  • React Native
  • Fundamental NGX

State & data06

  • Redux
  • RxJS
  • NgXs
  • SWR
  • Redux-Observable
  • React Hook Form

Styling04

  • Tailwind CSS
  • Angular Material
  • Kendo UI
  • PrimeNG

Backend02

  • Node.js
  • NestJS

Databases02

  • MongoDB
  • PostgreSQL

Testing02

  • Cypress
  • WebdriverIO

Tools02

  • Git
  • Transloco

Experience

Where I've shipped code

Roles across product, contract, and open-source work — most recent first.

  1. Senior Front-End Engineer · Toptal

    Sep 2022 — Present

    Remote · contract

    Engage as a senior React and Angular contractor across multiple client engagements, from consumer-insights platforms to Spotify ad tooling.

    • Shipped SongSurge end-to-end: Next.js front end, NestJS API, PostgreSQL, and ad publishing flow to Meta for Spotify artists
    • Integrated AI-driven interview summarization into Suzy's consumer-insights platform alongside a cross-functional team
    • Drove code quality and Angular best practices across the Suzy codebase, ensuring scalability and maintainability
    • TypeScript
    • React
    • Next.js
    • Redux
    • SWR
    • Angular
    • RxJS
    • Node.js
  2. Senior Angular Engineer · Open-Source Contributor to Fundamental NGX · Valor Software

    Jul 2024 — Jan 2025

    Remote · open-source

    Contributed to Fundamental NGX, an open-source Angular UI kit used to build enterprise-grade, accessible interfaces following SAP's design principles.

    • Improved performance and accessibility across multiple core components used in large-scale enterprise applications
    • Led testing and debugging efforts to ensure adherence to Angular best practices and component quality
    • Authored and improved documentation to make the toolkit easier to adopt and integrate
    • TypeScript
    • Angular
    • Fundamental NGX
    • WebdriverIO
    • RxJS
  3. Senior Angular Developer · EMIS — Education Management Information System

    Dec 2022 — Jan 2024

    Tbilisi, Georgia · full-time

    Led the modernization of EMIS's public website and built Stats EMIS, an internal app for managing IT infrastructure across schools and resource centers in Georgia.

    • Spearheaded the redesign and Angular implementation of EMIS's public-facing website
    • Built the Schools component and incident/request management for the Stats EMIS web application
    • Mentored a team of interns, running code reviews and technical lectures to raise the team's bar
    • TypeScript
    • Angular
    • RxJS
    • Kendo UI
    • NgXs
    • Tailwind CSS
    • SCSS
    • JavaScript
  4. Senior Front-End Engineer (React) · ThinkTime, LLC

    Sep 2022 — May 2023

    Remote · full-time

    Delivered React features inside an Agile team, from implementation through Cypress coverage, focused on reliable and maintainable code.

    • Built features with React, Redux, and React Hook Form that improved task-management UX
    • Authored comprehensive Cypress test suites to guard critical flows
    • Participated in code review as a quality gate across peer teams
    • TypeScript
    • React
    • Cypress
    • Tailwind CSS
    • Redux
    • SCSS
    • Redux-Observable
    • React Hook Form

Selected work

Things I've built

A handful of projects I'm proud of, spanning consumer apps, enterprise tools, and open-source contributions.

SongSurge

2023 — 2024

Meta ads for Spotify artists, self-serve.

Self-serve platform that lets Spotify artists create, target, and publish Meta ad campaigns. I led the Next.js front end end-to-end: auth, campaign editor, publishing flow, and billing — from zero to…

Lead Front-End Engineer

  • TypeScript
  • Next.js
  • React
  • Tailwind CSS
  • NestJS
  • PostgreSQL

Fundamental NGX

2024 — 2025

Open-source Angular UI kit for SAP design language.

SAP's open-source Angular UI kit used to build enterprise-grade, accessible interfaces. I contributed performance, accessibility, and testing improvements across core components, plus documentation…

Open-source Contributor

  • TypeScript
  • Angular
  • Fundamental NGX
  • WebdriverIO
  • RxJS

Suzy

2022 — present

AI-powered consumer-insights platform.

Leading consumer-insights platform. I contributed high-quality Angular code and helped ship AI-driven features — most notably quick, insightful summaries derived from client interviews — alongside a…

Senior Front-End Engineer

  • TypeScript
  • Angular
  • RxJS
  • Tailwind CSS
  • SCSS
  • Angular Material

goRetro

2022

Agile sprint retrospectives that don't suck.

Collaborative retrospective platform. I built features including anonymous feedback, team activities, predefined templates, and facilitation power-ups, improving how distributed teams reflect and…

Senior Front-End Engineer

  • TypeScript
  • React
  • Redux
  • SCSS
  • Redux-Observable

Contact

Let's build something

I’m always open to interesting conversations — whether it’s a role, a contract, a side project, or just trading notes about the web. The fastest way to reach me is email.