William Wright
Teaching Assistant Professor

ECOT 625

Bill has 37 years of industry experience, five as a digital hardware designer and another 32 in various software engineering positions. He has an extensive development and automated testing background specializing in Groovy/Java and has also worked developed in Python, Javascript, Ruby, C#, Smalltalk, etc. in various forms of Agile Development. He has primarily have done server-side coding (full-stack microservices) with a strong emphasis on Behavior Driven Development and Test Driven Development.

Bill is also an avid writer and has published a book (on climbing) and is working on another book on learning programming. He also writes a biweekly piece for the local paper.