Laura Weatherhead CV
- Tel: 07908918760
- Email: laura@spun.dev
- GitHub: @lssweatherhead
Contract work
Current
February 2022
9 years repeat contracts 2015 - 2024
Screenmedia
Contract full stack .NET developer
Projects
Umbraco headless solution with personalised content and a NuxtJs front-end
Creating a headless Umbraco platform that is able to deliver content to multiple front-ends in a dynamic personalised format.
My role was as a lead server-side developer specialising in API and Umbraco development, and working closely with the Front-end to ensure appropriate data architecture.
Rebuilding a Wordpress site using NextJS and GraphQL
A straight rebuild of an existing knowledge-base type site using NextJS as the new platform and GraphQL to deliver the content from the client.
My role was as lead developer on the new solution including architecture, scoping, proof of concept and production.
Extending existing Umbraco site with personalised content and multi-lingual site search
Extending an existing Umbraco 9 site with new functionality to enable personalisation of content delivery (using the fantastic Personalisation Groups package from Andy Butland)
My role also included building a generic site search package designed to support general and faceted search functionality on both multi-lingual variants and single language sites, as well as contributing to a VueJS consumer of this search data.
Maintaining brownfield site built using Angular 11 and SignalR
My role included maintaining and updating an existing site that had been built using Angular 11 on and Umbraco 8 site and SignalR hosted in a .NET Core project.
Greenfield Umbraco 8 site with Personalisation Groups and VueJS
Creation and architecture for a new Umbraco 8 site based in existing designs. This project included the implementation and support for relatively complex personalisation of content for visitors from different countries or regions, this was supported with a bespoke implementation of the Personalisation Groups package from Andy Butland.
February 2023
5 weeks
Hugo & Cat
Contract senior full-stack .NET developer
Projects
v8 to v10 migration
Migration of a large multi-tenant Umbraco site from version 8 to version 10. There were a number of custom property editors the increased the complexity of this migration as well as a custom Examine Lucene implementation and a number of third-party API integrations that required porting from Framework to Core.
August 2022
3 years repeat contracts 2019 - 2022
Crumpled Dog
Contract full-stack .NET developer
Projects
Migration from Umbravo v8 to v10
Aims of the project were to move a complex e-commerce user journey from an Umbraco v8 site to a brand new v10 site. This included recreating data types with newer paradigms, improving technical quality and reducing technical debt.
Multi-lingual and localisation features
Extended an existing Umbraco 7 travel site with new localisation and multi-lingual functionality to allow for access from countries across the world with configurable options.
February 2017
7 months
City Holdings
Contract Full-Stack .NET Angular Developer
Projects
Maintained and extended a large-scale commercial AngularJS web application
Worked on a large-scale commercial AngularJS driven web application for enterprise level facilities management. Functionality operates across multiple web platforms, iOS apps and a VB desktop app – current integrations bring these disparate areas together to create a coherent structure for business requirements and future customers.
Worked as part of multi-disciplinary 25-strong team of developers to create business value and improve existing functionality in an Agile environment using SCRUM methodologies and 2 week sprints.
September 2015
3 months
Realise Digital
Contract Front-End Developer
Projects
Porting an extensive static desktop app to a responsive mobile-friendly design
Worked in both a supporting role to the team in terms of existing development and as a standalone developer working on new pages and components.
Freelance work
Current
November 2014
Spun
Founder
Projects
.NET Core based utilities application for managing subscriptions
Simplified subscription management web app built using .NET Core and Vue
CV site built using NextJs and Contentful
Short proof of concept CV site to store a "living CV" of contract, freelance and open source roles using NextJS (React). Contentful is utilised to easily update and manage content and deliver to the NextJS site using GraphQL
February 2020
8 months
Umbrace
Freelance .NET Developer
Projects
Extending existing B2B site with new features
My role included working with an existing team to extend a large Business-to-Business commercial site with new features and supporting existing functionality. Server side was supported by .NET Core and the front-end was a complex VueJS implementation.
Permanent work
April 2018
14 months
Fluent
Full-Stack .NET Developer
Projects
Porting static .NET site to be a functional ReactJS app
This project involved an existing site with a large number of complex search documents (including geolocational and personalisation data) which has been previously built using .NET Framework with post backs between search pages and complex querystrings to keep track of user journeys. We rebuilt the site in a more up-to-date version of Umbraco and rebuilt the search to use ReactJs complete with complex state management in Redux.
February 2013
2 years
Equator
.NET Application Developer
Projects
Umbraco upgrade from v4.8 to v6.2
Umbraco upgrade that deviated into an almost full site rebuild including tidying/fixing existing issues such as memory usage and performance
Open source work
Current
May 2022
Umbraco
Future of the Back-Office Community Team Member
Projects
Moving the Umbraco Back-Office from AngularJS to Web Components
Part of the community team used as a sounding-board for the next major update of the Umbraco Back-Office technology. The Back-Office has used AngularJS since Umbraco v7 and work has begun to strip away AngularJS in favour of moving to a more agnostic implementation of Web Components; this is currently slated for a major release in late 2023.
Current
November 2021
Umbraco
Umbraco Kent Meet-up Organiser
Projects
Umbraco Kent Meet-ups
Co-organise the Umbraco Kent Meet-up with Mike Masey and Justin Neville.
Our past and upcoming events can be seen on Meetup: https://www.meetup.com/Kent-Umbraco-Meetup/
November 2020
1.5 years
Umbraco
Core Collaborators Team Member
Projects
Manage and triage PRs for large open-source project
As part of the Core Collaborator's Umbraco community team, my role was to assist new and experienced contributors to the large Umbraco open-source eco-system by feeding back on their PRs and merging to the contrib branch where appropriate
Volunteer work
Current
January 2020
Candid Contributions
Candid Contributions Podcast Host
Projects
Candid Contributions Podcast
This is a podcast discussing the world of Open-Source with a strong .NET/Umbraco CMS flavour. As four experienced developers occupying different roles within the technical space - Contract, Tech Lead, Company Director and Dev Advocate Director - we enjoy talking about the various experiences we have in common, the latest technologies that we want to play with, the conferences we attend and many, many more things!
Candid Contributions x Umbraco Hackathons
To date we have been involved in/organised three hackathons: CodePatch, Autumn 2020 Umbrackathon for Hacktoberfest, Autumn 2022 Umbrackathon for Hacktoberfest