Opposite hitter on the court. Full-stack tinkerer off it.
I split my time between two things I take equally seriously: volleyball and building software.
- π Opposite hitter at Poway High School, playing club for Coast Volleyball Club (15-1s, 15 Open)
- π Freshman, Class of 2030 β headed toward college volleyball recruiting, intended major in computer science / software engineering
- π» Self-taught developer β Minecraft plugin/mod dev is where I cut my teeth, now branching into web apps and PWAs
- π₯οΈ Run my own 3-machine home lab: a MacBook daily driver plus two boards (
skywalkerandunderworld) tucked in the garage, hosting Minecraft servers and a monitoring stack - π Currently building an instant-replay camera app and my own volleyball recruiting site β eating my own dog food as both the athlete and the engineer
- π± Always learning something new β right now that's PWA offline patterns and Jekyll/static-site tooling
| Position | Opposite Hitter |
| Height | 6'2" |
| High School | Poway High School |
| Club Team | Coast 15-1s (15 Open Division) |
| Class / Grad Year | 2030 |
| Recruiting Profile | victordeglon.github.io/victor-deglon-recruiting |
The recruiting site is one of my own projects β stats, schedule, film, and academics, all statically generated and deployed straight from this GitHub account.
Featured
| Project | What it is |
|---|---|
π₯ replaycam |
A PWA instant-replay camera β keeps a rolling pre-roll buffer so you can tap after the play happens and still save the moment before it. Live demo |
π victor-deglon-recruiting |
My volleyball recruiting profile β Jekyll site with stats, film, schedule, and academics, built for search/AI-engine visibility as much as for coaches |
π whoami |
My personal site |
βοΈ Minecraft Dev (click to expand) β where I started, and still where I build the most
I run and build for my own Minecraft server infrastructure β plugins on Paper/Spigot, client-side mods on Fabric.
| Project | What it does |
|---|---|
mc_anticheat |
Anti-cheat that disables fly/speed/killaura/autoclicker/no-fall instead of banning for them |
spellbound_mc |
3D wand + spellbook casting system |
aegisEnchants_mc |
Extended enchant progression with an endgame "Aegis forge" armor system |
spearPractice_mc |
Floating-platform spear PvP practice arena |
mace_dueling |
Competitive 1v1 mace dueling gamemode |
mc_gemtracker |
Playtime-based in-game currency ("gems") |
no_drop |
Prevents item loss on death |
nyteClient |
Fabric client mod β toggleable performance & QoL features |
targetLock_MacePvP |
Fabric client-side mace-combo PvP macro with auto-target and timing randomization |
mc_server_example |
Example Velocity proxy + backend network layout |
π Web & Other Tools (click to expand)
| Project | What it does |
|---|---|
neonkey |
A neon-themed Python desktop hub β launch tools and manage files from one console |
feroxShop |
Storefront for FEROX Fitness gear |
vtr_web |
Landing page for a duel-practice server |
northstar |
One-pager embedding a help-desk chat widget |
Software isn't just something I write β it's something I run. My setup:
MacBook (Neo) ββ daily driver, where Claude Code and dev work happen
β
βββ skywalker (Orange Pi 5 Plus, garage) ββ monitoring stack + Minecraft servers
βββ underworld (garage board) ββ fixed-IP house server
Passwordless SSH between all three, a shared family NAS over SMB, and a network printer everyone can hit β the kind of infrastructure most people don't set up until their first real job, except I did it for a Minecraft server.
π¨ Currently building. Always taking reps.


