Software Architect & Consultant

I’m Matt Burke, a software developer with over a decade of experience building web and mobile applications for clients all over the US.

Design

Like building a skyscraper, a successful software project needs a blueprint that describes the goals and requirements and charts a path to deployment. We can start with understanding your customer’s needs and designing a pragmatic and iterative approach to get there. But you won’t be locked in: I like to design in a way that anticipates future changes and keeps teams moving forward

Build

I’ve built dozens of web and mobile solutions, leading cross-functional agile development teams toward successful project deployments. After we’ve charted out a path, I can work with you and your teams to build, test, deploy and monitor your custom web solutions.

Iterate

Great software doesn’t just stop after release. It is continually refined in response to evolving customer needs and feedback. Whether you have a brand new solution or a new set of requirements for an older platform, I can help you move your software into the future.

Let me help you with your next software project.

Send me an email

Services

I’ve worked in software consultancies for 10 years on projects of all sizes and types, and I would love to help you build software to solve your customer’s problems.

Software Architecture & Development

Have you identified a challenge that you or your customers are facing that could be remedied with custom software? I have years of experience talking to stakeholders, understanding the product goals and turning it into working software.My architecture philosophy emphasises developer velocity, resilience and performance, including practices such as unit and integration testing, containerization, and cloud native deployments.

Tech Lead

Is your team starting a new project in a technology or solution space they are new to working with? I’m passionate about training software engineers, through conference speaking, education, and hands-on mentoring. As a member of your team, I work with your developers and product owners to sequence and distribute work and align technology standards with the project goals.

Code & Architecture Assessment

Have you identified a challenge that you or your customers are facing that could be remedied with custom software? I have years of experience talking to stakeholders, understanding the product goals and turning it into working software.My architecture philosophy emphasises developer velocity, resilience and performance, including practices such as unit and integration testing, containerization, and cloud native deployments.


Technologies

I’ve shipped production full-stack solutions in most of the modern web and mobile frameworks, including:
  • Web Front End: React / Vue / Angular
  • Mobile: React Native
  • Web Backend: Node (Express, Nest.js), .NET
  • Databases: SQL Server, Postgres
  • Languages: C#, JavaScript, TypeScript
  • Cloud: Microsoft Azure, Azure DevOps, ARM and Bicep

Related Links