Ravenbrook Ravenbrook is a software engineering consultancy. Our goal is to increase the value of the software industry to society.

Ravenbrook Consultants

Nick Barnes

Nick Barnes is a founder, director, and senior consultant, particularly skilled in software architecture, technical solution, design, and development.

"It's really satisfying to bring a fresh perspective to bear on seemingly intractable problems — to see things that other people aren't seeing. Someone from outside a group can see the wood and the trees. People learn to live with problems; an outsider can work out how to solve them."

Read more about Nick Barnes…

Richard Brooksby

Richard Brooksby is a founder, director, and senior consultant, offering a wide variety of software engineering management consultancy, from programming to business strategy, from requirements to delivery.

"My goal has been to become a skilled generalist — to understand well how all parts of an organization work, and how those parts must connect together to achieve the organization's goals. I can talk to anyone and understand their problems, understand the general problems, then propose solutions which work across the organization. In my experience, most problems are to do with communication. Having said that I can also solve domain specific problems. And I write good code."

He is also a qualified Perforce Consulting Partner.

See his papers. Read more about Richard Brooksby…

David Jones

David Jones is an experienced and able software engineer with skills that drill down deep into the fields of software engineering and computer science; from process to documentation, from software component architecture to detailed hardware architecture, from requirements to performance.

"Too often people have laudable goals and values, but they produce solutions that do not reflect them. All too often external influences force people to compromise their goals. I enjoy having the freedom to produce work that truly reflects my goals and values, work that I am proud of, and work that brings genuine customer satisfaction. Bespoke solutions should work like a well made wheel, not like a bicycle tyre patch."

Read more about David Jones…

Nick Levine

Nick Levine is a mathematician with 20 years experience in the software industry. His speciality is solutions in Common Lisp — a language with a reputation for bringing in tough projects which had simply failed in other languages. He thrives in the open and cooperative environment at Ravenbrook where he brings his breadth of expertise to bear to solve our clients problems.

"I enjoy the flexibility and freedom of consultancy. The best projects for me involve applying what I've learned, and learning a load more. If they send me to the library I try not to get too badly sidetracked once I'm there."

Read more about Nick Levine…

Richard Kistruck

Richard Kistruck is a software developer and consultant with 9 years experience, specializing in analysis, design, communication, and precise solution of complex problems, in diverse fields: previously high performance 2-D graphics, I/O, platform-independent user interfaces, and personal- to wide- area networking; currently memory management; and next... whatever.

"The ideal is a total focus on customer requirements, and evolutionary delivery of a properly engineered implementation."

Read more about Richard Kistruck…

Other Consultants

We are in contact with a wide range of skilled software people, many of whom we consult ourselves or bring in to work with clients as needed. If you need a specialist, we may be able to help you. Contact us as we'll see what we can do.

$Id: //info.ravenbrook.com/project/www.ravenbrook.com/version/4.0/page/consultants/index.shtml#5 $