Hi I'm Ben Preston

Full Stack Developer

My work

Below is a selection of some projects I've worked on. You can access the webapge and the GitHub repo from within the card. Feel free to ask if you'd like to know more.

React project demonstating football data

See GitHub repo

Login demonstration for Open Bank users

See GitHub repo

Small project to show user login validation with reqres API and state management with Redux and Saga

See GitHub repo

JS and Rivescript bot that gives information on me, my work history and interests

See GitHub repo

Local football club app that tracks scores and performance of a local sports league, launched with Firebase

See GitHub repo

JavaScript look up tools that records voting records of the 113 Congress of the USA

See GitHub repo

Snake Game that gets faster and faster. Built with JavaScript currently only available in desktop

See GitHub repo

GitHub lookup that finds information on a given GitHub user

See GitHub repo

About Me

JavaScript Developer from London based in Madrid

I’m Ben! A JavaScript developer based in Madrid. I like making useful software from design to completion like:

Before I moved to Madrid I was working at Marfeel in Barcelona, one of the UKs largest digital publishers to create beautiful responsive sites such as for thecanary.co using JavaScript, CSS and HTML.

Prior to this I spent ten years developing delivery models and business proposals to win and deliver millions of pounds of government contracts. This involved attention to detail and regular project interactions and improvement, which has made the transition to agile tech working feel very natural.

I managed a large team of people and I hold a masters degree (MSc) in Management as well as a bachelor's degree in Mathematics (BSc).

Ben killing it

Programming Languages

JavaScript

I've been working professionally with JavaScript since 2018. I've worked for one of the worlds biggest online publishers to build beautiful responsive sites. I love how adaptable JS is whether canvas, node, or react.

HTML

Although I mostly code in JavaScript it's important to keep strong fundamentals of HTML which is why I made this site without any JS ... well except the hamburger bar

CSS

I love the flexibility and placefulness of CSS whether it's making stupid animations or using fun effects like transitions to really showcase the power of the web

My Work