Richard Allen

Richard Allen

Senior Consultant

London, UK
+44 7540 743504




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.

Work Experience

Work Experience

  • Senior ConsultantInfinity Works Consulting

    Jul, 2015 - Oct, 20131 year 9 months

    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

  • Technical Project ManagerSky

    Oct, 2010 - Jul, 20154 years 9 months

    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.

  • Application Support AnalystSky

    Jun, 2009 - Oct, 20101 year 4 months

    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.

  • Operational Support AnalystThe Listening Company

    Oct, 2008 - Jun, 20098 months

    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.

  • Team ManagerThe Listening Company

    Dec, 2007 - Oct, 200810 months

    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.

  • Quality Assurance CoachThe Listening Company

    Mar, 2007 - Dec, 20081 year 9 months

    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.



  • Project Management
    Prince2 and APM frameworksAgile frameworks: XP, Scrum, KanbanScrumTest-Driven DevelopmentSAFe
  • Frontend development
  • Backend development
    Ruby (basic)npmNode.js (basic)PHPJava (understanding)My-SQL
  • Technical
    ERP ArchitectureOSI ModelTCP/IP Stack
  • Memberships:


  • Scrum Product Owner, Certified, Agile Bear

    Jun, 2013 - Jun, 2013

  • Prince 2, Practitioner, QA

    Jun, 2011 - Jun, 2011

  • Management, NVQ Level 4, CIPD

    Jun, 2008 - Nov, 2009

Volunteer Work

Volunteer Work

  • CodeClub Volunteer, CodeClub

    Dec, 2016 - Oct, 2013

    Teaching children Web development in local after school clubs

  • STEM Ambassador - London, STEMNET

    Aug, 2013 - Oct, 2013

    Talking at schools and colleges to help inspire the next generation to have a greater interest in Science, Technology, Engineering and Maths

  • Volunteer in Sierra Leone, Restless Development

    Oct, 2013 - Oct, 2013

    Spent 2 weeks in Sierra Leone teaching University students business skills.

  • Volunteer in Sierra Leone, Street Child

    Jun, 2012 - Oct, 2012

    Spent 2 weeks in Sierra Leone teaching children between the ages of 14 and 18 Maths.



  • International DevelopmentCurrent AffairsTechnologyCraft AleCoffee