Hi there! I'm Kristian — a backend developer working primarily in Java and Spring Boot.
- ☕ Java is my main language. Day to day I build Spring Boot services: REST APIs, Spring Security, Hibernate/JPA, MySQL, Maven, JUnit and Docker.
- 🧩 Most of my recent work is microservices — service-to-service communication, OAuth2, and clean layering (hexagonal / ports-and-adapters).
- 🎓 Studying Computer Science at the Technical University of Würzburg-Schweinfurt (THWS); graduated from Baba Tonka Mathematics High School in Ruse, Bulgaria.
- 🔍 Looking for a junior backend / Java role.
- 🌱 Outside of Java I enjoy systems and low-level programming — currently exploring C, C++, Assembly and Racket, plus 3D graphics with Three.js.
- 🌍 Bulgarian 🇧🇬, studying in Germany 🇩🇪 — I speak Bulgarian, English and German.
| Project | What it is | Stack | Live Demo |
|---|---|---|---|
| Car Service | Service-management platform for a real auto business — Thymeleaf UI plus a REST API, talking to separate booking, payment and notification microservices, with OAuth2 login. | Java 21 Spring Boot 3.5 Spring Cloud MySQL |
|
| Patient Management System | Patient records platform built as a set of Spring Boot microservices and deployed on AWS. | Java Spring Boot AWS |
|
| Smart Wallet | Server-rendered wallet service — multi-currency wallets, peer-to-peer transfers and subscription tiers charged against the balance, behind Spring Security login. An analytics page reads spending back out of the transaction history; the demo runs the app's own templates against a seeded registry in the browser. | Java 17 Spring Boot Thymeleaf Spring Security MySQL |
|
| Library Management System 2 | Spring Boot backend in hexagonal architecture behind a React SPA, plus optional Notification and Analytics services wired over OpenFeign and Kafka — borrowing still succeeds when either is down. Whole stack runs on Docker Compose. | Java 21 Spring Boot React TypeScript Kafka Docker |
| Project | What it is | Stack | Live Demo |
|---|---|---|---|
| Автокомплекс Харис (Avtokompleks Haris) | The customer-facing site for the same auto business — four-language i18n, before/after slider, Sofia Sans typography. | React TypeScript Vite |
|
| E-Commerce Webshop | Storefront with product browsing, cart and checkout flow. | React TypeScript Vite Tailwind CSS |
— |
| LOOP-WHILE-GOTO Simulator | Interpreter for the three classic theoretical-CS computation models, from my computability coursework. | C++ |



