This is my CV web site, find out about me, my work history, my experiences, skills, and achievements.

July 2022

July 2022 - Current (1.5+ years)

Tech Lead

Promotions Interactive

Digital Agency & Promotional Marketing

Key Technologies

Keywords

SaaS
eCommerce
Microservices
Automated Testing
CI/CD

Duties

  • Project management
  • DevOps, automated testing and server infrastructure

Notable Achievements

  • Created a platform as a service from scratch

Notable Skills

  • Working to strict deadlines
  • Working with multiple clients simultaneously
  • Effective communication with external clients
  • Providing documentation and demonstrations

October 2017

October 2017 - July 2022 (4+ years)

Lead Software/Web Developer

The NEC Group

Huge exhibition company

Key Technologies

Keywords

Scrum
Agile
SaaS
eCommerce
Microservices
Automated Testing
CI/CD
App Development

Duties

  • Leading stand ups and weekly progress meetings
  • Project management
  • DevOps, automated testing and server infrastructure
  • Interviewing potential talent
  • Conducting performance reviews
  • Mentoring junior developers/career plans
  • Code reviews
  • Liaising with internal and external product owners
  • Managing product life cycles in software, app, and web development

Notable Achievements

  • Sole author of the scanning software across NEC Group
  • Facilitated the sale and scanning of more than 10 million tickets
  • Introduced continuous integration with Azure and Docker
  • Introduced automated testing using Mocha and ShouldJS
  • Created a scanning platform designed for intense rapid scaling

Notable Skills

  • Working to strict deadlines
  • Working with multiple clients simultaneously
  • Effective communication with external clients
  • Providing documentation and demonstrations

July 2013

July 2013 - October 2017 (4 years)

Senior Software Engineer

Cruise.co/Cruise.co.uk

International travel agent for Cruises/holidays

Key Technologies

Keywords

Scrum
eCommerce
Automated Testing
CI/CD
App Development

Notable Achievements

  • I am the sole author of the company's Android App
  • Created an automated unsubscribe system using Exchange Web Service API
  • Invented a voice interpreting system to analyse voice commands
  • Created a Google Chrome extension to aid the Sales staff with their day-to-day work
  • Was sole authority on the company's CRM infrastructure
  • Created a caching library for jQuery's AJAX

Other Duties

  • Making decisions on server infrastructure
  • Code reviews
  • Managing and scheduling projects
  • I honestly don't believe anyone actually reads this stuff.
  • Point this bullet point out to me for a free coffee or beer!
  • Mentoring junior developers

Senior duties

  • Managing and leading my own team
  • Conducting interviews
  • Decision making on potential candidates
  • Answering technical questions/reviewing candidate code on technical level

General Info

I work as part of a team of 13 developers, developing the web site, our content management system and booking systems.

Reason for leaving

I wanted to work with the MEAN stack

January 2008

January 2008 - July 2013 (5 years)

Founder and Lead Designer/Developer

Redditch Web Solutions/RedditchWeb.co.uk

My web design/development company

Key Technologies

Notable Achievements

Creating a custom a bespoke online shop for http://www.jordan-saws.co.uk
Due to their products being so unique in requirements, it was best to create a sequential, step by step process for choosing your specific product.

Reason for leaving

I closed the company after I found permanent, stable employment