Image of Chris Barber

Chris Barber

Development Team Lead | Sage One (Global) Platform

Software Architect | Sage Accounting

Tantobie, County Durham, United Kingdom

Section title

Chris Barber's Email Addresses & Phone Numbers

Chris Barber's Work Experience

Sage

Development Team Lead | Sage One (Global) Platform

November 2014 to Present

Newcastle upon Tyne, United Kingdom

Sage

Senior Developer | Sage One (Global) Platform

December 2013 to November 2014

Newcastle upon Tyne, United Kingdom

Sage

UI Developer | Sage One UI Team

February 2012 to November 2013

Newcastle upon Tyne, United Kingdom

Chris Barber's Education

University of Newcastle-upon-Tyne

BSc Computing Science

2004 to 2007

Bradford Grammar School

1994 to 2004

Chris Barber's Professional Skills Radar Chart

Based on our findings, Chris Barber is ...

Matter-of-fact
Challenging
Analytical

What's on Chris Barber's mind?

Based on our findings, Chris Barber is ...

52% Left Brained
48% Right Brained

Chris Barber's Estimated Salary Range

About Chris Barber's Current Company

Sage

Responsible for leading the Sage One (Global) Platform Team, dedicated to supporting the global reach of the Sage One ecosystem. * Line management a team of 4-5 developers from Entry Level through to Senior. * Jointly responsible for the recruitment of new developers into Sage One. * Leading the platform sprint team consisting of 4-5 developers, a...

Frequently Asked Questions about Chris Barber

What company does Chris Barber work for?

Chris Barber works for Sage


What is Chris Barber's role at Sage?

Chris Barber is Development Team Lead | Sage One (Global) Platform


What is Chris Barber's personal email address?

Chris Barber's personal email address is c****[email protected]


What is Chris Barber's business email address?

Chris Barber's business email addresses are not available


What is Chris Barber's Phone Number?

Chris Barber's phone +44 ** **** *120


What industry does Chris Barber work in?

Chris Barber works in the Information Technology and Services industry.


About Chris Barber

đź“– Summary

I've been working commercially as a developer since graduating from Newcastle University in 2007. Initially starting out at an agency where I was involved in everything from meeting prospective clients, to writing proposals and to implementing innovative solutions. During this time I gained a vast amount of knowledge in both client and project management to ensure clear cut communication between the team and our clients throughout a project. Currently I work for Sage UK Ltd on the Sage One family of products as the Development Team Lead for the Sage One Global Platform. Leading a focused and agile SCRUM team, we are committed to a strategy of continuous improvement and releases. We primarily work on building out global features and platforms to enable and support developers in creating products for a global audience. The global nature of our team requires effective collaboration with colleagues from around the world, ensuring that our products can be tailored to suit the specific needs of their region. I regularly work with a wide range of technologies and processes that include; Ruby, Ruby on Rails, Sinatra, Elastic Search, JavaScript, CoffeeScript, HTML, CSS, Git, SASS, Markdown, Textile, Jekyll, Semantic Versioning, TDD, SCRUM, SOLID Design Principles.Development Team Lead | Sage One (Global) Platform @ Responsible for leading the Sage One (Global) Platform Team, dedicated to supporting the global reach of the Sage One ecosystem. * Line management a team of 4-5 developers from Entry Level through to Senior. * Jointly responsible for the recruitment of new developers into Sage One. * Leading the platform sprint team consisting of 4-5 developers, a Technical Author and a QA. * Responsible for managing the backlog, working with stakeholders and ensuring sprints were prioritised and focused on delivery against the commitment. * Perform Scrum Master duties for the team, including leading stand ups, planning, debrief and retrospective meetings. Ensuring the team are able to focus on the quality and delivery of our software is key to this role. * Raising the profile of the team and our work through the communication of our progress and deliverables in various forms (emails, screencasts, forum posts) to maintain a good relationship with developers and stakeholders who depend on our software and enables remote colleagues to keep informed on the latest developments. * Developed the concept of a Workshop Training Course for our UI Framework to allow new recruits to get up to speed effectively as well as reinforcing the ideals we are striving for in our code with our existing developers. This forms part of a drive to share knowledge across teams and reduce any key man dependencies. * Providing continued support and mentoring to developers from both local and global teams, enabling an exchange of knowledge and ideas that can inform us of how we can improve our APIs and/or codebase in future iterations. From November 2014 to Present (1 year 2 months) Newcastle upon Tyne, United KingdomSenior Developer | Sage One (Global) Platform @ Working as part of the Sage One Platform Team dedicated to supporting the global reach of the Sage One Application. Primarily working in Ruby on Rails & JavaScript, using Test Driven Development. * A key member of an internal project to determine how to build future Sage One Platform based applications. This comprised of analysis of our current projects, identifying how to improve the design to enable more sharable and reusable code to be developed. * Developed a JavaScript MVC framework based on analysis of popular frameworks like Angular to provide a framework which integrated directly with our pre-existing UI Components. * Participated in workshops around the world (US/Canada/Manchester/Newcastle), leading in the demonstration of our new JSMVC framework to other developers, architects and key stakeholders. * Developed a proof-of-concept payroll application using SOLID design principles to showcase our new methodologies in building sharable and reusable code. This application was used in the training workshops to allow developers to extend and build out features using the new tools. * Embraced an initial exploration into the use of CoffeeScript and worked to convert our existing platform codebase to enable us to utilise some of the more powerful features of CoffeeScript. * Support the adoption of semantic versioning for our platform codebase and ensure we are able to develop new features which do not introduce breaking changes for our users in minor releases. * Proactive in support channels (Skype, Q&A forum) for developers, allowing for problems to be resolved quickly and raising issues to the relevant team if an underlying bug is identified. From December 2013 to November 2014 (1 year) Newcastle upon Tyne, United KingdomUI Developer | Sage One UI Team @ * Developed several new reusable UI components for the Sage One Platform. These components are all fully unit tested and provide complex front end functionality through the use of JavaScript. * Devised and developed a solution to allow technical authors to create and update help content for the UK Sage One family of products. The tool interfaces directly with GitHub to provide source control, it also enables single sourcing so help content can be outputted for multiple products and locales. The site also utilises elasticsearch to provide search functionality. * Managed the release process for several projects to ensure we were able to deploy new images to UAT, Pre-Prod and production as required. Defined and developed a release management process for these projects, allowing other developers to pick up the task with ease. * Owner of the GitHub Issues for the Platform Team, ensuring they are responded to and where applicable, tickets are added to our backlog to carry out any relevant work. * Mentoring of other developers in the team, through advice, guidance and pairing. Enabling them to learn about the Sage One Platform, its processes and how to create new UI Components. * Active leader in SCRUM. Ensuring the team follow the process expected & responsible for updating the physical SCRUM board. This has helped to streamline the whole teams workflow to increase efficiency. * Utilisation of TMUX to support remote workers to enable me to understand the issue at hand, demonstrate steps to take to debug the problem and resolve the issue, providing transferable skills at the same time. * Regularly monitored support channels to provide assistance to teams (UK, US, Europe), ensuring our internal customers are provided with an excellent level of service when using our platform. * Paired with developers from my team, other teams in the UK and abroad to work on complex tasks, provide training and share knowledge of the platform and it’s UI components From February 2012 to November 2013 (1 year 10 months) Newcastle upon Tyne, United KingdomDirector @ The Young Professionals Forum (YPF) is an organisation for North East based professionals aged around 35 or under, and provides a vehicle for those who wish to meet with business peers and form lasting business relationships in an informal setting. The YPF has over 800 members in the North East. * Represented Carrot Media Ltd (2011-2012) and Sage UK Ltd (2012) on the Board of Directors * Worked with the Board to improve their communication with members through the management of a Mailing List and sending quarterly emails out to members detailing upcoming events. * Attended monthly board meetings - This would involve discussions on ways to improve membership numbers, look for new member companies and planning of upcoming events. From April 2011 to March 2012 (1 year) Newcastle upon Tyne, United KingdomTechnical Director @ As part of this role, my responsibilities included: * Management of a team of 2-4 developers ranging from part time undergraduates to experienced developers and our in-house designer. * Project Management of all ongoing projects and client work using an online management tool. * Development of in-house systems and the use of external solutions to improve our processes and workflow. * Investigate and asses new technologies to better meet our clients needs and requirements * Part of the client on-board process - Leading meetings with prospective clients, determining requirements, writing technical documents detailing our proposed solution and a breakdown of costs. * Identified when we needed to expand our development team and managed the recruitment process of any new developers * Led a move from a virtual Windows 2003 web server to a Linux (CentOS) hosting platform, with 4 physical machines bought and built to specification to provide fail over support for the websites and email. * Developed a Bulk Mail EBilling Platform for a large offshore postal carrier in the channel islands as part of a contract working with a local advertising agency there. The system was bespoke, built in PHP/MySQL and handles over £20million in revenue per annum. This required careful planning and constant contact with the client to ensure that the project could be delivered on time and to specification. * Transition of all Email accounts from our hosting platform to use Google Apps for Business to reduce costs and improve reliability of email deliverability. * Learnt Ruby on Rails and successfully launched a new web application for event management. * Transitioned all clients using a legacy in-house CMS system to use the WordPress publishing platform, developing several plugins to support this move. * Introduction of CakePHP / Ruby on Rails for new web application projects, building on great open source software which is well maintained and supported. From September 2008 to January 2012 (3 years 5 months) Newcastle upon Tyne, United KingdomLead Web Developer @ My role as Web Developer provided me with a lot of responsibility early on and gave me experience required to grow within the organisation. I was promoted to the role of Lead Web Developer as a result of my increased skills to fill the recently vacant position. This new role gave me the opportunity to lead the development team right through the development process - from the initial requirements right through to the final product. In addition to improving skills gained whilst working as a Web Developer, I was able to take the opportunity to investigate and work with technologies like WordPress and jQuery. * Managed a Windows Server 2003 hosting platform for all client websites * Led the development team, providing support for the other members of the team and for training new developers. * Responsible for the development of a London based community site - this required careful project management to work to tight deadlines, excellent problem solving skills when debugging the existing codebase and implementing new features. * Built a script to integrate an ecommerce store with the clients in-house sage system to allow the website to act as an additional till, as well as synchronising price and stock levels. * Developed bespoke PHP code to integrate with payment solutions for Barclays ePDQ and HSBC. * Responsible for my own time management and providing estimates to clients for new work. From June 2008 to August 2008 (3 months) Newcastle upon Tyne, United KingdomWeb Developer @ Initially, I joined the existing web development team at Carrot Media as a Web Developer as part of the Graduates for Business programme. Working alongside the Lead Developer, I was able to quickly develop my skill set whilst gaining real world experience of web development. Primarily this involved working with PHP, MySQL, JavaScript, HTML, CSS. * Worked alongside the Lead Developer, quickly developing my PHP/MySQL skills. * Enhanced my knowledge of HTML, CSS and JavaScript. * Demonstrated my ability to learn quickly on the job, getting up to speed on the projects I was working on with little support required from the lead developer. From January 2008 to June 2008 (6 months) Newcastle upon Tyne, United KingdomWeb Developer / IT Support @ * Designed, implemented and maintained a website for the company. * Maintained all of the company’s computer systems and their infrastructure, including the introduction of asset tracking and a 3 year replacement program for all hardware. * Dealt with a range of hardware and software issues, in some of these cases I was away from work and had to use remote desktop to provide assistance to the user. * Implemented Windows Small Business Server at the company’s two offices to provide roaming profiles and a more redundant system that was capable of dealing with failures. From January 2001 to January 2008 (7 years 1 month) Van/Large Goods Vehicle Driver @ * Began driving Mercedes Sprinter vans on multi drop routes throughout the UK. * Responsible for planning routes effectively to ensure that all jobs were completed safely, efficiently and on time. * Communicated appropriately with customers maintaining the highest level of customer service. * Successfully completed two training courses and driving tests to drive both rigid and articulated large goods vehicles up to 44 tonnes. From September 2003 to December 2007 (4 years 4 months) Bradford, United KingdomCounter Balance Fork Lift Truck Operator @ * Dealt with booking pallets in and out of the warehouse, the relocation of pallets within the warehouse and selecting stock from the warehouse for customers. * Loaded vehicles with outgoing products, ensuring that products were in the correct order for delivery, distributed evenly and secured to the vehicle. From May 2002 to September 2003 (1 year 5 months) Bradford, United KingdomBSc, Computing Science @ University of Newcastle-upon-Tyne From 2004 to 2007 Bradford Grammar School From 1994 to 2004 Chris Barber is skilled in: JavaScript, jQuery, CSS, MySQL, Web Applications, PHP, Ruby, Git, Test Driven Development, XHTML, Ruby on Rails, HTML, Vim, Web Development, WordPress


Chris Barber’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Chris Barber's Personality Type

Introversion (I), Sensing (S), Thinking (T), Perceiving (P)

Average Tenure

2 year(s), 2 month(s)

Chris Barber's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 94% chance that Chris Barber is seeking for new opportunities

Chris Barber's Social Media Links

www.sage.c... www.chris-... github.com
Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free