Projects
Portfolio
Hands-on cloud, networking, and dev projects — built and deployed by Colin Johnson-Gordon
01
Live
AWS Containerized Web Deployment
Built and containerized a web application using Docker on Amazon Linux 2023. Pushed to AWS ECR and deployed to an ECS cluster on EC2 — full enterprise-style cloud deployment pipeline.
AWS EC2ECSECR DockerIAMVPC GitHubAmazon Linux 2023
  • Configured IAM roles, VPC networking, and security groups for secure public access
  • Managed version control via GitHub using enterprise-standard workflows
  • Debugged multi-stage deployment: Docker build errors, ECR auth, container networking
02
Pending Review
Lock In Twin — Chrome Extension
A Chrome extension designed to boost focus and productivity. Built and submitted to the Chrome Web Store — currently under review. Developed entirely independently.
JavaScriptChrome Extensions API HTML5CSS3
  • Built and packaged a full Chrome extension from scratch
  • Submitted to Chrome Web Store — pending approval
  • Independently scoped, designed, and shipped end-to-end
03
Live
colinjogo.com — Personal Portfolio Site
Designed and deployed this personal resume and portfolio site using AWS S3, CloudFront CDN, ACM SSL, and a custom domain via Porkbun. Full cloud deployment from scratch.
AWS S3CloudFront ACMHTML5 CSS3DNSPorkbun
  • Configured S3 static website hosting with public bucket policy
  • Set up CloudFront distribution with free SSL cert via AWS ACM
  • Pointed custom domain via ALIAS record — live at colinjogo.com
04
✓ Completed
Modded Minecraft Server on EC2
Spun up a modded Minecraft server on AWS EC2. Configured the Linux environment, managed ports and security groups — hands-on Linux sysadmin practice in a real cloud environment.
AWS EC2Amazon Linux Security GroupsLinux CLI JavaSSH
  • Provisioned and configured EC2 instance for game server workload
  • Managed inbound rules and port forwarding for multiplayer access
  • Practiced Linux sysadmin skills: SSH, file management, process control
05
Live
WDS Image Server — Classroom Deployment
Provisioned a Windows Deployment Services (WDS) server for classroom use, enabling network-based OS imaging of student machines. Built on a donated 4-CPU server running Proxmox VE, with a pre-configured Windows 10 image loaded with all required course software.
WDSProxmox VE Windows 10DHCP KVM SwitchVirtualization Server RackPXE Boot
  • Deployed Proxmox VE on a donated 4-CPU server and configured a Windows VM to host WDS
  • Captured and stored a Windows 10 image pre-loaded with all required course applications
  • Configured a DHCP scope to support PXE boot-based network imaging
  • Diagnosed and resolved DHCP conflicts caused by classroom hotspot internet infrastructure
  • Installed a KVM switch and reorganized the server rack for improved cable management and access