Experience

Technical Director

Possible (November 2014 - Present)

  • Define and describe technical vision for project teams
  • Act as a trusted adviser to clients, advising on technology strategy
  • Ensure delivery teams are adhering to development best practices
  • Estimate technical effort, licencing and hosting costs for presales support
  • Identify project technical risks and formulate mitigation strategies

Technical Director

Radley Yeldar (April 2012 - October 2014)

  • Overseeing the delivery of all digital media projects
  • Lead the development team, ensuring digital work matches briefs, specs, timings and budget
  • Sourcing and management of third party suppliers
  • Ensure collaboration of resources, processes and systems across departments (jointly with operations production & resourcing)

Technical Architect

BBC Worldwide (April 2011 - March 2012)

  • Technical authority for B2C web sites TopGear & BBCGoodFood (.NET & Java)
  • Technical architect for a digital supply chain integration project (B2B - BizTalk based)
  • Technical consultant for a number of existing & new systems
  • Technical manager for offshore delivery teams

Technical Director (Contract)

VCCP (June 2010 - January 2011)

  • Executive point of contact for all client side technology discussions
  • Managed off-shore development and all partnerships with technical third parties
  • Responsible for line management of developers & tech leads
  • Set new processes & systems in technology; introduced cloud computing (Amazon)

Senior Technology Lead & Solutions Architect

R/GA (August 2009 - June 2010)

  • Lead Architect for a multi-country web + mobile brand platform; led technical workshops, evaluated RFPs, collaborated with 3rd parties, presented architectures and cost models to CMO and CTO
  • Architected and solely built version 0.1 of a device notification platform based on JMS and push technology for mobile devices
  • Developed a reusable business services layer (S3 & SimpleDB based) for NikeOS cutting down project costs
  • Evaluated existing architecture and codebase of running projects, identified improvements for subsequent iterations as well as enhancements to build deploy and QA processes

Technical Architect

Razorfish (January 2008 - July 2009)

  • Run a portfolio of SharePoint projects in Healthcare, Charity & FMCG verticals
  • Worked on project pitches, technical discovery & planning, migrations, deployment, security testing, architecture reviews and go live for a number of public facing sites
  • Lead a high profile Rich Internet Application project (Silverlight) supported by a AAA accessible version; working with offices in the US and China
  • Developed a number of technical spikes on search, Ad Servers, Salesforce & bespoke client systems

Integration Consultant (Contract)

London Capital Group (November 2007 - December 2007)

  • Integrated components of a spread betting system (utilising public and private Betfair API) with Excel and Swing front ends using 3rd party commercial gateways (ActiveX-COM integration)
  • Reviewed the existing architecture against new business requirements; identified limitations and put forward a proposal and design for the new generation of the system.

Business Analyst Consultant (Contract)

Morbus Consulting / Defra (January 2007 - October 2007)

  • Developed an information strategy for the National Emergency Epidemiology Group (NEEGF) to improve epidemiological datasets and information flow
  • Captured user & technical requirements, developed use cases & Liaised with delivery agents (IBM and Microsoft) to assess how SharePoint technology could be used to implement the above information strategy
  • Produced technical delivery plans and provided advice on technical risk levels (in a PRINCE2 working environment)
  • Acted as an independent technical reviewer for IS projects submitted for funding to other departments

Web Services / SOA Researcher (Contract)

City University (April 2006 - March 2007)

  • Developed a Java framework to map (via XML Binding) BPEL processes into object graphs for comparison of web service behavior models
  • Extended a graph matching algorithm (VF2) selected from scientific literature to be used for comparison of data types (defined in WSDL and XSD schemas) for services
  • Produced a registry API (Java & XQuery) capable of accepting UML models to query XML based databases (eXist) for web service models
  • Refactored significant part of the codebase of the project (e.g. a graph generator based on WSDL specifications) to produce re-usable components, cutting down development effort and costs.

Visiting Tutor (Rolling Contract)

City University (January 2005 - January 2007)

  • Tutor for a number of modules: Systems Architecture, Business Organisation, Software Design, Advanced Databases, OO programming in C++, E-Commerce (PHP web app development)
  • Supervisor for a number of teams of students developing software systems, based on selected case studies
  • Coached students through all stages of software lifecycle to ensure successful project delivery

Software Engineer (Extended Course Placement)

CERN (July 2000 - October 2001)

  • Designed and developed a system to monitor & control particle accelerators via Excel (utilising in-house middleware technologies & commercial ActiveX-Com gateways)
  • Managed and extended the in-house software configuration and deployment system
  • Researched java scripting languages & integration options with existing systems; proposed an integration roadmap and migration procedures

Systems Analyst (Contract)

Pylon-Engineering SA (August 1999 - September 1999)

  • Lead requirement engineer for a small photovoltaic energy station (its control system)
  • Captured business requirements & system design in UML
  • Advised on procurement of the required data acquisition equipment

Education

City University

MSc Business Systems Analysis & Design (2003 - 2004)

  • Graduated with Distinction
  • Thesis titled: Web Services Monitoring (Awarded prize for best computing project of the year)

Brighton University

BSc (Hons) Software Engineering (1998 - 2002)

  • Graduated with Honors (2:1) in Software Engineering (Sandwich)
  • Dissertation titled "Web Services- Which is their role in Enterprises"