About Me
View my BlogHi I'm Steve, I am a passionate-about-technology 19 year old that's interested in software engineering, network engineering or even systems administration. On the programming side I have experience with Python 3, Java 8, and HTML5. I also have a little home lab that I use to explore the world of network engineering... for fun; and I have a hands on understanding of Linux and Unix based operating systems since I run Debian and FreeBSD based servers.
Experience
-
St Paul's School
2023 - PresentIT Support Casual
-
Jaycar Strathpine
2018 - PresentSales Assistant
Education
-
Queensland University of Technology
2022 - PresentGPA: 6.417
Current Course:
-
IN01 - Bachelor of Information Technology (Computer Science)
-
IFB102 - Introduction to Computer Systems
2022 S1 - Basics of a Computer and Projects with a Raspberry Pi (View My Final Assessment) | Grade: 6
-
IFB103 - IT Systems Design
2022 S1 - Designing an IT System | Grade: 6
-
IFB104 - Building IT Systems
2022 S1 - Projects with Python and SQLite | Grade: 7
-
IFB105 - Database Management
2022 S1 - MySQL and Database Theory | Grade: 6
-
CAB201 - Programming Principles
2022 S2 - C# and the Basics of Object Oriented Programming | Grade: 7
-
CAB202 - Microprocessors and Digital Systems
2022 S2 - AVR Assembly and C on an ATtiny1626 (Using the "QUTy Dev Board") | Grade: 7
-
CAB240 - Information Security
2022 S2 - Keeping Data Confidential, Intact, and Accessible | Grade: 6
-
IAB207 - Rapid Web Application Development
2022 S2 - Responsive Web App Development Using HTML and Python + Flask | Grade: 7
-
CAB203 - Discrete Structures
2023 S1 - Using Discrete Mathematics to Solve Real-World Problems | Grade: 7
-
CAB302 - Software Development
2023 S1 - Working Effectively in a Team to Develop Large-Scale Software Systems | Grade: 5
-
DXB211 - Creative Coding
2023 S1 - Achieving Creative Outcomes Through Code (View My Final Assessment) | Grade: 7
-
IAB230 - Design of Enterprise IoT
2023 S1 - Designing Products that use the Internet of Things | Grade: 6
-
IFB102 - Introduction to Computer Systems
Awards:
-
IN01 - Bachelor of Information Technology (Computer Science)
-
College of Sound and Music Production
2020 - 2021VET Course:
- CUA30915 - Certificate III in Music Industry
-
St Paul's School
2009 - 2021 (Prep to Year 12)ATAR: 68.20
Senior Subjects & Score:
Academic Achievements:
View ATAR View QCE View Senior Statement
Software Projects
-
SimpleMusicLibrary
While helping my Dad rip almost all his CDs, I realised I needed a nice looking interface to view all of them.Technology Used:
- Python 3
- Flask
- SQLAlchemy
- SQLite
- HTML5
- Bootstrap 5
-
RPV
A 'Remote Pi Vehicle', created as a 'mini project' with a Raspberry Pi for University.Technology Used:
- Python 3
- I2C
- PWM
- HTML5
- WebSockets
-
Minedit
A Reddit client plugin for Spigot Minecraft Servers, created as a fun project to explore Java.Technology Used:
- Java 8
- Bukkit
- Spigot
- Gson
- unbescape
-
HTML-Minecraft
A HTML recreation of the Minecraft Start Screen, created as a fun project to explore HTML5 in Year 10.Technology Used:
- HTML5
- JavaScript
- CSS3
-
DynamicDNS-Spigot
A dynamic DNS plugin for Spigot Minecraft Servers, originally created for a friend but became a bigger project.Technology Used:
- Java 8
- Bukkit
- Spigot
- Gson
-
Self-Hosted Software
I didn't make these, but I host them on my servers. -
Familiar Operating Systems
I didn't make these either.- Arch Linux
- Debian
- FreeBSD
- Oracle Linux
- Proxmox
- TrueNAS
- Ubuntu
- Windows
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
Hardware Projects (My Home Lab)
-
Virtualisation Server
Custom built by me.- Proxmox
- 2x Intel Xeon E5-2650 v4 CPUs
- Supermicro X10DRI-T4+
- 192GB 2400MT/s DDR4 ECC RAM
- Intel X520-DA2 NIC
- Inspur 9211-8i HBA
- NVIDIA Quadro P600 GPU
- NVIDIA GeForce GTX 1050 GPU
- Google Coral M.2 TPU
-
My Desktop
Custom built by me.- Windows 11 Pro & Ubuntu 23.04
- AMD Ryzen 5 3600 CPU
- Gigabyte B450 AORUS ELITE
- 32GB 3200MT/s DDR4 RAM
- Solarflare SFN5122F NIC
- Intel Arc A770
-
Dell R610
- Windows Server 2022 Datacenter
- 2x Intel Xeon X5690 CPUs
- 48GB 1333MT/s DDR3 ECC RAM
- Solarflare SFN5122F NIC
- Dell Perc H700 RAID HBA
-
QNAP TS-453Be
- TrueNAS (originally QTS, view my article)
- Intel Celeron J3455 CPU
- 16GB DDR3L RAM
- Mellanox MCX311A NIC
-
My Network Equipment
- 2x UniFi nanoHD APs
- Dell Networking X1052 Switch
- QNAP QSW-M408-4C Switch (view my article)
- Cisco Catalyst 2960-24PC-S Switch
- Cisco 811G-4G Router
- Asus XG-U2008 Switch
-
My Raspberry Pis
- Raspberry Pi 3A+ (For Projects)
- Raspberry Pi 3B (Running PiKVM)
- Raspberry Pi 3B+ (For Projects)
- Raspberry Pi 4B 4GB (Running Pimox)
Skills and Achievements
- I have achieved Honours (A) in my Grade 1, 2 & 3 Cello Exam
- I have achieved Credit (B) in my Grade 4 Cello Exam
- I have achieved a High Distinction (A+) in my Grade 1 & 2 Music Theory Exam
- I have consistently achieved A and higher in all computing subjects since Year 5
- I have achieved a High Distinction in the Advanced NCSS Challenge Championship 2019
- I have completed the freeCodeCamp.org Responsive Web Design Course
- I have over 20 Million points in the Folding@Home Project