# Mattheu McBarnett > Software Engineer at DoorDash Location: London, England, United Kingdom Profile: https://flows.cv/mattheu ## Work Experience ### Software Engineer @ DoorDash Jan 2025 – Present | London Area, United Kingdom Tech Lead for Agents plus Events Management ### Staff Software Engineer @ SevenRooms Jan 2024 – Present | London, England, United Kingdom Engineering Lead for Private Events ### Lead Software Developer @ Luxtripper Jan 2019 – Jan 2023 ● Directed the technical transition from a legacy AngularJS 1 frontend to a CDN-hosted serverside rendered app. Significantly improving all Core Web Vitals scores - the Largest Contentful Paint times decreased from 5-10 seconds to under 1-2 seconds, markedly improving SEO rankings. This work also included adding support for AB testing at the CDN edge and region specific content variation (UK/US). ● Initiated and led the implementation of server-side analytics, enabling user journey tracking from our website to internal systems, gaining necessary metrics for future AB testing. ● Headed the AB testing team, liaising between stakeholders and teams to collect requirements and run tests across the website. All experiments were tracked and reported to stakeholders. ● Advocated for and oversaw the transition from .NET monothlith to nodejs services, .NET didn’t suit our fast changing requirements as a startup, moving facilitated quicker deployments, greater bug testing and enabling developers to easily self host our stack locally. 1 ● Implemented CI/CD pipelines for our services, facilitating seamless deployments to a managed Kubernetes cluster using Helm, Shell scripts, and Azure DevOps tasks. ● Developed a tool enabling developers to deploy any pull request as a fully hosted environment, streamlining the testing and deployment process. ● Conducted training sessions to upskill colleagues on Node.js, Docker, Azure, CI/CD, Kubernetes, Helm, and Tilt. ### Contract Senior Software Developer @ Nexmo, the Vonage API Platform Jan 2018 – Jan 2019 | London ● Engineered a smoke testing solution using Puppeteer on AWS Lambda to ensure system robustness post-deployment. ● Engineered full-stack features utilising VueJS for the front-end and Node.js with Express for the backend, enhancing application functionality and user experience. ● Designed and integrated an AB Testing solution. ● Integrated multiple analytics platforms and added bug tracking. ### Contractor Senior Software Developer @ London Techworks Jan 2018 – Jan 2018 | London, United Kingdom ● Spearheaded the frontend development of a React application for DHL, facilitating efficient reporting of health and safety incidents in warehouses, thereby enhancing operational safety protocols. ● Setup the continuous integration and deployment pipelines on Azure. ### Contract Senior Software Developer @ NEZ Jan 2017 – Jan 2018 | London • Integrated analytics platforms. • Improved performance, reducing unnecessary render cycles. • Investigated and developed architecture to support GraphQL. • Developed key features across the react native mobile app. Technologies used: Node, React Native, Redux, Express, Redux Saga, Apollo, GraphQL, Beacons, MailJet, HapiJS, AdminOnRest, Mixpanel, Push Notifications, Gitlab, Codepush, Ramda and Bitrise. ### Contract Senior Software Developer @ YLD Jan 2017 – Jan 2017 ### Contract Senior Software Developer @ Trainline Jan 2017 – Jan 2017 • Implemented new features using React. • Key focus was on application bundle size and performance. • Worked on the migration from a .NET MVC app to React and Node.js microservices. Technologies used: Node, React, Redux, Express, Webpack, Typescript, Ramda. ### Contract Senior Software Developer @ DHL Jan 2017 – Jan 2017 | London • Lead developer on an internal MVP to reduce waste across warehouses. • Developed the MVP and set up the continuous integration / deployment, analytics and crash reporting. Technologies used: Node, React, Redux, Ramda, AWS, S3, Gitlab, Docker, MailJet, HapiJS. ### Contact Senior Software Developer @ NEZ Jan 2017 – Jan 2017 | London • As a part of a small team of 2. We built the first viable version of the Nez app. • Integrated bluetooth hardware beacons. • Implemented offline caching strategies using Apollo. • Developed an admin CMS, Node.js graphql backend, react native frontend app and react frontend. • Integrated mixpanel and google analytics. • Maintained existing CI/CD pipelines on Gitlab. Technologies used: Node, React Native, Redux, Express React Views, Beacons, RavenJS, MailJet, ImmutableJS, HapiJS, AdminOnRest, Mixpanel, Push Notifications, Gitlab, Codepush and Bitrise. ### Contract Senior Software Developer @ Chelsea Apps Factory Jan 2016 – Jan 2017 | London ### Contract Senior Software Developer @ KPMG UK Jan 2016 – Jan 2016 As a part of a large team of 20, we were tasked with developing a suite of financial modelling applications to be used by auditors and corporate clients. Each app would allow a user to upload data for a particular company and build scenarios with the data and export them to a presentable format. I worked on multiple apps doing a mixture of backend and frontend work. Technologies involved included: NodeJS, ReactJS, React Router, Redux, ES6, Babel, Webpack, PostCSS, C#, .NET, MVC5, D3, Unity IOC, Entity framework and Git. ### Contract Senior Software Developer @ Chelsea Apps Factory Jan 2015 – Jan 2016 Our team of 10 was tasked with developing an analytics system for a top 4 U.S. financial services firm (approx 10,000 daily users). I joined CAF(Chelsea Apps Factory) midway through the project after another developer dropped out. I took over responsibility for the front end, whilst here I built several complex custom UI elements to present the client's internal large datasets in more easily understandable ways. The technologies involved included: NodeJS, Angular JS, Typescript, C#, .NET, MVC, D3, C3, CastleWindsor IOC, NHibernate, Gulp, Less and Git. ### Director & Co-Founder @ Apirion Jan 2014 – Jan 2016 In my role as director and co-founder I worked in conjunction with the other director on building sales pitches and software development & support contracts. I enjoyed my varied role here, negotiating and liaising with clients to build out our contracts and designing technical solutions. Most of the work here was done with the .NET Stack (MVC, C#, SQL Server), I did manage to do a little bit of Clojure though, which was great. ### Contract Senior Software Developer @ St Mary's University, Twickenham, London Jan 2015 – Jan 2015 | Twickenham, United Kingdom I was hired at St Mary's to fill in a gap after a senior member of their team left the organisation. Whilst there I rebuilt several elements of their accommodation booking system and load tested the application to ensure it would run reliably on application day. I also built an asset management system linking together many key systems (Active Directory and a help desk solution) in the organisation. Technologies used included C3, D3, AngularJS, Javascript, OAuth2, FluentScheduler, MVC 5 and Entity framework. ### Senior Software Developer @ Premier Computer Solutions Jan 2011 – Jan 2014 I worked at Premier for over 3 years and was exposed to quite a lot of technology here. Working directly with the directors of the firm we built a lot of systems for interesting industries (Construction, Healthcare, Military and Education). I worked on several web applications here, the technologies involved included Sharepoint, SQL Server, WCF, MVC 4, JQuery and Ruby on Rails. I also managed the firm's tech stack whilst here, involving work with Window's Server farms, AD (Active Directory), Exchange and Office 365. ### IT Apprentice (QA & Microsoft scheme) @ Premier Computer Solutions Jan 2010 – Jan 2011 I took part in the Microsoft IT Support Level 3 Apprenticeship scheme. The program consisted of work experience with a Microsoft partner company plus training from QA resulting in qualifications such as the CompTIA A+ as well as a City & Guilds Diploma and Certificate. ## Education ### Bachelor of Science (BSc) in Computer Science University of Greenwich ### Stowe ## Contact & Social - LinkedIn: https://linkedin.com/in/mattheu-mcbarnett-77a55434 - Website: https://mattheu.co.uk/ --- Source: https://flows.cv/mattheu JSON Resume: https://flows.cv/mattheu/resume.json Last updated: 2026-04-05