William Opdyke | |
Education: | Drexel University (BS) University of Wisconsin–Madison (MS) University of Illinois at Urbana–Champaign (PhD) |
Discipline: | Computer science |
Sub Discipline: | Code refactoring Enterprise software Banking software |
Doctoral Advisor: | Ralph Johnson |
Thesis Title: | Refactoring Object-Oriented Frameworks |
Workplaces: | AT&T Bell Laboratories North Central College Motorola JPMorgan Chase |
William F. "Bill" Opdyke (born c. 1958) is an American computer scientist and enterprise architect at JPMorgan Chase, known for his early work on code refactoring.[1] [2]
Opdyke received a B.S. from Drexel University in 1979, an M.S. from University of Wisconsin–Madison in 1982, and his Ph.D. from the University of Illinois at Urbana–Champaign in 1992 under the supervision of Ralph Johnson. His Ph.D. thesis, Refactoring Object-Oriented Frameworks, was the first in-depth study of code refactoring as a software engineering technique.[3]
Opdyke started his career at AT&T Bell Laboratories in 1981, where he worked as researcher until 2001. From 2001 to 2006 he was associate professor in computer science at North Central College in Naperville, Illinois, and for Motorola in Schaumburg, Illinois.[4] Since 2009, he has worked as an enterprise architect in the mobile and web retail banking area, and trainer at the Technical Leadership Development program.