Featured Work

A collection of hands-on IT projects spanning server setup, Linux administration, and productivity tools.

Linux Networking Server

Home Lab Server Setup

Built a multi-service home lab using Ubuntu Server. Configured DHCP, DNS (Pi-hole), SSH key-based authentication, and a local web server (Nginx). Set up automated backups with cron jobs and rsync.

Linux Bash Automation

Linux System Maintenance Scripts

A collection of bash scripts for automating routine system maintenance tasks: disk usage reporting, log rotation, package updates, and restart-on-crash service monitoring using systemd and cron.

Apache Nginx SSL/TLS

Web Server Deployment (Apache & Nginx)

Deployed and configured both Apache and Nginx on a VPS running Ubuntu. Set up virtual hosts, enabled SSL/TLS via Let's Encrypt, configured reverse proxy rules, and tuned performance with gzip and caching headers.

Excel Microsoft Office Automation

Excel IT Asset Tracker

Designed a comprehensive IT asset management spreadsheet in Microsoft Excel using formulas, conditional formatting, drop-down validation, and pivot tables to track hardware inventory, warranties, and assignment history.

Linux Fail2ban Security

Server Hardening Checklist

Developed a repeatable server hardening procedure for fresh Ubuntu deployments: disable root SSH login, configure Fail2ban, set up UFW rules, enable unattended upgrades, and audit open ports with nmap.

Active Directory Windows Server DNS

Windows Server AD Lab

Set up a Windows Server 2022 domain lab in VirtualBox. Configured Active Directory Domain Services, DHCP, DNS, organisational units, group policies, and joined Windows 10 client machines to the domain.

Interested in Collaborating?

I'm always looking for new challenges, internship opportunities, or just a good technical conversation.