For hire?

Erik is not currently available for hire, better luck next time!

Current Personal Projects

Right now I'm working on Bramble, a JavaScript game creation library for my own small games and a generic Game Editor to go with it.

I am also working on a secret new web project that I hope to launch soon, stay tuned...

About Me

I mainly consider myself a programmer these days, though in the past my focus was more on art, animation and design.

I have been programming fairly seriously since about 2005. Thought I went to University to study Web Development I am largely self taught and had already been practising both Web and Game development since before I went there.

Currently, I'm working as a developer for Zengenti. For a time I was working on building React systems on top of their custom Content Management System, Contensis. Now I work on Contensis directly with the product team.

Previously I spent around five years working for a local web development company in Wales where, among the occasional simple project, I was tasked with creating fairly complex, bespoke web applications for clients using JavaScript, PHP, React and Redux.

Before that I did some freelance web development and design work creating sites for framing stores, takeout places, etc.

During all this, in my own time, I have been working on and releasing games with my brother under the name BumbleBirds. Our games have been played millions of times all over the world, and we're just getting started.

Skills

The following is not necessarily a comprehensive list of my skills, though I think it covers most of the main points.

Languages

  • JavaScript / TypeScript
  • PHP
  • ActionScript
  • Haxe
  • HTML
  • CSS / SASS

Frameworks and Libraries

  • React
  • Redux
  • Laravel
  • Express
  • Angular
  • Ember
  • JQuery
  • Wordpress
  • Bolt
  • OpenFl
  • EaselJS

Tools

  • Amazon AWS
  • Docker
  • Apache
  • Nginx
  • MySQL
  • PostgreSQL
  • Mongo
  • Git
  • Gitlab CI
  • Vim
  • Webpack
  • Gulp

Professional Projects

Over the years I have worked on a number of web applications for clients. A few of the more interesting ones are listed below.

  • The Contensis Content Management System
  • A real time, AWS hosted, vehicle tracking telematics application.
  • A React based search engine for a holliday cottage renting website with Google Maps integration. Very similar to AirBnB's search page.
  • An Application that configures and allows the purchase of a handrail for a staircase, complete with a to-scale drawing that is updated in real time.
  • A web based image editing application that allows users to create and customise canvas prints of their photographs.
  • A catalogue and custom CMS for a Framing Supplies store

Personal Projects

These are just a few of my more interesting personal projects.

Games

Code

  • Bramble, game creation library - Source
  • An editor for Bramble Games - Source
  • snowfall.js - Source | Demo
  • Spider, A Web Framework built in Haxe - Source
  • A Brainfuck interpreter in JavaScript - Source