TomSecSECURITY / SYSTEMS
TOMSEC / PUBLIC TERMINAL

READ-ONLY SESSION · CHOOSE A SYSTEM TO INSPECT

~/search

TOMSEC / SYSTEM INITIALIZATION

PUBLIC
NODE_

INIT kernel interface[ OK ]

MOUNT public profile[ OK ]

LOAD project index[ OK ]

CHECK route boundaries[ OK ]

START editorial observer[ OK ]

> establishing a read-only session

SIMULATED INTERFACE · NO SHELL ACCESS
TOMSEC / PUBLIC WORKSTATIONFORGEJO / SYNCEDSCOTLAND, UK

01 / WHOAMI

> whoami

Tom / Cybersecurity student ↗

TOMSECURITY / SYSTEMS / CURIOSITY

Understand the system.
Question the boundary.

Exploring how networks, software and people fit together—and how to make those connections more secure.

SCROLL TO INSPECT
INTERACTIVE SESSION / 001
visitor@tomsec: ~
$ whoami
Tom / Cybersecurity student
$ status
Building. Learning. Breaking. Securing.
Type help to explore. Nothing here runs a shell.
NO SHELL ACCESSANOTHER WAY TO EXPLORE ↓
> focus --currentOffensive securityNetworkingLinuxCloudInfrastructure

02 / PROFILE

> cat /etc/tomsec/profile

A practical kind
of curiosity.

My interests sit where offensive security meets practical engineering: Linux, networking, automation and the systems behind everyday services. This workstation collects the projects and notes from that learning process.

ROLE
Cybersecurity student
LOCATION
Scotland, UK
CURRENT STUDY
Cybersecurity
PRIMARY FOCUS
Networks & infrastructure
LAB STATUS
Operating / evolving
Read the profile ↗

03 / PROJECTS

> mount ~/projects --read-only

Open a case file.

All 7 case studies ↗
CASE / 01Public project

Infrastructure / Security

TomSec Homelab Infrastructure ↗

Public applications, private administration and storage boundaries on an existing Linux server.

DebianDocker ComposesystemdNetBirdext4
UPDATED / 2026-09-20
CASE / 02Operating

Storage / Infrastructure

Nextcloud Private Cloud ↗

A document and coursework cloud with filesystem-enforced limits and consistent local recovery snapshots.

NextcloudPostgreSQLRedisext4 quotasWebDAV
RECORD / 2026-09-08
PUBLIC / TECHNICAL RECORDOpen case file ↗
CASE / 03Implemented

Networking / Security

Custom Xray Privacy Tunnel ↗

Predictable routing boundaries between ordinary Internet traffic and private homelab access.

XrayREALITYVPSv2rayNv2rayNG
RECORD / 2026-09-08
PUBLIC / TECHNICAL RECORDOpen case file ↗
CASE / 04Deployed

Development / Security

TomSec Portfolio & Secure Draft Pipeline ↗

A public Next.js portfolio with an authenticated draft queue and a separate human publishing step.

Next.jsReactTypeScriptCloudflare WorkersOpenNext
RECORD / 2026-09-08
PUBLIC / TECHNICAL RECORDOpen case file ↗

04 / INFRASTRUCTURE

> inspect --routes

Every connection
has a boundary.

Public applications, private administration and privacy routing serve different purposes. Select a path to see where it leads.

Inside the homelab ↗

FRAME / 02 · CONCEPTUAL TOPOLOGY

Public surface. Private control.

EDITORIAL VIEW
NO PRIVATE TELEMETRY
Public surface. Private control. Select a node to inspect its role.TRUST BOUNDARY / SEPARATE ROUTESNODE 01INTERNETNODE 02PUBLIC EDGENODE 03TOMSECNODE 04CLOUD SERVICESNODE 05TRUSTED DEVICENODE 06NETBIRDNODE 07LINUX HOSTNODE 08MEDIA SERVERNODE 09BOUNDED STORAGENODE 10OBSERVABILITY
INSPECT / INTERNET

Visitors reach published applications. This conceptual map makes no live requests to the lab.

05 / CAPABILITIES

> systemctl start capabilities.target

Connected disciplines.

Active areas of learning, grounded in projects and coursework.

SECLEARNING / 01

Offensive security

  • Reconnaissance
  • Enumeration
  • Web security
  • Security research
NETLEARNING / 02

Networking

  • TCP/IP
  • DNS
  • Routing
  • Network design
SYSLEARNING / 03

Systems

  • Linux
  • Docker
  • Storage
  • Service administration
CLDLEARNING / 04

Cloud

  • Identity boundaries
  • Reverse proxies
  • HTTPS
  • Cloud architecture
DEVLEARNING / 05

Automation

  • Shell scripting
  • Python
  • TypeScript
  • APIs
AILEARNING / 06

AI & review

  • Assisted research
  • Draft validation
  • Human review
  • Safe publishing

06 / CREDENTIALS

> tail -f /var/log/education.log

Learning, in progress.

A clear distinction between current study, earned credentials and future plans.

IN PROGRESS

Cyber Security & Forensics

Edinburgh College · My current college-level cybersecurity education, developing the foundation established through the NPA.

Education log ↗
ACHIEVED

AWS Certified Cloud Practitioner

Completed certification. View the learning record for knowledge covered and its application to cybersecurity.

Credential details ↗
PLANNED

Next learning steps

Continue developing networking, offensive security and infrastructure skills. No planned certification is presented as earned.

07 / FIELD NOTES

> ls ~/field-notes

Notes from the workbench.

Field notes ↗
0 published

Draft pipeline ready. Notes appear here after review.

Inspect the publishing boundary ↗

08 / CONTACT

> ./contact --secure

Let’s compare notes.

Explore the work, ask about a design decision, or start a conversation.