Skip to main content
stephen-mellor

Pinewood Technologies

Pinewood Technologies is an automotive retail system provider, based in Birmingham, West Midlands. They service retailers across the world with a Dealer Management System (DMS), software which aids in all elements of the vehicle lifecycle.

I joined Pinewood Technologies as a Placement Software Developer in June 2021. This was a 1 year long placement, prior to the final year of my university degree.

Tooling

  • ASPX

    Frontend

  • Azure

    Infrastructure

  • Blazor

    Frontend

  • C#

    Backend

  • CSS

    Styling

  • HTML

    Frontend

  • JavaScript

    Frontend

  • SCSS

    Styling

  • SQL Server

    Database

  • Visual Basic

    Backend

During my time at Pinewood, there was a technical overhaul of the system, which involved a fairly substantial shift in the technologies used. The legacy system gave me experience in ASPX before the overhaul to Blazor - on top of the mainly C# / ASP.NET backend.

Projects

Whilst all development was focused around the single system that was Pinewood's flagship DMS, I was able to experience many different parts of the system during my time there. I was originally part of the largest development team, responsible for two of the largest aspects in the DMS - the 'CRM' and the 'Vehicles'. Around halfway through my placement year, the team was divided to address each of these two areas separately, and the remainder of my year was in the Vehicles team. This encompassed not only the handling and processing of vehicle entities themselves, but also the sales processes that could transition a vehicle from one state to another.

One of the largest and most memorable projects that I implemented was a method for financing a vehicle, specially intended for business purchases in Sweden. This was one of my favourites because:

  • It was one of the first features where I was able to take the lead
  • The project came from a niche but not insignificant user demographic - making the outcome of the work feel really rewarding
  • Quite a lot of the logic was maths heavy - leaning into one of my specialities

During my placement year, I was also given a project, dedicated to a small team of placement and graduate developers. This was deliberately designed to not be business critical, and to therefore allow us to handle all aspects of the development lifecycle. Whilst the produced results of this were not 100% successful, the soft skills and experience I gained from this project were very valuable.