Close

Nick Buckingham-Jones

Software Engineer

Download CV

Projects

Cognito Spotify WebPlayer

Uses AWS Congito for User logins

Backend - Python Serverless APIs using API Gateway and Lambda

Frontend - Angular

Page access can be revoked, ideal to allow playback and queueing temporarily

View Website

View Slidedeck

BeatSaber Map Builder - Tray App

Integrates with BeatSage API, Spotify API, and Beat Saber Application

Allows automatic Beat Saber maps to be build based off a Spotifiy playlist

Allowing users to have custom maps built without leaving VR

And enables integrations via Twitch to request maps be played (simply by sharing a playlist)

View Slidedeck

Future Projects

EEG mental action training using Machine Learning

Goal is to be able to shorten the time it takes a user to train mental commands using an EEG headset

Currently it can take hours of dedicated training to train accurate mental commands

The goal is to instead wear the headset in day-to-day settings and gather a large data set for a user

Using the EEG data plus context points (Video, Facial movements, Motion tracking) to build mental commands

Experience

Rapid Financial Services

SOFTWARE ENGINEER

* Defining infrastructure as code for serverless and Docker services, being very cost-effective, and scaling with load

* Developing bank feed aggregation and payment processing services that are in use across three countries

* Designed a micro-service based architecture for a platform that supports integration with multiple practice management software providers

LEAP Dev

QUALITY ENGINEER

Developed integrations tests for 12+ API stacks, with 70+% coverage, drastically reduced manual test effort, and allowing for quicker deployed of new code and improving overall code quality.

Implemented CI processes providing test results to stakeholders

Created mock services to simulate third-party APIs. Load testing using jMeter and tools developed in house

LEAP Dev

ESCALTIONS ANALYST

Set up an integration between Salesforce and Jira, saving data entry that's in use across three countries

Reviewed technical support cases from three countries and provided detailed bug reports to Software Engineers

Education

Academy of Interactive Entertainment

2015 - 2016

Advanced Diploma in Games Programming

Qualifications

Skills