We Vouch For... (alpha)
Software people certifying each other

Find People


Steve FreemanCertify Steve Freeman

  • login: sf105
  • address:

    London UK

Certifications Received

David Peterson certifies that Steve Freeman is, at a minimum, qualified as a master, capable of innovating in the skill object-oriented software development, based on this evidence:

(1) He co-authored the JMock framework.
(2) I have worked with him for 6 months at Easynet (BSkyB) and seen him in action.


Ivan Moore certifies that Steve Freeman is, at a minimum, qualified as a master, capable of innovating in the skill object-oriented software development, based on this evidence:

I've worked with Steve at many different companies since 1996.


Nat Pryce certifies that Steve Freeman is, at a minimum, qualified as a master, capable of innovating in the skill test-driven development, based on this evidence:

Steve was one of the pioneers of test-driven development in the UK programming community and one of the people from whom I learned the practice. I have worked with him on open-source and commercial projects. He always impresses me with his ability to find a way to fit unit-tests around code that I would give up on.

He was one of the originators of the Mock Objects technique and, along with myself, is a co-author of jMock.

He was an early adopter of the FIT framework and has presented and taught courses on testing with FIT.


Martijn Meijering certifies that Steve Freeman is, at a minimum, qualified as a master, capable of innovating in the skill Extreme Programming, based on this evidence:

His work on Mock Objects shows Steve is capable of innovation. I've seen him give presentations at agile conferences and have had the pleasure to talk with him a couple of times.

I don't know Steve well, so this is a low-weight data point.


Kerry Buckley certifies that Steve Freeman is, at a minimum, qualified as a master, capable of innovating in the skill Test-driven development and object-oriented design, based on this evidence:

I have attended workshops presented by Steve, where (despite thinking I was already competent at TDD) I learnt a lot about how tests can be used to really drive design, rather than just catch errors.


Jason Gorman certifies that Steve Freeman is, at a minimum, qualified as a master, capable of innovating in the skill Software Design & Agile Practices, based on this evidence:

He has innovated in several areas, most notably the use of mock objects as a design tool. I know from many discussions with Steve, and his reputation here and abroad, that he's a very widely respected practitioner, teacher and innovator.