ELEC3 coursework showcase • SY 2025-2026 • live on GitHub Pages • primary portfolio at marksiazon.dev
Architecting the Future
Cloud, Containers, & Code
A portfolio of cloud-native applications featuring SpringBoot, AWS, Kubernetes, and Terraform.
Project Gallery

Ass#1: Spring Boot RESTful Web Services
A comprehensive User Management REST API with layered architecture, MySQL integration, and Postman testing.

Ass#2: AWS Deployment Guide
A comprehensive guide for setting up a website hosting project using key AWS services like EC2, S3, and RDS.
Ass#3: Intro to Docker & Containerization
A comprehensive two-week learning plan covering Docker fundamentals, multi-container applications, and best practices.

Lab Activity: Docker Image Deployment
A simple Node.js web app containerized with Docker, demonstrating build, run, and compose workflows.

Ass#4: Narrative Report - Virtualization vs. Containerization
A comparative analysis of Virtual Machines and Docker containers in Edge Computing environments.

Ass#5: Kubernetes Home Lab Activity
Hands-on container orchestration using Minikube: Deployments, Services, Debugging, and Stateful Apps.
Ass#6: Terraform Survivor
A browser-based survival RPG where Terraform controls game difficulty. Features interactive UI, crafting system, and IaC principles.