Backend engineer with 2+ years building REST APIs with Java/Spring Boot and Python — securing them with OAuth2/JWT, and shipping to AWS via Docker and GitHub Actions CI/CD. I care about how systems behave end-to-end, not just whether the happy path works.
Spring Boot 3 React 18 Spring Security PostgreSQL Docker AWS EC2 JWT Flyway GitHub Actions
- OAuth2 social login (Google & GitHub) → JWT access + refresh token rotation
- Flyway-managed PostgreSQL schema · Dockerized multi-service local stack
- Deployed on AWS EC2 behind Nginx reverse proxy with Let's Encrypt HTTPS
- Automated image builds & releases via GitHub Actions CI/CD
Java Spring Boot PostgreSQL Docker Layered Architecture
- Clean Controller → Service → Repository separation with booking workflow logic
- Concurrency-safe seat allocation and booking operations
- Fully containerized with Docker
Java Swing OOP Interfaces Serialization HTML/CSS/JS GitHub Pages
- Abstract
Animalbase class +Walk/Swim/Eatinterfaces per capability - Swing desktop UI + web version with dynamic per-animal themes
- 🌐 Live Demo
Java Clean Architecture Factory Observer Singleton
- 5-layer clean architecture · GoF patterns applied with real design intent
