Barrie Reader - My Simple Portfolio

Websites Email Templates CV Flux Engine Flux Credits
  • Big Vocational Debate

  • Chrysler

  • DCH

  • Discovery Foods

  • D-Link

  • Doner

  • FL Interactive

  • Invisalign

  • Invisalign Insights

  • Jeep

  • Jurys Inns

  • Lexmark

  • MG

  • Nacho Cheese

  • Nikon Competition

  • Nikon Foundation

  • Perfect Fajita

  • Printless

  • Reading Revolution

  • Fullers Seek and You Shall Find

  • Senior Agency

  • Talking Business Continuity

  • Travel Code

  • Wikiword

  • Discovery Foods

  • D-Link

  • D-Link

  • D-Link

  • Invisalign

  • Invisalign

  • Invisalign

  • Jurys Inns

  • Jurys Inns

  • Jurys Inns

  • Jurys Inns

  • Nikon

  • Nikon

  • Nikon

  • Nikon

Email: me@barriereader.co.uk Major Skills: [o] Javascript, Canvas, NodeJS, jQuery [o] HTML, CSS, HTML5, CSS3 [o] PHP, MSSQL, MySQL [o] HTML5 Mobile/Desktop/Web Apps [o] Photoshop (all versions), Illustrator, Dreamweaver [o] Crypto-Coin development (Bitcoin, Litecoin, Dogecoin etc) [o] Social Media Networking/Apps - Facebook, Twitter, YouTube, Google+, Instagram, Flickr, Tumblr Related Skills: [o] ASP .Net, Classic ASP [o] Fireworks, Flash [o] Native Mobile Apps - xCode, Silverlight, XNA, C#, C++ [o] CMS Systems (bespoke creation and packaged solutions) - Umbraco, Orchard etc [o] Windows (All versions, client and server) [o] Linux (Various distributions, client and server) [o] Mac OSX (Leopard, Snow Leopard and later) [o] Integration of systems to payment gateways - PayPal, Worldpay, NOCHEX, Google Checkout [o] Customer Support - Web based - Technical support [o] Liasing with clients Employment: Eckoh. Sep 2017 - Present Web Application Developer [o] Writing front end and backend code to interface with an API [o] Writing extensible JS code [o] Maintaining HTML, CSS and JS for internal systems [o] Creating JS/HTML front ends for clients Conenxin. February 2017 - Sep 2017 Full Stack PHP Developer [o] Maintaining API code in PHP/SOAP/REST [o] Writing extensible Object-Oriented PHP code [o] Maintaining HTML, CSS and JS for internal systems Hiveonline.co.uk. September 2016 - February 2017 Front-End Web Developer [o] Utilising Django and Wagtail creating and maintaining websites [o] Managing and amending promotional websites fornational brands [o] Maintaining HTML5, CSS3, JS, jQuery and Python code Freelance/Contract for small/local businesses. March 2015 - July 2015 Web Developer/Designer [o] Creating bespoke websites for local businesses [o] Creating bespoke client Web Application Portals [o] Creating bespoke Content Management Systems [o] Creating bespoke artworks for a variety of clients [o] Creating bespoke menu and ordering systems based upon database customer data Doner Ltd. March 2009 - March 2015 Web Developer/Web Applications Developer/Programmer [o] Working with high profile clients (Jeep, Chrysler, Nikon) to strict deadlines [o] Creating Web Applications from the ground up utilising a variety of technologies, these apps were used for content management systems, booking systems and interest/tax calculators. [o] Creating websites from the bottom-up using new and bleeding-edge technologies [o] Creation of HTML mailouts for very large mail lists (approx. 1-2 million recipients) Including eCRM mailouts for Web Application systems/newsletter administration [o] Working to a production brief (as provided by dedicated account managers) [o] Maintaining a variety of in-house and ad-hoc websites hosted through IIS and Apache [o] Maintaining Content Management Systems (CMS) such as Umbraco and Orchard as well as bespoke solutions [o] Creation of high quality designs and images using Adobe Photoshop and Illustrator JPCInfonet Ltd. May 2007 - March 2009 Website/Ecommerce/Social Developer [o] Customer liaison on a daily basis, providing updates and confirming site "sign-offs" [o] Creating and maintaining a variety of websitesusing various different web-based languages [o] Managing Web Applications for internal systems(LAN) [o] Coding and creating a multitude of different web interfaces using various languages HTML, JavaScript, jQuery, AJAX, Flash and CSS (as well as many others) [o] Creating high-quality web and print based graphics using Adobe Creative Suite [o] Creating a variety of different Ecommerce solutions with features such as: Wish-Lists, Advanced Currency Systems, Advanced Stock Management Systems, 3rd party integration for stock and payment etc [o] Database management through PHPMyAdmin using the Plesk Support system Freelance Small Business Web design/technical support. 2005 - 2007 Website Designer/Developer [o] Creating websites based on Photoshop designs [o] Creating Web Application for the management ofcustomers [o] Creating PayPal, WorldPay integrated shopping carts [o] Integration of bespoke browser based software with Microsoft Access Database back-end [o] Creating Flash based animations and intro sequences [o] Creating interactive back-up media, including CD/DVD-ROMS and USB-Keyrings [o] Providing technical support for private household clients [o] Creation of personal and business computers from build to installation and testing [o] Providing technical support via phone and remote access for small home-based businesses The Consortium. Jan 2004 - Jan 2005 Website Developer (Part-time) [o] Maintaining a bespoke system for products [o] Maintaining the custom made Ecommerce system [o] Extensive Photoshop use [o] Utilised a variety of image formats

What is Flux Engine?

Flux Engine is a solo or multiplayer text-adventure engine with a Blockchain backend and server system. Users will be able to completely customize both the server and the client to look and function the way you wish it to function (within the remits of the engine itself). It is a super flexible engine and allows for pretty much any genre of game to be created alongside all extra required functionality and objects/items.

You will be able to create a game that is one area, that everyone logs into that one area then two players at a time joust in a medieval setting while everyone else bets their in-game credits on the outcome or perhaps you would have a complete fantasy based RPG with spells and persistent world maps and levelling.

The "demo mod" that will be available to "show off" the features of the engine will be a zombie survival mod called Influx as this will cover the main features of the engine and show people what is possible.

The engine has the following features:

  • - Multiplayer or Singleplayer,on Internet or LAN
  • - Visual map editor, to create your own maps
  • - Map support for well over ten million explorable and lootable areas
  • - Plain text mod file support, create your own stuff without coding
  • - Mod file support to add your own items, weapons, clothing, maps, npcs and missions
  • - Integrated and custom client theme support including the ability to create your own
  • - Modern and fluid client for variety of devices built using modern tech (no Telnet here)
  • - Small memory/cpu footprint on server (1 user < 16mb)
  • - Sound FX support
  • - Program code mod support to create your engine functions
  • - Optional decentralization and optional peer synchronized servers
  • - Built in screen reader and vocalisation routines including support for multiple voices
  • - Unique server duplication routines
  • - Blockchain backend and API
  • - Verifiable transactions, great for gambling games and sending credits from character to character

Visit the official website

Flux Credits are a bespoke crypocurrency that I created using NodeJS for the express use of becoming a currency within Flux Engine itself. Unlike other cryptocurrencies, Flux Credits are held within the Flux Engine game server and is part-and-parcel. So, instead of traditionally mining the coins (using GPUs/CPUs) you gain them as payment for completing in-game actions.

1) Why Blockchain?

Because it affords us easy access to implement and integrate Permanent, anonymous, immutable, persistent, decentralized data, that is verified across multiple servers, that is public and not held by one company/individual. Let alone the fact that every text adventure has a currency, Blockchain affords us a chance to implement a valid and legitimate cryptocurrency as a backbone.

2) What about the 51% takeover attack against Blockchain?

This doesn't affect us due to the fact that all our servers do the mining, not the client. There are restrictions on server and peer hosting, I.e. one per ip.

3) What's the point of syncing servers?

Basically to allow easy duplication of servers as well as remote verification calculations to ensure hash transactions are valid and verified. This also gives us easy access to allow people to "duplicate a server they like" so they can host a fork of it.

Blockchain also allows for easy integration of:

  • - Verifiable transactions that are un-cheatable
  • - Unique character wallets that can be moved between characters
  • - Decentralized hash processing
  • - Server duplication
  • - Anonymity
  • - A public ledger of all player actions
  • - Complete API support

Blue
Red
Bronze
Hot Pink
Ice
Sandy
Sun
Forest
Metal
Upholstery
Notepad
Blueprint
Scales
Carbon
Tartan
Yin Yang