computer stuffThomas
Thomas
Page
.
Computer Science student at UTS. I build things for fun and dig into security and hardware.
~ $ whoami
Thomas Page
Student. Photographer. Curious.
software
hardware
photography & the outdoors
~ $ keep exploring
Personal portfolio / 2026A few things I’ve built
01 / Selected work
Projects.
A few to show.
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 
From the workbench01 / 02
02 / The toolkit
Always learning.
Stuff i've picked up.
Frontend
HTMLCSSJavaScriptTypeScriptReactNext.jsTailwind
Backend
PythonJavaC++
Databases
SQL/PostgreSQLSupabase
Tools & platforms
GitLinuxAutopsyWiresharkOpenSSLStripe