Side Projects
A Spring Boot web application that shows real-time weather conditions at both ends of a driving route. The user enters two city names, sees the driving directions rendered on an embedded Google Map, and gets current temperature and weather description for each city — all on a single page.
A full-stack currency conversion web application where users enter an amount, select a source and target currency, and get the converted result instantly. The Angular frontend communicates with a Java Spring Boot backend that fetches live exchange rates from an external API.
A Telegram bot that lets clients book hairdresser appointments entirely through Telegram's inline keyboard interface. Users pick a service, a date from the next 7 days, and an available time slot — all without leaving the chat.
A Spring Boot platform that ingests data from heterogeneous sources (CSV files and PostgreSQL databases), applies configurable field mappings and type transformations, and consolidates records into a unified queryable dataset.