◂ LOOK AROUND THE PORCH — CLICK WHAT CATCHES YOUR EYE ▸
$ whoami
Hey, I'm Will. Thanks for stopping by.
Everything on the porch is clickable. Hover over the scene (or tap on a phone) to find my projects, background and how to reach me, or jump straight in from the list.
IT Technician I at Wild Dunes Resort · B.S. Computer Science, University of South Carolina
Paste a finished game and get a move-by-move review: where it went wrong, what to play instead, and why. Also play Stockfish from 400 to 3000 Elo, or learn openings with a coach. Self-hosted in Docker on my home server.
I am a Computer Science graduate from the University of South Carolina, now an IT Technician at Wild Dunes Resort in Charleston: networks, firewalls, Windows and Linux.
I still write code on the side. Backend by habit (C++, Python, Java, Node.js, Django) and working my way toward full stack.
Outside of work, I enjoy working out, going to Gamecock Football games and playing golf.
workingIT Technician IWild Dunes Resort · Charleston, SC› Keeping the resort's networks, firewalls and guest-facing systems up
buildingChess TeacherPython · Flask · Stockfish› Analyze previous games, learn standard openings, play/learn against stockfish engine› Live in Docker on my home server
runningThe homelab13 containers and counting› Self-hosting my apps, my own cloud storage and the monitoring behind them
trainingKiawah Island Half Marathon13.1 mi · December 2026› Lifting and logging miles in my free time
$ cat training.log
# off the clock: weights, miles and an early alarm
Most of my free time goes to working out. I lift, I run, and I like having a race on the calendar to train toward.
race day · December 2026Kiawah Island Half Marathon13.1 mi · Kiawah Island, SC› In training now, building toward race day
off-the-clock/
WeightliftingRunningHalf marathon
$ ssh homelab
# the box on the porch floor, up 24/7
A small home server I built and run myself. It hosts my projects on the public internet and my own private cloud, all in Docker.
hardwareCustom-built small serverosUbuntu Serverruns13 Docker containers
Apr 2026 – presentIT Technician IWild Dunes Resort · Isle of Palms, SC› Networks, firewalls, access control and troubleshooting across the resort's systems
Feb 2026 – Apr 2026Technology ConsultantLevifi · Charleston, SC
Jul 2025 – Jan 2026Sales Business DevelopmentTrident · Charleston, SC
Nov 2024 – Jul 2025Account ManagerPlus Inc · Greenville, SC› Sourced and closed hardware and SaaS deals averaging $252K a year
2024 – 2025Assistant Head CoachRiverside High School · Greer, SC› Helped the team win its 5th straight 5A state championship
May 2024 – Nov 2024Support Services SpecialistTopgolf · Greenville, SC · part-time
Aug 2020 – May 2024B.S. Computer ScienceUniversity of South Carolina · Columbia, SC
Nov 2022 – May 2024Teacher AssistantUniversity of South Carolina · Columbia, SC · part-time› Helped students learn HTML, CSS, JavaScript and Python› Department pass rates up 20%
May 2023 – Aug 2023LandscaperReedy River Landscaping · Greenville, SC› Ran the crew while the project manager was out; projects finished 15% faster
Nov 2018 – May 2023ManagerGreer Event Rentals · Greer, SC · part-time› Led a team planning and running events, with 100% client satisfaction
$ tail ~/work/it-experience.log
# switch is blinking: here's what I keep running at work
nowIT Technician IWild Dunes Resort · Charleston, SC› Endpoint protection, firewall configuration and access-control policies across multi-site networks› Mapped and documented existing IT workflows to find inefficiencies and cut operational overhead› Structured troubleshooting across networking, Windows and Linux to keep guest-facing and admin systems up