Duncan McGregor
Software Developer
Duncan has been a professional software developer for over 30 years now. He was lucky enough to be an early adopter of Object Oriented programming, which was the gateway drug to patterns, Extreme Programming, agile and lean. These days he mainly writes Kotlin, and coauthored Java to Kotlin, A Refactoring Guidebook, published by O’Reilly. He will try almost anything in his quest for better software, including, but not limited to, actually talking to people.