About Frank

Frank Ray

I’m Frank Ray, owner of Better Software UK. I’m a software engineer, business analyst, and expert witness specialising in IT and software development disputes.

Remote, outsourced and offshore development is difficult to do well, and my time in enterprise software development teams, firstly as a hands-on developer and then as a business analyst, clearly showed me this.

I’m the author of Better Software Requirements, and I work directly with struggling development teams. For over 20 years, I have dedicated my professional life to improving software development.

I’m a seasoned Microsoft C# .NET SQL software developer and active open-source contributor with a First Class B.Eng (Hons) in Computer Systems. I have built many back-office finance and accounting systems with remote development teams.

I discovered that I am autistic in my mid-40s and learned that it’s not uncommon for engineers. It’s also why I understand and communicate with other developers so well, and why I’m particularly effective at navigating the complex environments that many developers struggle with.