$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
1
jobs
CMS Architect
Graeme Mulvaney
,
coventry, United Kingdom
Experience
Other titles
Skills
I'm offering
I am an enthusiastic, agile tech lead and a proficient Solutions architect working in the CMS and information management space.
I enjoy working with mixed ability teams using Scrum techniques to diffuse stress in a project by improving the confidence and productivity of the delivery team.
Most of my experience is with the Microsoft stack and Umbraco, but I try to be agnostic about technologies that I use, my goal is to find the best fit for the business, not to push a particular framework or toolset.
I enjoy working with mixed ability teams using Scrum techniques to diffuse stress in a project by improving the confidence and productivity of the delivery team.
Most of my experience is with the Microsoft stack and Umbraco, but I try to be agnostic about technologies that I use, my goal is to find the best fit for the business, not to push a particular framework or toolset.
Markets
United Kingdom
Language
English
Fluently
French
Good
Available
My experience
2020 - ?
freelance
Freelance
Frontend, Umbraco and Software development.
Working with several companies to help them enhance, deploy and manage CMS and e-commerce sites.
CMS, E-commerce
2020 - 2020
job
Senior Developer
Phocas Software, Coventry.
Working with teams in Australia to finish off the alpha release of a financial reporting module for a BI suite.
Developer, Senior Developer, BEE
2019 - 2019
job
Principal Engineer
Sainsbury's Tech, Coventry.
Introduced systems thinking to product development teams, developed a strategy to replace monolithic web application with microservices, introduced Xamarin.Forms for mobile app development, mentored junior to mid-level software engineers, modern apprenticeships and graduates.
Solution Architecture, Business Analysis, Mentoring, C#, WebApi, oAuth, Azure, .net Core, SQL, JavaScript, React, XUnit, Xamarin/Xamarin.Forms, Agile, Git, DevOps, Docker
Solution Architecture, Business Analysis, Mentoring, C#, WebApi, oAuth, Azure, .net Core, SQL, JavaScript, React, XUnit, Xamarin/Xamarin.Forms, Agile, Git, DevOps, Docker
C, Net core, XUnit, App, Web, Software, Development, WebAPI, Net, Architecture, Xamarin, Microservices, Solution architecture, Javascript, Mentoring, Agile, App development, DevOps, Azure, Business Analysis, Product development, Docker, React, Git, Sql
2019 - 2019
freelance
Umbraco Consultant
NEC Group.
Birmingham
An Umbraco 8 build for a brand-new entertainment venue - the idea was to leave them with a solution they could use as a template for future Umbraco builds.
An Umbraco 8 build for a brand-new entertainment venue - the idea was to leave them with a solution they could use as a template for future Umbraco builds.
Umbraco
2019 - 2019
freelance
Umbraco Consultant
ITG-Connect, Wolverhampton.
Optimising and updating large multilingual ecommerce applications and coaching the team to prepare them to move to Umbraco 8 Cloud.
Coaching, Ecommerce, Cloud, Umbraco
2019 - 2019
job
Principal Engineer
SAINSBURY'S.
supporting over 120 engineers across 15 product teams, with a focus on behaviours and practices. Each team is responsible for up to three 'products' (web/mobile applications/infrastructure) and they work in isolation, the lack of any standardisation meant that products were difficult to interop with and hard for other engineers to understand.
Teams are long-lived and are wholly responsible for their products, without external oversight this often resulted in monolithic applications using unfamiliar technologies. I encouraged them to run workshops to discuss their solution architecture, this prompted them to document confusing aspects of their solution and, in some cases, the feedback encouraged them to redesign it.
I worked with a group of product owners and architects to review the product catalogue, we identified several cross-cutting concerns that teams kept solving independently and several overlapping uses of business data. I drew up a strategy to repackage the business processes as reusable microservices, with a local package repository for the common code.
I worked with the design & UX teams to introduce senior engineers to the idea of systems thinking to help them understand the wider impact of their design decisions. This had a positive impact on a couple of teams who collaborated with potential consumers to develop APIs for their products and to work with other teams to solve common problems.
The scope of my role was changed during a reorganisation and I became a de facto Lead Engineer working with 2 product teams - overseeing 2 senior engineers, 5 associates and 3 apprentices.
One of the teams was tasked with delivering 6 versions of a mobile app, but only had limited .net and React skills. I developed a prototype multi-platform app with push notifications using Xamarin.Forms and showed them how to leverage their C# skills and share code across the solution. I worked with a second team to port a power BI app to Xamarin and I left them with a reusable pattern to migrate the rest of their power apps using a simple MVVM/repository architecture.
Teams are long-lived and are wholly responsible for their products, without external oversight this often resulted in monolithic applications using unfamiliar technologies. I encouraged them to run workshops to discuss their solution architecture, this prompted them to document confusing aspects of their solution and, in some cases, the feedback encouraged them to redesign it.
I worked with a group of product owners and architects to review the product catalogue, we identified several cross-cutting concerns that teams kept solving independently and several overlapping uses of business data. I drew up a strategy to repackage the business processes as reusable microservices, with a local package repository for the common code.
I worked with the design & UX teams to introduce senior engineers to the idea of systems thinking to help them understand the wider impact of their design decisions. This had a positive impact on a couple of teams who collaborated with potential consumers to develop APIs for their products and to work with other teams to solve common problems.
The scope of my role was changed during a reorganisation and I became a de facto Lead Engineer working with 2 product teams - overseeing 2 senior engineers, 5 associates and 3 apprentices.
One of the teams was tasked with delivering 6 versions of a mobile app, but only had limited .net and React skills. I developed a prototype multi-platform app with push notifications using Xamarin.Forms and showed them how to leverage their C# skills and share code across the solution. I worked with a second team to port a power BI app to Xamarin and I left them with a reusable pattern to migrate the rest of their power apps using a simple MVVM/repository architecture.
It, Platform, UP, Processes, Redesign, App, BEE, Web, Power, MVVM, Infrastructure, Apps, Net, Design, Workshops, Architecture, Xamarin, SoMe, Microservices, Solution architecture, C, REST, UX, Power BI, React
2018 - 2018
job
Tech Lead
AHDB, Warwickshire.
Took a Domain driven approach to managing a complete overhaul of a key analytics system, eliminating GDPR risks and coupling between subsystems, enforcing best practices and performance standards.
Solution Architecture, Business Analysis, Mentoring, C#, WebApi, Cryptography, OWASP, oAuth, Azure, Cosmos .net Core, Db, Blob storage, SQL, SQL Azure, Web App hosting, CI/CD, AngularJs, SCSS, TFS, Jira, Nunit, Unit testing, Powershell, Internationalisation, Linguistics, SCRUM
Solution Architecture, Business Analysis, Mentoring, C#, WebApi, Cryptography, OWASP, oAuth, Azure, Cosmos .net Core, Db, Blob storage, SQL, SQL Azure, Web App hosting, CI/CD, AngularJs, SCSS, TFS, Jira, Nunit, Unit testing, Powershell, Internationalisation, Linguistics, SCRUM
Analytics, CI / CD, CI / CD, CI / CD, Net core, App, Web, Storage, Testing, WebAPI, NUnit, Net, Hosting, TFS, Sql, Architecture, PowerShell, GDpr, Solution architecture, Scss, C, AngularJS, Mentoring, Azure, Business Analysis, Jira, Scrum
2017 - 2017
freelance
Umbraco Consultant
McCann Group.
Birmingham
CMS build for a large public transport project, integrating with remote and local services. Managed a complex Git repository, responsible for pull requests and co-ordinating build packages.
CMS build for a large public transport project, integrating with remote and local services. Managed a complex Git repository, responsible for pull requests and co-ordinating build packages.
Git, CMS, Umbraco
2017 - 2017
freelance
Umbraco Consultant
Coventry Chamber of Commerce.
Bit-10, Coventry
Built an online training portal for Coventry Chamber of Commerce with booking and membership system.
Solution Architecture, Business Analysis, Umbraco 6 7, C#, SQL, Web Api, AngularJs, SCSS, TFS, Selenium, Jasmine, SpecFlow, Gherkin, Photoshop, SVG, SCRUM
Built an online training portal for Coventry Chamber of Commerce with booking and membership system.
Solution Architecture, Business Analysis, Umbraco 6 7, C#, SQL, Web Api, AngularJs, SCSS, TFS, Selenium, Jasmine, SpecFlow, Gherkin, Photoshop, SVG, SCRUM
Umbraco, Portal, SpecFlow, Booking, Web, Online, Svg, TFS, Web API, Architecture, Sql, Solution architecture, Scss, C, Selenium, AngularJS, Training, Business Analysis, Scrum, API
2016 - 2016
freelance
Umbraco Consultant
Trustmarque, Coventry.
Designed a secure approval workflow for the Royal Society of Medicine to support whistle blowing and disciplinary cases, an event booking system and a document registry.
Solution Architecture, Business Analysis, Umbraco 6 7, C#, SQL, Web Api, jQuery, SCSS, Unit testing, SCRUM
Solution Architecture, Business Analysis, Umbraco 6 7, C#, SQL, Web Api, jQuery, SCSS, Unit testing, SCRUM
Umbraco, Booking, Web, Testing, Support, Web API, Architecture, Workflow, Event, Sql, Solution architecture, Scss, C, Business Analysis, Scrum, API, Jquery
2015 - 2016
job
Software Architect
FWS, Coventry.
Delivered a self-tuning multi-lingual risk management solution for universities and laboratories.
Solution Architecture, C#, .net Core, Microservices, Azure, Document Db, Redis, Sql Azure, Web API, Unit testing, Photoshop, SVG
Solution Architecture, C#, .net Core, Microservices, Azure, Document Db, Redis, Sql Azure, Web API, Unit testing, Photoshop, SVG
Architecture, Tuning, Net core, Web, Software, Svg, Testing, Net, Web API, Sql, Redis, Management, Microservices, Solution architecture, C, Risk Management, Azure, API
2015 - 2015
job
interim Product Owner
The Hyperion Group.
- GLOBAL CMS ROLLOUT
I worked with an international insurance underwriting and broking group to help them adopt Umbraco as a platform for all their web services. The project was almost a year behind schedule when I picked it up from an external agency, but I was able to rally the team and get the first phase of the project delivered before its 'drop-dead' date, taking over as interim Product Owner.
I extended Umbraco to support syndication, translation, content localisation, and overhauled the Umbraco messaging system and rendering pipeline to work on Azure. I also delivered a light-weight framework for building single-page applications.
I picked-up responsibility for supporting the content editors and worked with them to reduce the complexity of the CMS. I built pilot sites in Turkish, Finish and Hebrew to refine the UX and found ways to reduce the cost of rolling the system out to other markets. I mentored the setting up of CMS teams in eight countries and coached them through the process of delivering sites locally.
http://www.hyperiongrp.com http://www.howdengroup.com http://www.dualunderwriting.com
I worked with an international insurance underwriting and broking group to help them adopt Umbraco as a platform for all their web services. The project was almost a year behind schedule when I picked it up from an external agency, but I was able to rally the team and get the first phase of the project delivered before its 'drop-dead' date, taking over as interim Product Owner.
I extended Umbraco to support syndication, translation, content localisation, and overhauled the Umbraco messaging system and rendering pipeline to work on Azure. I also delivered a light-weight framework for building single-page applications.
I picked-up responsibility for supporting the content editors and worked with them to reduce the complexity of the CMS. I built pilot sites in Turkish, Finish and Hebrew to refine the UX and found ways to reduce the cost of rolling the system out to other markets. I mentored the setting up of CMS teams in eight countries and coached them through the process of delivering sites locally.
http://www.hyperiongrp.com http://www.howdengroup.com http://www.dualunderwriting.com
Support, Platform, UP, Framework, Interim, Web, Underwriting, Http, International, Insurance, CMS, It, Content, Umbraco, Rendering, Web Services, Product owner, Azure, UX
2014 - 2014
job
Senior Developer
Sigma Technologies, Macclesfield.
Integrated an asset management web application with a complex authentication and authorisation system - rolled out a re-platformed charity site that handled a peak load of 500 hits/minute.
Umbraco 4 6 7, C#, MVC, .Net, SQL, NPM, gulp, jQuery, LESS, Git, UX testing, Unit testing, Internationalisation
Umbraco 4 6 7, C#, MVC, .Net, SQL, NPM, gulp, jQuery, LESS, Git, UX testing, Unit testing, Internationalisation
Umbraco, Web, Senior Developer, Testing, Developer, Net, Gulp, Authentication, Less, Sql, Asset Management, MVC, Management, C, UX, Git, Jquery
2014 - 2014
job
Lead Developer
May-Fly Media, Bristol.
Property management and booking service, integrated with Salesforce and third-party services.
Salesforce, Management, Service, Developer, Lead developer, Booking
2014 - 2014
job
Product Owner
Finance Wales.
- INTRANET
I worked with the Welsh development bank to deliver an Umbraco Intranet solution. I coached their BA to work more like a Product Owner, facilitated workshops and ran it as a Scrum project.
I had to dig into the Umbraco source code to find ways to integrate it with Active Directory, SharePoint and Dynamics and extended the Umbraco interface to allow editors to customise document approval pathways, create workflows and light-weight 'applications'.
I built a 'social-media' system to facilitate collaboration and encourage the tagging, and registration of resources from their data warehouse and SharePoint sites. This allowed me to develop a self-tuning natural language search tool to signpost users towards services, documents and resources across the business.
I wrote an ORM to emit a strongly typed map of the Umbraco data model and worked with the in-house development team to teach them how to build new views and services using tools they were familiar with. I coached the content delivery team and ran training for the administrators.
I worked with the Welsh development bank to deliver an Umbraco Intranet solution. I coached their BA to work more like a Product Owner, facilitated workshops and ran it as a Scrum project.
I had to dig into the Umbraco source code to find ways to integrate it with Active Directory, SharePoint and Dynamics and extended the Umbraco interface to allow editors to customise document approval pathways, create workflows and light-weight 'applications'.
I built a 'social-media' system to facilitate collaboration and encourage the tagging, and registration of resources from their data warehouse and SharePoint sites. This allowed me to develop a self-tuning natural language search tool to signpost users towards services, documents and resources across the business.
I wrote an ORM to emit a strongly typed map of the Umbraco data model and worked with the in-house development team to teach them how to build new views and services using tools they were familiar with. I coached the content delivery team and ran training for the administrators.
Scrum, Active Directory, SharePoint, Training, Product owner, Data Warehouse, Umbraco, Natural, Content, Workshops, It, Development, Search, Social, Tuning, ME
2013 - 2013
job
Senior Developer
Cab Studios, Alcester.
Worked on a localised catalogue service for a multinational e-commerce site and a gift voucher system for Gordon Ramsey restaurants
Umbraco 7, C#, MVC, .Net, SQL, LESS, PDF, Git, UX testing, Internationalisation, Photoshop
KEY ROLES
Umbraco 7, C#, MVC, .Net, SQL, LESS, PDF, Git, UX testing, Internationalisation, Photoshop
KEY ROLES
Sql, Git, UX, C, E-commerce, MVC, Umbraco, Service, PDF, Less, Net, Developer, Testing, Senior Developer
2013 - 2013
job
Developer
Umbraco.
COMTEC, Cwmbran
Completed a complex Umbraco migration and automated the configuration workflow for 1500 travel sites.
Umbraco 4 6, C#, MVC, .net, SQL, XML, XSLT, Mercurial, Jenkins
Completed a complex Umbraco migration and automated the configuration workflow for 1500 travel sites.
Umbraco 4 6, C#, MVC, .net, SQL, XML, XSLT, Mercurial, Jenkins
Sql, Jenkins, XML, C, MVC, Umbraco, Workflow, XSLT, Net, Developer, Mercurial
Graeme's reviews
Graeme has not received any reviews on Worksome.
Contact Graeme Mulvaney
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Graeme directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark