Running on a Raspberry Pi — the portfolio is part of the lab.
IT Support & Systems Portfolio
Elliott Morris.
I build and maintain a home IT lab — Raspberry Pi hosting, Windows Server with Active Directory, real network documentation, and hands-on hardware troubleshooting. Everything here is documented and reproducible.
Windows Server domain with users, groups, DNS, and GPO.
Real issues, test results, and written-up repair notes.
In progress — practical work reinforces what I study.
Featured projects
Built, broken, documented, and fixed.
Each project shows the goal, the tools used, what went wrong, how I tested it, and what I learned — not just the finished result.
Self-Hosted Portfolio on Raspberry Pi
Installed Nginx on Raspberry Pi OS, configured static site serving, set up remote access via SSH and VNC, and documented the full deployment process.
View lab notes →Desktop PC Troubleshooting
Worked through hardware and software failures systematically — symptoms, component isolation, diagnostic tests, and written repair notes with pass/fail results.
View notes →Active Directory Homelab
Promoted a Windows Server 2022 VM to domain controller, configured AD DS, created users and OUs, joined a client workstation, and documented DNS and DHCP behavior.
View lab →Home Network Documentation
Mapped all local devices, documented IP ranges, ran ARP and ping sweeps, traced gateway/DNS behavior, and drew the full network topology diagram.
View diagram →Current lab
Raspberry Pi + Windows Server homelab.
This lab mirrors what entry-level IT work looks like: find the device, connect remotely, confirm services are running, troubleshoot what isn't, and write it up clearly enough that someone else could follow it.
Pi responds on the LAN, SSH on port 22, VNC on port 5900 — verified with Test-NetConnection.
Static site deployed to /var/www/html, service enabled at boot, status confirmed active.
Domain controller running on morrislab.local — users, OUs, and password reset workflow documented.
# Verify Pi is reachable on the network ping raspberrypi.local -c 3 Reply from 192.168.1.42: bytes=32 time<1ms TTL=64 Test-NetConnection raspberrypi.local -Port 5900 TcpTestSucceeded : True # Check web server status sudo systemctl status nginx ● nginx.service - A high performance web server Active: active (running) since Mon 14 days ago # Deploy site update sudo cp -r portfolio/* /var/www/html/
Skills & tools
Focused on practical support skills.
I'm building around the work I want to get hired for: user support, hardware troubleshooting, device setup, networking fundamentals, clear documentation, and systems administration.
My workstation
The machine running the lab.
A self-built budget desktop — put together for school and gaming, now doubling as the host for VirtualBox VMs, Active Directory testing, and anything else the lab needs. Building it myself meant learning the hardware from the inside out.
About me
I learn by building, breaking, and documenting.
A.S. in Computer Science from Delaware Tech, Google IT Support Certificate, and 4+ years leading high-volume operations at Chick-fil-A. I've used my own hardware and home lab to go beyond coursework — configuring Active Directory, hosting this site from a Raspberry Pi, and documenting everything the way a real IT team would. The goal: bring that same precision and accountability to a support role.
I don't stop at the first fix — I trace problems back to their source and document what I find.
Every lab task becomes a written record: steps, screenshots, test results, and lessons learned.
I retain concepts by building the system, hitting the failure, and working through it myself.
Prior leadership experience — clear communication, accountability, and staying composed under pressure.
Contact
Let's connect.
Open to entry-level IT support, help desk, desktop support, and systems administration roles. Based in New Castle, DE — open to remote.