Backend engineer building scalable systems with Java and Spring
View my work
Typing practice is a platform to learn typing with Ai platform forcing your daily improvement.
Смотреть
Personal portfolio website for showcasing myself, with dedicated admin panel to manage.
Смотреть
A lightweight Java library for loading configuration from `.env` files at startup, with variable expansion, typed access, and optional integration with JVM system properties.
Смотреть
A zero-dependency Java library for styling terminal text with colors and attributes through a fluent API.
Смотреть
Practice typing skills with modern Ai technology crafting texts in a way that is forcing you beyond your comfort zone to improve.
Смотреть
HTTP response diff tool - send identical requests to two servers and compare their responses
Смотреть
Spring Boot service that monitors HTTP/HTTPS endpoints and exposes the results as Prometheus metrics, visualized in Grafana.
Смотреть
A small, dependency-free library that parses and compares versions according to Semantic Versioning 2.0.0.
Смотреть
Full-stack real-time chat app with messaging, friend requests, and audio/video calls (React, Node, Socket.IO, MongoDB).
Смотреть
Full-stack platform for subscribing to financial instruments with live price updates and real-time chat (Spring Boot, MongoDB, WebSocket, React).
Смотреть
Spring Boot app that scrapes Georgian news sites (fortuna.ge, more to come) and serves them as a single aggregated feed.
Смотреть
A desktop inventory system built with Java Swing and Neo4j. Manages products, customers, suppliers, purchases, and transactions, with sales and stock charts built in.
Смотреть
Full-stack article-sharing platform with secure JWT authentication, email verification, and role-based access control. Features infinite scroll, nested comments, and social sharing (MongoDB, Redux Toolkit).
Смотреть