Sergi Jajanidze

Senior Frontend & Full-Stack JavaScript Engineer

Skills

Languages

JavaScriptTypeScriptHTML5CSS3

Frontend

ReactNext.jsAngularLitWeb ComponentsTailwind CSSCSS-in-JSDesign Systems

State & Data

ZustandReduxGraphQLTanStack Query

Backend & APIs

Node.jsNestJSExpressREST APIsWebSocket

Data & Storage

MongoDBPostgreSQLRedis

Architecture

Micro-frontendsMonoreposModule FederationSSR

AI & LLM

LLM API IntegrationRAGPrompt Engineering

Testing & Quality

VitestJestReact Testing LibraryPlaywrightCore Web VitalsWCAG

Tooling & DevOps

ViteWebpackESLintCI/CDDockerAWS

Certifications

Projects

Threads App

Focus: Full-Stack Architecture

Social discussion platform inspired by Reddit, built with Next.js 15, React 19, Prisma, and HeroUI. Users can create threads, post content, and engage through nested comments.

Real-time Editor App

Focus: Real-time Systems

Real-time collaborative text editor built using Node.js, Socket.IO, and Quill.js, with storage in Redis and containerized using Docker for deployment/local development. The app allows multiple users to simultaneously edit the same document with instant synchronization across clients.

Excel App

Focus: Framework Internals & Performance

Excel application created with vanilla JavaScript. Implemented custom web framework from the scratch (with state, routing, eventing, storage, DOM manipulations). Used Tailwind CSS for styling.

Search App

Focus: Algorithmic Efficiency

JavaScript search engine built on a Trie (prefix tree) data structure for fast text lookup and autocomplete. Supports instant prefix-based searching, smart suggestions, and relevance-ranked results.