Milestones (2019 — present)
Year-by-year focus across tooling, domains, and learning outcomes.
| Year | Hardware & software tooling | Tech domain | Learning domains |
|---|---|---|---|
| 2019 |
- Ubuntu Linux/GNOME Desktop - Firefox, VS Code, Git |
FOSS coding |
- cloud-centric OS & tools - WebDev refresher |
| 2020 |
- Linux, LAMP/XAMPP - local dev, raw PHP (not secure) |
eComm dynamic websites |
- modern microservice architectures - DRY reusable components, interactive, scalable elements |
| 2021 |
- Linux, VMware, GNS3, Cisco IOS - Python 3 with Paramiko/Netmiko libraries |
networking automation |
- automated network management - isolated (safe) lab for building runbooks |
| 2022 |
- AWS CSP - Docker/Compose, Terraform, DevOps |
AWS cloud console scalable IaaS/PaaS |
- AWS EC2 Container Service (ECS) - modular IaC with Terraform, some CD workflows |
| 2023 |
- Linux, Proxmox VE cluster (pooled resource management) - Ubuntu Server |
KVM type-1 hypervisor Self-hosted |
- enterprise environment simulation, pooled resources - cost-effective alternative to proprietary virtualisation platforms |
| 2024 |
- Linux network core virtual appliances: pfSense, Open vSwitch - Kali, Splunk, Security Onion |
Cybersecurity lab self-hosted |
- firewall administration, network segmentation, virtualisation - security monitoring tools, pentest, SIEM |
| 2025 |
- AWS Lightsail (Ubuntu) - Certbot, fail2ban, GitLab (self-hosted repo) - Laravel MVC, full LEMP stack (Linux, Nginx, MariaDB, PHP) |
cloud based VPS secure modern PHP |
- Certbot automated SSL/TLS certificate management - fail2ban intrusion prevention - GitLab deployment automation |
| 2025 |
- n8n - Cloudflare zero trust tunnel |
Agentic AI workflow self-hosted endpoint |
- architecture design for automation using LLMs & third-party APIs - focus on security, resilience & ease of maintenance |
| 2025 |
- AWS Lightsail (Ubuntu) - Flask + Gunicorn, Nginx/Certbot, PostgreSQL |
cloud based VPS Python web application |
- designed for future use as a development or testing site - designing for availability, maintainability & operational efficiency |
| 2025 | - Google online course | Cybersecurity | - Google Cybersecurity Professional Certificate |
Coding Projects — 5W + 1H
-
Show 5W + 1H
- What
- Time & attendance tracker with PHP/Laravel.
- Why
- Practise CRUD, auth, and Eloquent fundamentals.
- Who
- Solo project, peer feedback only.
- Where
- Nginx reverse proxy → Laravel Sail stack.
- When
- 2024
- How
- Laravel, Blade, MariaDB, Sail.
-
Show 5W + 1H
- What
- DOM-based number guessing game.
- Why
- Practise events, state, and UI feedback in JS.
- Who
- Personal learning exercise.
- Where
- Static assets served from
/public. - When
- 2025
- How
- HTML / CSS / JS with
defer+ cache-busting.