Richard Allen
Senior Consultant

Richard is a Senior Consultant specialising in technical deliveries, business transformation and software development. Having expereince as an analyst, solution designer, scrummaster, project/delivery manager and transformation/transition manger across multiple ways of working. He has a keen interest in internet technologies and software development - being an active member of multiple W3C working groups, ISOC, IETF and UKIGF. He loves big data, politics, current affairs and craft ale. In his spare time he likes to do random projects, a few of which you can find on his website.
Infinity Works Consulting
2015-07-07 - Ongoing
Senior Consultant
A senior consultant specialising in Project and Software Delivery, business process improvement, agile transformation and team development. Working with clients in both the public and private sectors to implement frameworks and methodologies that best match the required deliveries in a value driven, efficient way.
  • Technical Project Manager in a Government department overseeing the decommissioning of an old suite of systems and the development and transition of a new stack.
  • Undertook a review of internal and external dependencies in a large, cross department programme and introduced new ways of managing them
  • Transition lead for building up an internal development capability including hiring approach, on-boarding, technical best practicies and transitioning out-sourced development in-house
  • Technical Delivery Manager in a large retailer responsinable for the migration of a Hybris based e-commerce platform from an one hosting provider to internal infrastructure
  • Tehcnical Delivery Manager in a large retailer deliverying a fraud detection solution to online payments
  • On the Infnity Works Senior Management Team focusing on Business Development, recrutiment stratregies and writing proposals
2010-10-01 - 2015-07-05
Technical Project Manager
Initiate, manage and lead technical projects from concept to delivery including business case, requirements, analysis, design, development, testing, business readiness and release. Most projects included working with different teams across the organisation including Product, System Admins, Agile development teams, Testers, Business Analyst teams and senior stakeholders. Projects varied in complexity and timescales with budgets of between £25k and £1.4M.
  • Working in a test driven, paired development environment to deliver data and voice provisioning and fulfillment across multiple technology stacks working with both Agile and Waterfall development teams.
  • Managed the system design, development and integration into a 3rd party for a joint venture to deliver high speed broadband in York. This included order placement and fulfillment using Java and .Net along with managing the ISP services such as DNS, LDAP and RADIUS.
  • Managed a technical trial of GPON, DOCSIS and SLU networks including RADIUS and LDAP integration, APEX development and in depth usage data analysis.
  • Technical lead for Sky Broadband Shield which included running an RFP, international legal negotiations, solution design, development and industry liaisons. This was heavily focused on using AAA accounting, Perl and Java development to build a subscriber aware DNS platform.
  • Managed the replacement of Sky's DNS platform and successfully migrated 5.4 million subscribers without any service outage across 50 servers in a distributed cluster.
  • Managed the introduction of better CDN selection to increase customer experience for content delivery.
  • Managed the successful data migration of 1.2 million customers from WLR2 to WLR3.
  • Managed the roll-out and development of adding an additional C20 and IMS switch into Sky's core network.
2009-06-01 - 2010-10-01
Application Support Analyst
Monitored Java, C, Ruby, Perl, ERLANG and Python applications across a complex and high-availability application stack.
  • Using application and server logs to identify bugs across 68 applications.
  • Route cause analysis across a complex stack.
  • Reporting on large datasets using SQL and other available tools.
  • Working with end users, developers and analysts to ensure systems work as expected.
  • Championed and developed automation of work-flow.
  • Provided 4th line support for Sky's Broadband and Telephony provisioning and assurance systems.
The Listening Company
2008-10-01 - 2009-06-01
Operational Support Analyst
Supported the operational management of a 24 hour call centre, spanning multiple teams with a focus on ‘back-office’ tasks.
  • Supported the running of a team of 126 advisors.
  • Technical author of provisioning and assurance manuals.
  • Managed process improvement reviews.
  • Internal and external reporting using VB and MathLab.
  • Wrote and developed training material for use both in house and externally.
  • Managed internal work streams to ensure targets were met.
The Listening Company
2007-12-01 - 2008-10-01
Team Manager
Managed a team of 45 people to take 3rd line Broadband support calls and business provisioning.
  • Implimented productivity measuring to increase productivity by 24%.
  • Undertook departmental review to increase gross profit by 34%.
  • Managed the recruitment, training and coaching of staff.
  • Ensured KPIs and SLAs were adhered to.
The Listening Company
2007-03-01 - 2008-12-01
Quality Assurance Coach
Provided support to the team manager and advisors to ensure calls were in-line with regulation and internal guidelines
  • Call Monitoring
  • Objective measuring and impartial feedback.
  • FSA/DMA and OFCOM regulation checking.
2016-12-01 - Ongoing
CodeClub Volunteer
Teaching children Web development in local after school clubs
    2013-08-01 - Ongoing
    STEM Ambassador - London
    Talking at schools and colleges to help inspire the next generation to have a greater interest in Science, Technology, Engineering and Maths
      Restless Development
      2013-10-01 - 2013-10-01
      Volunteer in Sierra Leone
      Spent 2 weeks in Sierra Leone teaching University students business skills.
        Street Child
        2012-06-01 - 2012-10-01
        Volunteer in Sierra Leone
        Spent 2 weeks in Sierra Leone teaching children between the ages of 14 and 18 Maths.
          Agile Bear
          Scrum Product Owner - Certified
          2013-06-01 - 2013-06-01
          Prince 2 - Practitioner
          2011-06-01 - 2011-06-01
          Management - NVQ Level 4
          2008-06-01 - 2009-11-01
          Native speaker
          Project Management
          • Prince2 and APM frameworks
          • Agile frameworks: XP, Scrum, Kanban
          • Scrum
          • Test-Driven Development
          • SAFe
          Frontend development
          • HTML4/5
          • CSS3
          • XML
          • Javascript
          • JQuery
          • PHP
          • R
          • HandlebarsJS
          • Coffeescript
          Backend development
          • Ruby (basic)
          • npm
          • Node.js (basic)
          • PHP
          • Java (understanding)
          • My-SQL
          • ERP Architecture
          • OSI Model
          • TCP/IP Stack
          • BSC
          • ISOC
          • IETF
          • W3C HTML Working Group
          • UKGIF
          • International Development
          • Current Affairs
          • Technology
          • Craft Ale
          • Coffee