Skip to main content
Neil ArmstrongSoftware architect and developer
Menu

About

About

I’m a software architect and developer in Belfast with a First Class Honours degree in Computer Science from Ulster University and more than a decade of experience solving complex delivery problems.

My work spans resilient AWS and event-driven systems, TypeScript and React products, and the modernisation of established software without regression. I enjoy enabling cross-functional teams to deliver continuously, with architecture and pipelines that make safe changes routine - and dare I say, fun.

Cycling is my counterweight to software. Lots of planning and logistics to contend with on solo trips, but great adventures.

I care about clear boundaries in the products I build: quality that is enforced rather than hoped for, and products people actually find useful. That includes extremely low regressions via acceptance tests written in readable, maintainable domain-specific languages. I use AI-native engineering practices where they improve delivery, with a person still accountable for every decision and result, not just speed at all costs.

My open-source projects make that approach visible: the architecture, tests, delivery tooling, and trade-offs, not just the finished interface.

I’m open to conversations about interesting work. Message me on LinkedIn(opens in a new tab).