I am an early pioneer of agile development with many recognized contributions including: Mock Objects, Gold Cards, Heartbeat retrospectives and Futurespectives.
While I often work with organisations - developing, teaching and mentoring teams in effective agile methods, I am still an active developer using Smalltalk, Objective-C, Java and Javascript.