Jonathan writes a lot of plugins, and though he has little formal education with OOP, he passionate about learning and discussing patterns and best practices. He writes custom plugins for development agencies, maintains multiple plugins in the WordPress repository, and has many more on github.
Twitter: @daggerhart