Backend Modernization
Employer‑ownedMigrated on-prem services to Kubernetes with PostgreSQL and Spring Data JPA.
My full‑stack project first, followed by brief employer‑owned enterprise work.
Full‑stack system for servers, kitchen staff, and administrators. Real‑time queueing, role‑based access, analytics, and responsive UIs.
End‑to‑end restaurant operations: staff authentication, menu and pricing, order taking, kitchen queue, table sessions, and admin analytics — all with a responsive UI.
git clone https://github.com/wl0182/Restaurant-Ordering-System.git
cd Restaurant-Ordering-System
# .env
POSTGRES_DB=your_db_name
POSTGRES_USER=your_db_user
POSTGRES_PASSWORD=your_db_password
SPRING_DATASOURCE_URL=jdbc:postgresql://db:5432/your_db_name
SPRING_DATASOURCE_USERNAME=your_db_user
SPRING_DATASOURCE_PASSWORD=your_db_password
JWT_SECRET=your_secure_jwt_secret
docker-compose up
Modern Spring Boot e-commerce application with comprehensive JWT authentication, customer management, product catalog, and order processing capabilities.
Complete e-commerce backend with JWT authentication, role-based access control, customer management, product catalog with reviews, and comprehensive order processing system.
git clone https://github.com/wl0182/Ecommerce.git
cd Ecommerce
# .env
POSTGRES_DB=your_db_name
POSTGRES_USER=your_db_user
POSTGRES_PASSWORD=your_db_password
SPRING_DATASOURCE_URL=jdbc:postgresql://db:5432/your_db_name
SPRING_DATASOURCE_USERNAME=your_db_user
SPRING_DATASOURCE_PASSWORD=your_db_password
JWT_SECRET=your_secure_jwt_secret
docker-compose up -d
Migrated on-prem services to Kubernetes with PostgreSQL and Spring Data JPA.
Role‑aware REST APIs with JWT auth and OpenAPI for internal users.
CTE‑based SQL jobs preparing payloads for email dispatch reliability.