Matt Waldron

I'm a lifelong learner, currently looking for my next interesting role

About me

I enjoy solving problems, especially engineering problems. Understanding how things work is my biggest hobby.

My free time is usually spent with family and friends, and learning as much as possible. Being an external thinker, I like to talk through ideas to help evolve them.

A continuous advocate of life-long learning and mental well-being. Though, I’m also keen on board sports.

  • Continuous learner
  • Inclusive
  • Respectful
  • Transparent
  • Responsible
  • Collaborative
  • Strategic
  • Analytical

At work

I have worked professionally in software development for over 15 years in multiple industries. For the past few years this has been in an architectural capacity, from technical to enterprise responsibilities.

I’m a valued individual contributor and an effective leader and team member. I firmly believe that good collaboration is key to success.

Very adaptable and comfortable recognising and applying both symptomatic and fundamental solutions.

Confidently dialogues with appropriate stakeholders to understand requirements and outline options, conveying their relative merit/cost with a strategic focus.

  • C# / dotnet
  • TypeScript / ES6
  • React
  • Go
  • AWS
  • Architecture and design patterns, inc. microservices, macroservices etc.
  • Systems thinking
  • Solution design
  • Architecture frameworks, e.g. domain-driven design
  • Leading teams

Principal Software Engineer - Udemy

2023 - 2023

Contributing to the Python / Django monolith.

Designing and implementing new services in Kotlin.

Leading efforts to establish engineering standards and best practices across the portfolio.

Responsible for developing and evaluating the organisations strategic approach to SSO and implementing proof of concept.

Introduced DDD concepts and practices to the portfolio.

Worked across multiple areas of the business to enhance their monolith decomposition and improve service development.

Architect in Architecture practice - Xero Accounting

2021 - 2022

Accountable for wide-scale transformation programme to optimise async decision-making.

Designed and built an MVP for async decision-making.

Championed ‘architecture as a product’ mentality and culture.

Defined standards, patterns and best practices across the architecture team.

Architect in Bank feeds - Xero Accounting

2019 - 2021

Standardised reference architectures and patterns alongside principal engineers, e.g. Channel patterns, eventing etc.

Standardised architecture practices, e.g. C4 modelling etc.

Championed domain modelling to enable the product scale demands.

Observed the absence of a ‘north star’ architecture and defined one through collaboration with lead engineers.

Pivotal in complex code analysis and debugging workshops with lead engineers.

Worked alongside senior stakeholders to introduce DORA metrics.

Championed SLAs and facilitated their introduction.

Frequently dialogued with principal and lead engineers to ensure critical architecture dimensions were being optimised for.

Introduced and ran weekly and fortnightly architecture workshops with the engineering teams.

Frequently presented to the broader team and stakeholders on both technical and non-technical subjects.

Mentored lead engineers and senior engineers.

Architect - Slimming World

2018 - 2019

Designed, released and maintained a business-critical service for group search using TypeScript and C# using Elasticsearch on Azure. With a focus on performance and cost as critical metrics.

Developed React packages for the engineering team.

Developed Webpack integrations to support unique bundling requirements.

Defined reference architectures to aid in decoupling systems and improving delivery rates where bottlenecks were observed.

Championed and introduced patterns to aid in the SDLC e.g. monorepo.

Frequently engaged with senior and lead engineers to diagnose complex issues.

Solutions architect - RightIndem

2017 - 2018

Worked with architects and lead engineers to design and develop an in-house framework with C# enabling faster more performant integrations with partners

Introduced CQRS and eventing architecture patterns.

Introduced reference architectures with architecture team.

Designed a SaaS to PaaS migration plan, inc. required spikes.

Lead a team of two architects.

Fundamental in analysing and designing the long-term vision alongside SMEs.

Principal engineer - RightIndem

2016 - 2017

Defined design patterns and architectures for use by the engineering teams.

Developed multiple React applications for partner and product requirements, inc. white labelling, customisable journeys, content etc.

Worked with the engineering teams to optimise the SDLC with a focus on automated testing.

Lead engineer - Boots Pharmaceuticals

2013 - 2015

Lead engineer - Bet365

2012 - 2013

BSc Computer Science - Derby University

2002 - 2006