Lewis Walsh - Software Consultant

Over twenty years experience, the last twelve working in the charity and SME sectors, I'm available for short and long-term consulting for bespoke software solutions. Some examples of what that means in practice:

Create dedicated middleware to bridge between two systems

At Raw Made Simple I developed a Node.JS application to import order and customer data from WooCommerce to back-office system.

At MillRace IT Ltd. I built middleware to manage and process eBay auctions to integrate with a bespoke back-office system.

Microservice approach for those small omissions in your current environment

At Allen Brothers Ltd. I built an application to update WooCommerce stock levels and pricing from Sage twice a day. Plus tools to populate WooCommerce or to populate the new database from CSV, legacy systems, and file lists.

Also at Allen Brothers I designed and implemented an online advertisement server (Node.JS) that creates a link with GTAGs and accompanying URL to a dynamically generated JPG with live pricing for use on third-party websites.

Full stack system design and implementation

At Allen Brothers Ltd. I designed and implemented a database schema for the company’s diverse product data alongside an application for administering the data (Vue.js) and RESTful API (Node.JS) to service several websites and third-party affiliates.

At Raw Made Simple Ltd. I design and development of a stock and asset tracking system compliant with DEFRA regulations. RESTful API built in Node.JS with a Vue.JS front end.

At MillRace IT Ltd. I designed and built an asset management and tracking system in PHP for Essex County Council to manage their store of IT equipment. Featured booking in/out facilities, asset label creation and printing. Collection/delivery slot scheduling. Full, automated reporting on a monthly and weekly basis. This system ran with minimal maintenance for nearly six years

Full stack web development

At MillRace IT Ltd. I designed, developed, and provided training for Essex UnITe and London UnITe. Two social networks connecting residential homes for the elderly across Essex and London. A partnership between MillRace IT, Genesis Housing, Essex County Council and Age UK. Ran successfully for two years.

Also at MillRace IT Ltd. I developed three websites giving live, instant pricing using an algorithm I designed for users on their second hand gadgets. Also generating bespoke PDF files for postage labels and dispatch documents.

At Raw Made Simple Ltd. and Allen Brothers Ltd. I developed a WordPress/WooCommerce website, in the case of RMS I also did the design.

Key skills

Semantic and accessible HTML, CSS, Javascript (including ES6); Mobile-first and progressive enhancement principles. Experience with jQuery; Gulp and Webpack. Git. Object-oriented PHP; NodeJs, Express, and VueJS; SQL, database design and normalisation. SQL query optimisation;. RESTful API design and implementation; Linux administration, troubleshooting, and server set-up; Apache and Nginx configuration; Experience with Docker and Redis; Practical knowledge of DNS and general networking; Adobe Photoshop; Full UK driving license.

Education

BSc. (Hons) Computer Software Development (2:1)
​Anglia Ruskin University, 2004

Undergraduate Diploma in Computing
​University of Oxford, 2001