
BMW Digital Sales Desk
BMW Digital Sales Desk is a used car platform serving customers across the UK and Ireland.
My Role
Full Stack Engineer
January 2019 – February 2022
I worked as a Full Stack Engineer at Dare Digital, developing and maintaining web applications for major clients including BMW and MINI. My projects included BMW Digital Sales Desk and BMW Discover, working across backend services, frontend experiences, integrations, and ongoing platform improvements.
Web application development
I developed, maintained, and upgraded applications using Laravel, Pimcore, and Django. I built REST APIs and database structures to support platform functionality, alongside frontend interfaces using React, Redux, and Bootstrap.
Infrastructure and integrations
I implemented serverless functionality using AWS Lambda to improve performance and reliability. I also integrated and maintained payment checkout systems using Ingenico and Adyen, working with third-party providers to support their operation.
Analytics and communications
I integrated and updated tracking data layers for Google Analytics and Adobe Analytics, supporting measurement across client websites. I also developed and styled email templates using Laravel’s Blade templating engine.
Delivery and collaboration
I worked closely with clients, third-party providers, and internal teams throughout development and delivery. My responsibilities included managing deployments, reviewing pull requests, and maintaining existing applications and components.
Supporting the team
I coached and managed new starters and freelancers, helping them understand the projects, contribute effectively, and maintain consistent development standards.
At a Glance
Full Stack Engineer (January 2019 – February 2022)
Role & Tenure
PHP · Laravel · Python · Django · Pimcore · React · Redux · MySQL · AWS
Core Technologies
Website Development - Reusable Components & Client Prototypes
Focus
Project Gallery


