Cybersecurity Portfolio

Blue-team projects, authenticated labs, and the systems I keep rebuilding until they are worth showing.

vmoor.com is shifting from a simple launcher into a single home base for defensive security work, hands-on lab experiments, and a few side projects that show how I approach shipping on the web.

Focus
Detection and hardening

Portfolio work is centered on blue-team thinking, visibility, secure workflows, and lab-first iteration.

Access Model
Public and protected

Public notes stay visible on the site while protected lab content moves behind session-based auth.

Build Status
In active rebuild

Design system, shared shell, and lab route structure are now aligned across the site and API.

Core Tracks

Where the portfolio is headed

The site now has one structure: public portfolio pages in front, authenticated lab workflows behind them, and live builds around the edges.

Labs

Cybersecurity Labs

Public lab notes, protected workspaces, and the first place new security content will land.

Go to Labs
Projects

Operational builds

From dashboards to media tooling, the side projects stay visible as proof of build discipline and shipping rhythm.

Open Sleeper Dashboard
Presence

Portfolio system

Shared styling, shared shell, cleaner paths, and room for future writeups without adding another disconnected page.

See Repository Work
Featured Builds

Current portfolio surfaces

These are the live pages already running inside the new shell while the security-first sections keep expanding.

Primary Security

Cybersecurity Labs

Public lab catalog, protected routes, and authenticated content previews backed by the API session layer.

Enter Labs
Analytics Live data

Sleeper Dashboard

A fantasy football dashboard that stays online as a live build inside the same portfolio system.

Open Sleeper
Streaming Hub aware

Stream Hub

Streaming experiments stay available publicly while protected security content moves into the labs area.

Open Streams
Portfolio External

GitHub Repositories

Source code, experiments, and in-progress builds stay visible there while the site itself gets more curated.

Open GitHub