Featured Projects
A selection of backend microservices, REST APIs, and full-stack applications I've engineered using Java and Spring Boot.
News Portal Backend (Kun.uz Clone)
Designed and implemented a scalable RESTful backend service for a news platform, featuring role-based access control (RBAC), article publishing workflows, and dynamic category management.
- Implemented secure authentication & authorization using Spring Security and JWT.
- Optimized complex PostgreSQL queries for fast content delivery and pagination.
- Built modular REST endpoints following clean architecture and SOLID principles.
Java 17
Spring Boot
Spring Security
PostgreSQL
REST API
SMS Verification Microservice
An autonomous microservice designed to manage OTP (One-Time Password) generation, delivery tracking, and time-sensitive verification flows for user authentication.
- Engineered time-limited token expiration and rate-limiting logic to prevent SMS spamming.
- Integrated external SMS gateway APIs with fault-tolerant retry mechanisms.
- Designed isolated database schema for verification logs and token validation.
Java 17
Spring Boot
Spring Data JPA
PostgreSQL
Microservices
Interactive Quiz Platform (QuizApp)
A collaborative team project delivering an interactive assessment platform built with Vaadin, allowing real-time quiz creation, scoring, and performance analytics.
- Architected core business logic, database relationships, and backend REST APIs within a 5+ member team.
- Handled Vaadin UI component integration with backend service layers.
- Structured automated test evaluation logic and user scoring persistence.
Java 17
Vaadin Framework
Spring Boot
PostgreSQL
HTML & CSS