FlowCV Logo
Calum HarrisonLead Power Platform Developer
Profile

I design and build sustainable Power Platform solutions, specialising in Power Pages, ensuring every project delivers real impact to customers and is something I’m genuinely proud of.

My journey wasn’t the standard software developer path - starting in IT support, I’ve worked my way up to leading development and architecture, blending my care for customer relationships and my ability to deliver business value with technical solutions.

With a specialism in Power Pages, I enjoy building creative websites for customers, leveraging my background in web development. I’ve built websites for the public sector adhering to GDS styling standards, ensuring accessibility and user-centric design, as well as private sector projects tailored to their unique branding.

Sharing knowledge is incredibly important to me, whether it's writing end-user support guides or technical blogs. My aim is to empower people to confidently use the Power Platform, ensuring solutions are not only effective but sustainable for long-term success.

Professional Experience
Lead Power Platform Developer, Fujitsu

• Worked as a technical architect to design and record architecture in design packs for the business. Produced proof of concepts for the client based on requirements. 

• Created high-quality documentation of solutions and conducted several training sessions with key business users. 

present

• Delivered a Power Pages project from Discovery to Alpha for a UK government project. The solution included custom Azure components and connected to external API.

• Designed and developed complex Dynamics 365 plugins to perform calculations for working out amounts for grants. 

• Conducted interviews.

• Acting as a manager for developers.

• Lead development on a project using a model-driven app. This includes custom client-side scripting for model-driven apps.

• Presented demos to clients.

• Responsible for creating YAML Azure pipelines to deploy solutions across Dataverse environments for various projects.

• Helped out to secure new customers by providing quotes for projects and providing a project timeline.

• Provided advice to customers on Power Platform licensing.

Calum Harrison
1 / 5

• Worked with Copilot Studio to use generative AI to promote self-service across businesses

Senior Power Platform Developer, Fujitsu
  • Lead ALM process for Dynamics and Power Platform solutions using Azure DevOps YAML pipelines to provide the customer with automated deployments.
  • Developed a responsive and accessible canvas app to deliver a great end-user experience.
  • 01/2022 – 02/2023
  • Worked on presale activities, such as discovery work. Identifying opportunities with the Power Platform or Dynamics 365 based on the customers current architecture.
  • Regularly be a keynote speaker for internal power platform community events to encourage and share within the community.
  • Assist and review junior developers' code to make sure they feel supported and they grow in their own professional careers.
  • Oversee best practices for source control (GIT) for projects to make sure code is backed up and follows a CI/CD process.
  • Developed PCF components using TypeScript to enhance the user experience on a canvas app or model-driven app.
  • Developed client-side scripting for model-driven apps using TypeScript or JavaScript. This included triggering an event to Azure Application Insights to record page visits.
  • Worked on designing power portals using the Bootstrap framework to enhance the end-user experience. Also, developed client-side logic using JavaScript to enable validation on forms.
  • Created PowerShell scripts to use the Dataverse web API to update a settings table to remove a manual task that would have been done previously for deployments.
  • Configured a custom connector to use the MS Graph API to query Azure AD group memberships in a canvas app to avoid the issue of only being able to retrieve 999 group memberships by using the standard Office 365 group connector.
  • Applications Developer, Fujitsu
  • Created multiple POC's such as GDS power portal using JavaScript & CSS.
  • Acted as the technical lead on a canvas app for a client making sure junior developers were supported and milestones were completed on time.
  • 05/2021 – 01/2022
  • Started and documented best practices for UI/UX for Power Apps.
  • Created a flow to update Dataverse with external data from the customer.
  • Implemented a security-based navigation component that calls MS Graph API to check user group memberships.
  • Created an accessible component where end users can control the font size of an application or apply a monochrome theme.
  • Applications Analyst, Staffordshire University
  • Diagrammed database designs and wrote descriptive documentation.
  • Trained and mentored apprentices to share best practices and standardise strategies.
  • 07/2017 – 05/2021
    Calum Harrison
    2 / 5
  • Responsible for the operational support and administration of Microsoft products such as power Automate & CRM.
  • Created multiple power Automate flows with SharePoint to automate business processes.
  • Wrote PL/SQL packages and functions based on business requirements.
  • Skills
    Power Platform
    JavaScript
    YAML
    HTML
    CSS
    GIT
    Liquid
    Azure
    SQL
    C#
    Dynamics 365
    PowerShell
    Playwright
    Projects
    UK Government - Grant management portal, power pages

    Problem: The existing grant-management system was expensive and lacked flexibility.

    Business Value: Brought the website in-house (Power Pages), reducing costs and simplifying the process for easier support and configuration.

    Pre-sales: As part of a discovery team, I assessed the requirements to see if the Power Platform was the best fit and delivered presentations to the customer to showcase the business benefits of using the Power Platform within their current IT landscape. This resulted in years of ongoing work, leading to the expansion of the team to over 10 staff, including developers, testers, and architects.

    Role: As a Technical Architect, I led the technical side of the project, ensuring the solution passed a GDS service assessment and aligned with best practices.

    Customer size: Over 10,000

    Swedish Government - Order management portal, power pages

    Problem: They currently had an offline process for creating sales orders and they wanted to integrate D365 F&O with Power Pages so that this process can be modernised.

    Business value: Proof of concept demonstrated the ROI by reducing staff costs and improved data quality by using validated forms.

    Pre-sales: Provided estimates for licencing for Power Pages and explained how the licensing model works to ensure full transparency with cost.

    Delivered introductory sessions to the customer to show the benefits of the Power Platform and how it can bring value to their existing business processes.

    Created a swift POC in Power Pages to showcase the potential of the product based on their key business requirements.

    Role: Developer/Architect, I came as a Power Platform expert to help a European branch to show the art of the possible between Power Pages and Business Central.

    Customer size: Over 1000

    UK Government - Self service chatbot, copilot studio

    Problem: The customer lacked self-service options for handling support.

    Calum Harrison
    3 / 5

    Business value: An intelligent chatbot was created to handle FAQs and triage complex queries, reducing operational costs and improving response times and customer satisfaction.

    Pre-sales: Worked with the sales team to arrange a hackathon with the customer and Microsoft to demonstrate the great possibilities of AI with Copilot Studio. After the hackathon, I was responsible for packaging the solution and creating a general best-practice user guide for Copilot Studio.

    Role: Copilot engineer, built the solution on the hackathon and spent time showing off the features of the software to the customer.

    Customer size: Over 100000

    UK Council - Discovery, canvas and model driven apps

    Problem: The council had numerous manual processes that were time-consuming and inefficient, requiring automation or digitisation to improve workflow.

    Business value: By automating processes, the council saved significant time, enhanced operational efficiency, and improved the security of their applications, enabling a more streamlined and secure approach to handling tasks.

    Pre-sales: Led the discovery phase by gathering requirements and presenting a recommendation on whether Power Platform was the right fit, advising on potential solutions based on business needs. As a result, this generated years of ongoing work, leading to the expansion of the team to over 11 developers.

    Role: As a Functional Consultant, I worked closely with a Programme Manager to analyse the council’s processes, create a backlog in DevOps, and define the necessary steps to automate or digitise workflows, ensuring the proposed solutions met both business goals and technical requirements.

    Customer size: Over 10000

    Irish Government - Guidance portal, power pages

    Problem: The business needed an efficient way to showcase its services and provide end users with easy access to relevant documents in multiple languages.

    Business value: The multi-lingual Power Pages website improved customer engagement, providing a seamless user experience across different languages and simplifying document access, enhancing the business’s online presence and efficiency.

    Role: As a Senior Developer, I led the design of the portal, focusing on the user experience and multi-lingual capabilities, while also overseeing the development of CI/CD pipelines to automate deployments to upstream environments, ensuring streamlined updates and consistent delivery.

    Customer size: 100000

    UK Government - Performance management, model-driven app

    Problem: The business needed a system for recording performance reviews that allowed end users to input feedback, while managers could provide comments and scores, streamlining the review process.

    Business value: The model-driven app improved the efficiency of performance reviews, enabling a smoother feedback loop and reducing administrative overhead, while also allowing for better tracking and reporting of employee performance.

    Calum Harrison
    4 / 5

    Pre-sales: Conducted discovery work to identify five potential projects that could benefit from Power Platform, resulting in a comprehensive paper detailing the risks, costs, and solutions for each identified requirement.

    Role: As a Developer, I created a model-driven app for Dynamics 365 that facilitated performance reviews, while also acting as a Functional Consultant to gather requirements, analyse opportunities, and present a solution roadmap for future Power Platform projects.

    Customer size: Over 1000

    Utility company- Emergency appointment app, canvas app

    Problem: Engineers needed a solution to efficiently record emergency appointments, reducing time spent on administrative tasks.

    Business value: Led a small team to deliver a canvas app, enabling engineers to view and record appointments through a responsive mobile app, saving time and ensuring accurate data capture for improved operational efficiency.

    Role: Senior Developer, responsible for overseeing the development of the app and ensuring it met the engineers' needs for speed and accuracy in recording emergency appointments. Intergrated the app with the MS Graph API to efficiently retrieve engineers' records from Azure AD group.

    Customer size: Over 1000

    Certificates
    Education
    09/2015 – 05/2017
    Level 4 Music Technology, Keele University
    09/2014 – 05/2015
    A Levels, Newcastle-under-lyme College
    09/2012 – 07/2014
    Calum Harrison
    5 / 5