EVERYTHING I HAVE BUILT

PROJECTS

One gallery, every project. Cloud and DevOps is the main line of work — 0 of 5 roadmap stages finished so far. Web and database projects appear here too, but only as support for the infrastructure work.

PROJECT #1LINUX SERVER LABA hands-on Linux lab. Build servers from scratch, manage users and services, and get properly comfortable working in the terminal.CLOUD & DEVOPSUbuntu ServerBashSSHNginxsystemdIN PROGRESSOPEN →PROJECT #2DOCKER CONTAINERSPackage applications into containers so they behave exactly the same on my laptop and on a production server.CLOUD & DEVOPSDockerDocker ComposeDocker HubLinuxPLANNEDOPEN →PROJECT #3CI/CD PIPELINEAutomate the boring part. Every push should build, test and deploy itself without me touching anything.CLOUD & DEVOPSGitHub ActionsDockerBashGitPLANNEDOPEN →PROJECT #4AWS + TERRAFORM INFRASTRUCTUREMove into the cloud and stop clicking around in a console. Infrastructure written as code and tracked in Git.CLOUD & DEVOPSAWSTerraformEC2S3IAMPLANNEDOPEN →PROJECT #5FINAL CLOUD / DEVOPS PLATFORMThe capstone. Everything from the earlier projects combined into one platform that provisions, deploys and monitors itself.CLOUD & DEVOPSAWSTerraformDockerKubernetesGitHub ActionsPrometheusPLANNEDOPEN →SUPPORTINGTHIS PORTFOLIO SITEThe site you are reading. Built from scratch to have somewhere honest to document the roadmap — and to learn the front end well enough to deploy and automate it later.WEB DEVELOPMENTNext.jsTypeScriptReactPlain CSSIN PROGRESSOPEN →
SUPPORTINGDATABASE PROJECTNothing here yet. A database project will appear once I build one that supports the infrastructure work — most likely the data layer behind a containerised application.DATABASESPLANNEDCOMING SOON

Repository links appear on a project page once that project is actually built and pushed. Empty is honest. Cards marked COMING SOON are placeholders, not work in progress.