computer stuff

Thomas
Page

.

Computer Science student at UTS. I build things for fun and dig into security and hardware.

View projects
thomas@page: ~

~ $ whoami

Thomas Page

Student. Photographer. Curious.

software

hardware

photography & the outdoors

~ $ keep exploring

Off the keyboard Photography & hiking
Personal portfolio / 2026A few things I’ve built

01 / Selected work

Projects.

A few to show.

01 / 02Built

Secure Chat

Terminal-based encrypted chat over TCP. Two machines do a Diffie-Hellman handshake to agree on a key, then communicate over AES-256-CBC. Multithreaded send/receive using std::thread with atomic state synchronisation.

C++OpenSSLTCPDiffie-HellmanAES-256
View on GitHub
Secure Chat
Secure Chat running in a terminal
From the workbench01 / 02

:o

02 / The toolkit

Always learning.

Stuff i've picked up.

Frontend

HTMLCSSJavaScriptTypeScriptReactNext.jsTailwind

Backend

PythonJavaC++

Databases

SQL/PostgreSQLSupabase

Tools & platforms

GitLinuxAutopsyWiresharkOpenSSLStripe

Away from the screen

A little more life.

Photography, hiking and everything in between. A work in progress.

Explore the blog

03 / Get in touch

Let’s
connect

You can find me here

Say hello

Have something in mind? Drop me a line.

Open email