Helping businesses utilise effective software


thunk – Helping businesses utilise effective software

Welcome to thunk

I am Andy Brownlie, and I run thunk Software & Business Services Ltd, a UK-based technology agency. With over 18 years in software development and business consulting, I am focused on helping organisations build or buy software products which best satisfy their business needs.

If you want your software and technology to support and augment, rather than dictate how you do business, please contact me here and let’s get started!

(If you are wondering just who I’ve helped during the past 18 years or so, you can find my bio here.)


Andy has been involved in software development for the best part of 20 years. He has experience of all stages of the SDLC. This provides him with capability to deliver bespoke solutions autonomously on a freelance basis, or as part of a larger development team as a contractor.

Learn More


With enterprise architecture certifications, experience in CMMI accreditation and responsibility for application architecture and design on many application development projects, Andy provides a wealth of experience that can be used to help his clients with their software architecture & design challenges.

Learn More


With multiple clients and websites under his belt, Andy can provide a unique offering to small businesses and organisations who need help getting online. With different packages on offer, thunk can provide the correct offering to help you build your website and social media presence.

Learn More

the thunk Blog

Who'd a thunk it?

Non-Functional Requirements Are Not Nonsense

(But They Are In Need of A Makeover) I have been thinking about this topic for quite some time, but...

Crossing The Chasm with ServiceStack and RestAngular

This post is simply a list of gotchas for anyone using the ServiceStack services/API framework in conjunction with RestAngular client-side...

AngularJS Wars: Service, Factory or Provider?

If there is one subject that causes controversy, confusion and gnashing of teeth amongst the AngularJS community, its whether to use...

TOGAF ADM And The Big Bang Theory

This post tackles a common assumption of the TOGAF Architecture Development Framework (ADM), and suggests a more practical approach that...

Cigarette Packet Design

It was when I first started out as a developer I first heard the phrase “designed on the back of...

1 2 3