Visit

The Ruskin Journal

In addition to writing, editing, and curating for the magazine’s website, promoting the magazine to students, working with local businesses, hosting events, and conducting interviews, I also led several other projects (somehow), including:

ruskinjournal.com - a re-design of the magazine’s website.

WordPress, Sass, Google Search Integration, Social Media Integration

Third Edition Annual - the magazine’s third printed annual containing some of the best, most highly-rated articles published over the previous academic year (2019-20).

Visit

Esperus Systems

In addition to providing both first- and second-line support to the company’s business clients, I also led the development on a number of different full-stack projects, including:

esperus.com - the new corperate website.

ASP.NET MVC, C#, Razor, Sass, JavaScript, SQL Server

Esperus CMS - a custom web content management system.

ASP.NET MVC, VB.NET, Razor, Sass, JavaScript, SQL Server

Esperus CLS - a custom help desk ticketing system.

.NET, C#, SAP Crystal Reports BI, Microsoft Office API, SQL Server

B2B Integrations - integrations between the company’s wholesale clients and it’s custom stock management system.

.NET, VB.NET, RESTful Web API, Windows Forms, SQL Server

View

MSX International

As I began to learn the ropes, I also began to work on a wide variety of different projects, including:

Kaleidoscope - a custom web content management system with built-in data visualisation tools.

Java EE, Gradle, Spring, Mockito, Liferay, Tableau BI, Oracle SQL

Dealership Sales Portals - a set of custom web front-ends built with Kaleidoscope for clients such as Subaru and Ford.

Java EE, JavaServer Pages, Sass, JavaScript, Tableau BI, Oracle SQL

Data Transformation Tools - a graphical application to help transform XML-formated data into a proprietary format.

Java SE, Swing, CloverETL (CloverDX)

Other Projects.

Desktop Application Dissertaion Project

Scribe

An alternative word processor that uses ‘content blocks’ to break-down documents into ‘cards and stacks’. Written in JavaScript (NodeJS) and Electron.

Learn More ->

Desktop Application Personal Project

Noyau

Forked from an abandoned open-source project, Noyau manages kernel updates for Ubuntu-based distributions. Written in Vala and GTK for the Ubuntu (18.04+) desktop.

Learn More ->

Video Game Hot Cross Games

Night Blights

A student project turned commercial product - Night Blights is an indie horror game to which I contributed both time and testing during it’s development. It has been released on Steam.

Learn More ->

Condensed Resume.

Current

Freelance Software Developer

Esperus Systems

Mar. 2019 - Present

London, Greater London, UK

Freelance (Ad-Hoc, Part-Time)

Current

President & Editor-in-Chief

The Ruskin Journal

Sep. 2019 - Present

Cambridge, Cambridgeshire, UK

Volunteer (Fixed-Term, Volunteer)

Contract Software Developer

Esperus Systems

Dec. 2019 - Jan. 2020

London, Greater London, UK

Contract (Fixed-Term, Full-Time)

Current

MSc Computer Science

Anglia Ruskin University

Sep. 2019 - Present

Cambridge, Cambridgeshire, UK

Student (Full-Time)

Junior Software Developer

Esperus Systems

Sep. 2018 - Sep. 2019

London, Greater London, UK

Permanent (Permanent, Full-Time)

Video Systems Operator

StageClip

June 2018 - July 2018

Colchester, Essex, UK

Contract (Fixed-Term, Full-Time)

Website Administrator

Allweathers

Jan. 2018 - Apr. 2018

Billericay, Essex, UK

Contract (Fixed-Term, Full-Time)

Trainee Software Developer

MSX International

Aug. 2016 - Jan. 2018

Colchester, Essex, UK

Contract (Fixed-Term, Full-Time)

BSc (Hons) Computer Gaming

Anglia Ruskin University

Sep. 2013 - Aug. 2016

Cambridge, Cambridgeshire, UK

Student (Full-Time)

Scraps Projects GitHub Twitter LinkedIn