Projects
Real systems and tools, not toy examples. Each entry links to a detailed case study with problem context, stack rationale, and technical decisions.
BackendDevOpsMonitoringSpring BootInfrastructurePortfolio Project ServicePulse
A Spring Boot endpoint monitoring application that checks HTTP services, stores check history, and runs as a Docker Compose stack with PostgreSQL, Redis, Adminer, Caddy HTTPS, GitLab CI, and GCP deployment scripts.
Show details Hide details
BackendDevOpsMonitoringSpring BootInfrastructurePortfolio Project
ServicePulse
A Spring Boot endpoint monitoring application that checks HTTP services, stores check history, and runs as a Docker Compose stack with PostgreSQL, Redis, Adminer, Caddy HTTPS, GitLab CI, and GCP deployment scripts.
Show details Hide details- HTTP endpoint monitoring with stored check history
- PostgreSQL persistence with Spring Data JPA
- Redis caching through Spring Cache
- Docker Compose environment with app, database, cache, Adminer, and reverse proxy
- Caddy reverse proxy with HTTPS termination
- GitLab CI pipeline for build, tests, and reports
- Deployment scripts for Google Compute Engine
- Local and cloud-oriented evaluation flow
Java 21Spring BootSpring Data JPAPostgreSQL 16Redis 7ThymeleafDocker ComposeCaddyAdminerGitLab CIGoogle Compute EngineUbuntu LinuxBash