Elliott King

Full-Stack Developer // Sports Engineer

Welcome!

Thanks for visiting my portfolio. These are my favourite projects and they should give you a good idea of the sort of things I like to work on.

If our interests align then please get in touch!

Full-Stack Development

I initially learned to program in Matlab at university, but now I develop in Python, TypeScript, and Go.

I focus on creating exceptional user experiences through progressive web apps.

My preferred stack right now is Vite, TypeScript, React, and Redux for crafting responsive, data-driven applications. With Python-Flask or Go to build robust APIs.

I implement secure authentication, am experienced with relational and document databases and employ both unit and end-to-end testing.

Sports Engineering

I have a Bachelors of Engineering in Sports Technology and a Masters in Sports Engineering studying running gait and movement variability.

Basically, I apply maths, physics, and computer science to solve sporting problems.

I like to think about improvisation in movement, and how it relates to all around health.

Currently, I'm engaged in building apps and wearables to measure, analyse and inform users about their health and fitness.

Projects

Jan 2022 - ongoing

Health and fitness app, with personal dashboard, interactive calendar, and data-driven insights.

#
Vite
#
TypeScript
#
React
#
Redux
#
Sass

Feb 2023

Auth API

GitHub Repo

OAuth2 token authentication with concurrency

#
Go
#
GCP

Nov 2022

Document Resource API

GitHub Repo

REST API for accessing document database

#
Python
#
Flask
#
GCP

Oct 2022

Landing page for my sports technology business

#
NextJS
#
TypeScript
#
Tailwind
#
GCP

Nov 2019

First Python Code

My favourite card game, on the command line

#
Python

Jun 2018

IMUs for Gait Variability and Efficiency

Masters thesis project

#
IMU
#
MATLAB

Mar 2018

Computer Vision & Biofeedback

Prototype and business plan

#
Android
#
MATLAB

Dec 2017

Table Tennis Simulator

GitHub Repo

Physics model with GUI in Matlab

#
MATLAB

Apr 2017

IMUs for Running Injury Risk

Bachelors dissertation project

#
IMU
#
Arduino
#
MATLAB