~/jw
open to opportunities

$ whoami

Jonathan Wirick

Third-year Computer Information Systems student at Okanagan College. I've run a homelab since 2023, and I ski.

jonathan@homelab: neofetch
Jonathan Wirick
Name
jonathan-wirick
OS
Human.js (v20)
Role
CIS Student
Focus
service desk + infrastructure
Uptime
3 yrs homelab
Status
open_

// components

Where things stand

Service desk work, my home lab, code, and school. Three are running as normal. One has a change scheduled.

  • Service Desk

    Front-line intake, documentation, and prioritization in Ivanti, covering ticketing and asset inventory across 15 city-managed facilities.

    Operational
  • Infrastructure

    Permanent home lab: Proxmox VE, LXC containers, Docker Compose services, scheduled backups, and Tailscale remote access.

    Windows Server 2025 Hyper-V lab covering AD DS, organizational units, Group Policy, DNS, and domain joins. Running since 2023.

    Operational
  • Development

    Personal and course projects in Java, PHP, Dart/Flutter, and JavaScript, versioned in Git with public repositories on GitHub.

    Operational
  • Studies

    Diploma of Computer Information Systems, Okanagan College. Coursework complete and program requirements met, conferral pending the graduation audit.

    Bachelor of Computer Information Systems, Cybersecurity option, starts Fall 2026. A scheduled move to the next credential.

    Planned change

// about

About Me

How I got here

I built my first homelab in 2023, a Proxmox server running in my room, because I wanted to know how the things I used every day actually worked. It is where I learned Linux, networking, and containers, on hardware I could break without consequence.

That turned into a Computer Information Systems diploma at Okanagan College and, this past summer, a term on the service desk at the City of West Kelowna. I took tickets in Ivanti across all 15 city facilities, imaged and deployed hardware, swapped switches and access points, and traced a fault in the ticketing system's own back end. Working the queue is where the theory stopped being theory.

What I work on

Most of the problems I've run into sit between the application and the machine it runs on. A PostgreSQL query that won't use its index and a container that won't start are the same kind of puzzle, and knowing both sides is what makes either one workable.

I'm open to opportunities in support, infrastructure, and development, and I start a Bachelor's with a Cybersecurity option this fall. I'd rather work somewhere that expects me to keep learning. Mostly I just enjoy working with people to solve problems using technology.

// toolkit

Technical Toolkit

Service Desk & Support

Taking, triaging, and resolving tickets, then deploying the hardware behind them.

Ivanti Incident Triage Hardware Imaging Deployments Asset Audits Documentation

Development

Application code and the database schemas underneath it.

Java C# PHP JavaScript Dart/Flutter PostgreSQL Oracle SQL

Infrastructure & Networking

Virtualized environments, containers, and the network gear they run on.

Proxmox VE Docker Linux (Debian) Cisco/Meraki Hyper-V Windows Server (homelab) Nginx Tailscale

Tools & Workflow

What I use to keep work organized and documented.

Git & GitHub Azure Repos Azure Key Vault Microsoft 365 Excel & Power Query Agile/Scrum Draw.io