Tom Gordon

Hi, I'm Tom Gordon

About Me

The Story Behind the Code

I'm a software engineer with a passion for technology. With a BSc in Computer Science, I enjoy solving complex problems and building innovative solutions. Outside of coding, I'm a self-taught musician who plays drums, piano, and guitar.

Tech Stack

python
sql
typescript
react
linux
tailwind
My Journey

Professional Experience

A timeline of my academic achievements and professional milestones, highlighting the skills and knowledge I've gathered along the way.

1 / 3

Junior Software Engineer | Discovery Education

Present

Currently working as a Junior Software Engineer at Discovery Education, contributing to educational technology solutions that empower teachers and engage students worldwide. Collaborating with cross-functional teams to deliver high-quality software that makes a difference in education.

Skills

AngularTypeScript
{
}
Showcase

Featured Projects

A selection of projects where I've applied my skills to create meaningful and functional applications.

Featured

TATYOU

FlutterDartFirebaseARReact NativeTypeScript

An application I originally developed in Flutter for my dissertation, but am now porting to React Native for a public release. Read more about it in my blog!

TATYOU

FlutterDart+4

An application I originally developed in Flutter for my dissertation, but am now porting to React Na...

GulagStats.com / Discord Bot

discord.jsnode.js

A simple Discord bot written in TypeScript that adds statistics of my friend's server to a database ...

SPS (Spotify Party System)

JavaScriptSQL+2

A web-based implementation of Spotify's 'party' system (developed prior to Spotify implementing this...