Cover photo
Jacob Clark
Works at British Broadcasting Corporation
Attended Wigan and Leigh College
Lives in Manchester
156 followers|373,002 views


Jacob hasn't shared anything with you.

People are more likely to share with you if you add them to your circles.

Web Developer

Not available for hire.

Software/Web Developer and Technical Architect specialising in modern web technologies. 

I have a wide range of industry experience, public and private, including Broadcast Media, Government, Retail and Digital Agencies developing bespoke business critical applications, such companies include: The BBC, The Department for Work and Pensions (DWP), Sofaworks, CSL Sofas, Liverpool John Lennon Airport, Persil, McBride Group, Advanced Foster Group, Wigan & Leigh College, Barton Park and Just 4 Rugby.

Specialising in:

- Design and development of scalable, large, cross-business enterprise and application architectures. 

- Evolutionary integration of legacy applications into modern digital applications. 

- Designing digital service architecture to be scalable and reliable for thousands of concurrent users. 

- Business transformation including re-branding & re-launching, process improvement through the design and development of management information systems (MIS) and new website & software developments to fill a wide variety of client needs.

- Development of cloud application architectures on a variety of platforms including Infrastructure, Platform and Software as a Service focusing on continuous delivery and integration through SCM's such as Git/SVN and automated build tools such as Jenkins, Buildbot and Bamboo.

- Software/Web development in a wide variety of languages, platforms and toolings including (but not limited to) PHP, JavaScript, Java, Objective-C, Ruby and Python on platforms such as Amazon Web Services, Digital Ocean, OpenShift, Elastic Beanstalk, Docker, Ubuntu and CoreOS.

- Open Source contributions to projects such as Firefox, MediaWiki, Vagrant, Grunt, Bower, etc.

- Agile workflows, emerging software development techniques, client side frameworks, server side frameworks, relational/non-relational database systems, continuous integration, testing, version control & sysadmin unix/linux.

  • Wigan and Leigh College
    HND Computing & Information Systems, 2011 - 2013
    - Object Orientated Techniques in Software Developing using Java & .NET - Advanced Database Systems using Oracle 11g - Server Side Development using PHP - Project Design & Development
  • Wigan & Leigh College
    National Diploma IT and Busniess, 2009 - 2011
    - Procedural Programming with Pascal - Development in .NET - 3D Game Development - Human Computer Interaction - Computer Networks - Project Design and Development
  • Wigan & Leigh College
    Cisco/CompTIA IT Essentials - Networking, Security & OS, 2009 - 2009
    - Linux & Windows Server Management & Administration - Operating System Security - Firewalls - Routing
  • Wigan & Leigh College
    Cisco/CompTIA IT Essentials - Hardware & Software, 2008 - 2008
    - Networking - TCP/IP Protocols - CISCO Networking Switches & Routers - System Backups - Theoretical Network Attacks and Solutions
  • Lowton High School
    2005 - 2009
Basic Information
Looking for
Friends, Networking
Other names
Joseph Harry
Software Engineer
Development, Programming, Data, Computation, Statistics
  • British Broadcasting Corporation
    Web Developer, 2014 - present
    Working on live high volume digital applications as part of the BBC Digital division, including BBC Food, the BBC's new flagship educational product iWonder and all genre homepages including Arts, Science, Earth, History and Religion. Working as part of an agile team following continuous integration and delivery best practices. Using cutting edge technologies including: Amazon Web Services, Docker, HTML5, React.js, Node.js, PHP, Sass, Compass, JavaScript, Laravel, Web Services, PHPUnit, Cucumber, Capybara, Require.js, Jasmine, Sinon, Grunt, Yeoman, Git, Jenkins, Jira, Confluence. Overview of role/responsibilities: - Development of high volume digital web applications for the BBC Online - Development of internal dashboards for build status, audience statistics, content statistics and uptime, deployed via containers onto the Docker engine. - React.js & Node application architecture - Development of XML & XSLT forms for content management and automated JSON service generation - Behaviour and Unit Test Driven Development for front end applications with Gherkin, RSpec, Capybara and PHPUnit - Development of complex stylesheet to UX/UI specifications with SASS - Cloud infrastructure development and scaling through AWS, CloudFormation and CloudWatch - Automatic build script development for continuous delivery and integration with Grunt and Jenkins - Development of a project scaffolding tool to an agreed team spec with Yeoman for consistency between projects - Designing and prototyping new products and ideas to solve stakeholder problems throughout the BBC through the use of design cycles, stakeholder interviews and prototyping. Professional development courses via the BBC Academies College of Technology included: - Behaviour Driven Development (Cucumber, Gherkin & Automation) - Crafting Code (TDD, Solid, Clean Code, Refactoring) - Continuous Delivery on AWS (Continuous deployment, scaling, monitoring and logging on the Amazon Web Services platform)
  • CSL Sofas
    Software Developer, 2013 - 2014
    Presently at CSL Sofas I develop and maintain high traffic web applications, business critical software applications and industry leading marketing/point of sale technologies. - iOS/Objective-C Application Development - Backend web development with PHP & MySQL - Frontend web development with JavaScript - Framework utilisation with CakePHP, Wordpress, Backbone.js & jQuery - Back of house system development - Design patterns including MV*, MVC & Agile Development - Web service intergration (JSON/SOAP) - Git Version Control - Kanban/JIT project delivery
  • Parker Sandford
    Web Developer, 2012 - 2013
    During my time at Parker Sandford I developed bespoke web solutions for clients including: Liverpool John Lennon Airport, Persil, McBride Group, Advanced Foster Group, Wigan & Leigh College, Barton Park and Just 4 Rugby. - Standard LAMP Stack Development (Linux, Apache, MySQL, PHP) - Framework utilisation such as CakePHP - Advanced JavaScript/jQuery Interface Development - Content Management System Integration with Wordpress & Joomla - Utilisation of Google/Twitter API's and Frameworks - Project & Development Support/Testing
    Software Developer, 2012 - 2013
    Whilst at ATTAIN I worked with several large clients within the UK including: Livepool John Lennon Aiport, Ryanair, DW Sports, Mojito Marketing, UKPrize and Time Recruitment. - SaaS (Software as a Service) Dashboard Development - PHP Development with the Symfony Framework - MongoDB & MySQL Database Development - Smarty Templating Language for HTML Email Templating - PowerMTA for mass email sending control and statistics - Git Version Control - RedHat Linux
  • The Department for Work and Pensions
    Development Lead & Technical Architect, 2014 - 2014
    As a senior member of the Future Technology IT Digital Services team I led a team of developers and web operations engineers realising the future shape and size of digital by default government services. I actively wrote code, broke down complex problems, identified solutions, coached team members and worked with non-technical colleagues at multiple levels of seniority throughout the department and also cross government. I worked as the technical authority on the design, development and implementation of highly available digital systems serving millions of users whilst building a devops culture through continuous delivery and improvement throughout the department. Responsible for the delivery of three high profile projects to support the on-going programmes including Universal Credits, New State Pensions and Carers Allowance, including the design and development of a digital platform blueprint to support the security and deployment design for all on-going digital platforms. An application lifecycle management architecture to support the departments efforts to become continuously improving and delivering better service to citizens Overview of role/responsibilities: - Design and development of high volume national digital services, utilising Java, JavaScript (Node.js, Client), PHP, Ruby & Scala - Led the design of a microservice driven architecture - Rapid development of prototypes and proof of concepts. - Development of RESTful JSON services as well as XML SOAP services via Apache CXF. - Design and Development of an Identity Assurance platform leveraging Identity Providers, Service Providers, SAML tokens, secure cookies and lookup services. - Designing the architecture and deployment strategy for an OSGi Apache Karaf web services broker accessing national information and citizen records intended to serve all live departmental systems. - Design and development of network level application segregation and secure connectivity.
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived