Printing tool Download PDF

Kris McCabe (Award DM)

Experienced Application Lead, Developer, Administrator and Solutions Architect for Salesforce, NetSuite, DocuSign, Jitterbit, and Microsoft technologies.


I am a highly experienced applications lead, developer, administrator and solutions architect with specialist experience of the Salesforce platform.

I have worked with varying sizes of organisations globally, and at different project start points from greenfield implementations, re-implementations, and extensions.

Whilst Salesforce is my platform of choice to innovate, I am also an expert with NetSuite and developing integrations with other apps.

What makes me different?

Like many other professionals in the #SalesforceOhana, I had a previous career working within Sales, Marketing and Customer Services divisions.

I understand the value that can be added to a business through having a correctly configured or developed application that automates as many processes as possible. Thus saving time, money and manpower that can make a business run more efficiently and pro-actively.

But this doesn’t stop on an application level. I am also experienced in designing and implementing integrations between your applications while ensuring they work together in harmony. This, in turn, gives your business the advantage of an application architecture that is truly integrated.

As a result of my experiences – I am well-placed to join virtually any projects and at any stage.

Work experience

July 2017Present

Senior Consultant & Customer Success Manager

CloudApps Limited

In this role, I work with key enterprise customers to solve business challenges and drive value through product alignment, innovation and enhanced customer experience for a Salesforce ISV partner.

SuMo is a 100% native application that can be added to the Salesforce platform via AppExchange that helps businesses to increase sales performance by helping them create a healthy pipeline, motivate more of the winning sales behaviours & eliminate careless sales habits.

My key responsibilities in this role is to ensure customer success through scoping and delivering projects to drive behaviours that depict success and ultimately improve business performance both in Salesforce and sales teams.

I lead the technical delivery for more complex requirements for our customers, as well as create self-service resources to help ease implementations or to educate customers on how they can get the most out of SuMo’s features.

June 2016July 2017

Application Lead – NetSuite & CRM Apps

IRIS Software Group

Hands-on technical role with focus on delivering the new CRM, ERP, DTM, and productivity applications, as part of a major business transformation programme. The applications in this domain include: NetSuite, Marketo, Callidus Cloud CPQ, DocuSign, Microsoft Azure AD, and Office 365.

I also looked after some of the existing applications within the business, which include: Salesforce, Pardot, DotMailer, and advisory support for a Microsoft Dynamics platform.

Working with other Application Leads, I advised the Technical Design Authority on strategic architectural design, as well as contribute to setting information security policies.

I was a senior stakeholder to the transformation programme delivery team providing technical assurance, solution design, development, and application architectural principles. Coupled with expert knowledge of applications, I ensured the final developed solution meets the requirements gathered in the design phase.

I was also the resident expert in developing in the following languages: JavaScript, Apex, SuiteScript 1.0, SuiteScript 2.0, C#, IronPython, and most front-end scripting (HTML, CSS, PHP).

I ensured availability and security of data through effective monitoring and access controls within the domain I owned.

In addition, I backed-up the resident integrations Application Lead by providing development for custom REST & SOAP API's - both using direct web services and IPaaS platforms such as Jitterbit Harmony and MuvData.

January 2015June 2016

Lead Salesforce Administrator

Opsview Limited

I provided innovative technical solutions for a growing global business' application architecture. I was responsible for owning the application domain, which included: Salesforce, Salesfusion, Intacct, Marketo, and to provide back up capability for the software licensing provisioning system - Gemalto EMS.

Working with other technical and business stakeholders, I advised on development priorities, solution designs, and resourcing on the Business Systems Operations Team (Technical Design Authority).

Whilst in this role, I led the development activity that vastly updated the existing Salesforce platform with the aim to provide a more seamless and simplified experience. This was achieved by upgrading integrations to software licensing, refactoring code to be more efficient (JavaScript and Apex), applying declarative and programmatic automation to streamline time intensive business tasks, and providing user training as well as general user support in the UK and US.

As a key part of my role, I would provide stakeholders technical proposals based on the detailed business requirements gathered. At each stage of development, I would lead customer reviews, create/update support and solution design documentation.

As required, I would also carry out complex data transformation loads by using ETL's such Apex Data Loader, Jitterbit Data Loader, and OnDemand Tools.

I was also the nominated Data Protection Officer for both UK and US entities of the company, ensuring compliance and handling of data protection issues in line with local legislation.

September 2012January 2015

Group Data Manager & Administrator

BCS, The Chartered Institute for IT

Managed applications and data security, system configuration, declarative (point-and-click) and programmatic automation to ensure maximum optimisation and performance for the following systems: Salesforce, Oracle CRM on Demand, ConversationalCRM, Pardot, DotMailer, and DocuSign.

Developed and maintained a flexible data management plan over various data sources within the Sales and Marketing departments.

Carried out data analysis, modelling, and blending to provide useful customer insight to aid business decision making.

Created end-to-end solution designs to meet business requirements and oversee development, as well as implementation, in line with change control request procedures and governance.

Undertaken configuration work where needed on the application systems within the domain and liaise with third parties to ensure that service levels are delivered.

Ensured that all relevant stakeholders are consulted and approvals obtain for all elements of the solution architecture (applications, technical, infrastructure, data, process).

Led and advised a number of data migration and CRM implementations in an effort to pull together disparate systems into one single application.

March 2010September 2012

Sales Account Manager

BCS, The Chartered Institute for IT

Delivered account management and opportunity development to existing SME accounts.

Engaged with senior management and board level decision makers to offer bespoke consultancy and CPD solutions for IT Professionals

Responsible for a revenue target of £15K per quarter, whilst focused on delivery of high customer satisfaction and relationship management.

Acted as system administrator for Oracle CRM on Demand, managing system changes, and development to automate manual sales processes.

Acted as a project specialist for a data migration and integration project to bring 3 business divisions together into 1 CRM System.

January 2007March 2010

Customer Care Specialist

Jaywing (formerly GasboxDMG and HSM Ltd)

In this role I worked for a leading digital marketing group specialising in B2B and B2C lead generation, appointment setting, customer care / technical support and online/telephone sales. 

Whilst in this role I have been involved in a number of campaigns as an experienced business developer. During my time I passed training and certifications in: BTEC Business – Contact Centre Supervisory, and NVQ Contact Centre Operations Level 3.

Technical Experience

System Administration & Configuration
  • Designed, setup and maintain standard objects, custom objects and junction objects, while also structuring user roles, security profiles and workflow rules.
  • Ensure data integrity through the appropriate use of de-duping, loading and exporting tools, for bulk of data using application specific ETL tools.
  • Create and update users, reports and dashboards to track pipeline/stages for management visibility, while integrating third party apps to core application platforms.
  • Manage ongoing support request and administrative needs of users.
Project Management & Business Analysis
  • Completed a number of application implementations for 25  to 1000 users. 
  • Provide technical leadership to project teams in architectural & solution design.
  • Experienced in working within a range of methodologies such as Waterfall, Agile, and DevOps.
  • Effectively gather business and functional requirements.
  • Excellent communication skills and able to explain complex technical solutions to all levels of stakeholders.
  • Strong problem-solving skills.
  • Able to deliver technical assurance to complex developed solutions.
Integration Design & Development
  • Design, develop and maintain the integration architecture.
  • Develop connections to web services through custom SOAP and REST API.
  • Hold strong understanding and experience in setting up integrations using Jitterbit Harmony and MuvData (Bothe on-premise and cloud).
  • Expert understanding of accessing API's of a number of applications, including:
    • Salesforce Lightning API
    • Salesforce API
    • NetSuite: SuiteTalk API
  • Experienced in setting up and deploying Single-Sign-On (LDAP, SAML, ADFS).
Application / User Training
  • Monitor adoption rates and respond as needed providing training sessions, communication and documentation as needed.
  • Provide training for new users and updates for others per new releases/capabilities.
  • Keep up-to-date on technology trends, developments & best practices.
Programme / Scripting Languages
  • JavaScript
  • C#
  • IronPython
  • Apex
  • VisualForce
  • SuiteScript 1.0
  • SuiteScript 2.0
  • HTML 5 & CSS
  • PHP