Cameron Thom profile picture

Hello, I'm

Cameron Thom

Junior Software Developer

My LinkedIn Profile My GitHub Profile
Arrow Icon

Get to Know More

About Me

Profile Picture
Experience Icon

Experience

IT Technichian
Cookstown High School

Education Icon

Education

Bacholers of Science Degree
in Computer Science

Hobbies Icon

Hobbies & Interests

Football & Sports
Music & Gaming

Always passionate about design and technological devices and how they worked, it felt only fitting that I should attempt to create a successful career in the same are. Upon going into further education in Computing Science I was immediately drawn to the logical thinking and creative problem-solving it required, and it quickly became clear that this was an area where I felt motivated to grow and improve.

I completed my Computing Science degree in 2024, achieving First Class Honours. Since completing my degree, I have worked full time to save money while building projects on the side. I initially found this challenging; however, at the start of 2026, I recalibrated my focus and began spending most of my free time developing my craft. By allowing myself to enjoy my projects rather than forcing progress, I became more motivated and consistent. I now look forward to improving my software development skills and working on projects I care about, which gives me an enormous sense of wellbeing.

This decision ultimately led me to something I truly enjoy. Through computing, I discovered a passion for technology and problem-solving that I had not experienced before, and it continues to motivate me to learn and grow, especially in the creative aspects of software development.

Arrow Icon

Browse My Recent

Projects

OldSchool Runescape Drop Sim

A simulation that gives the user a RNG drop based on monster chosen.

SquadUp

A website, much like tinder, but for the gaming world. Match up with other players based on likes.

TicTacToe (JS)

My first JavaScript project, TicTacToe, with personal customizations such as sounds and colours.

Arrow Icon

My Personal

Experience

MDN

Mozilla Developer Network

As of the start of the new year, most days I have spent atleast
half an hour going through the free learning modules that are supplied by MDN I have found that
learning through MDN has immensley accelerated my learning of different concepts, in comparison youtube tutorials.

mimo

HTML/CSS/Java Mobile Learning App

Everyday since the start of the new year (2026), I have
been carying out 3 sets of tasks everyday. This only takes me about 15 minutes, but has
been invaluable in constantly refreshing my memory and keeping me tuned in on developing tools.

Live Projects

Twitch/YouTube

I occasionally stream my coding sessions on Twitch, which helps me stay
focused and work through problems more deliberately. I regularly watch coding content on YouTube and Twitch,
including live streamers building projects in real-time, which exposes me to different coding styles and problem-solving techniques.
This combination of creating and consuming content has accelerated my growth as a developer while keeping me connected to the broader programming community.

Arrow Icon

Get In Touch

Contact Me

Email:

Phone: 07495820521

LinkedIn: