LeetCode Problems Solved: Loading...

Hi, I'm William Cook

A Computer Science student passionate about development, problem-solving, and real-world programming challenges.

Portrait of William Cook

About Me

I am a detail-oriented and driven computer science student with a strong foundation in programming, problem-solving, and critical thinking. My experience in competitive programming and software development has honed my ability to adapt quickly and analyze complex challenges efficiently. I am seeking to apply my technical expertise, leadership skills, and passion in a dynamic and innovative environment.

Experience

Software Development Club

Liberty University's Competitive Programming Team

LeetCode

I have currently completed Loading... LeetCode problems. This number updates live thanks to a custom JavaScript script I wrote that fetches my latest stats automatically whenever you load this page.

Practicing these problems regularly has helped me improve my problem-solving skills and strengthen my understanding of data structures and algorithms. If you’d like to see the specific problems I’ve solved along with my solutions, you can check out my GitHub repository.

View on GitHub

Momentum Marketplace

Momentum Marketplace is a new branch of Momentum Ministry partners. I was 1 of twelve students asked to help pilot the program. The program paired us with mentors who were professionals in the marketplace and we also had the privilege of meeting industry leaders such as Willie Robertson.

Self-Hosted Server Infrastructure

Designed, deployed, and maintained a headless Linux server using a Raspberry Pi Compute Module 5 with NVMe storage, optimized for remote access and long-running services.

  • Configured Raspberry Pi OS (64-bit) on a Raspberry Pi Compute Module 5 with NVMe SSD root filesystem
  • Customized EEPROM boot order to prioritize NVMe over on-module storage
  • Diagnosed and resolved boot conflicts caused by residual storage on previously used CM5 hardware
  • Set up secure key-based SSH access and Ethernet-first networking for stable remote administration
  • Disabled Wi-Fi via NetworkManager to reduce attack surface and improve reliability
  • Installed and configured Tailscale for secure remote access across restrictive networks
  • Monitored system health including CPU temperature, memory usage, zram swap, and storage mounts
  • Deployed and administered a modded Minecraft server optimized for ARM-based hardware
  • Automated maintenance with cron jobs for daily backups, retention policies, and permission management
  • Performed routine Linux server administration including service management and scheduled reboots
View All Projects

Contact Me

Feel free to reach out to me via email: