William Opdyke
American computer scientist and enterprise architect (born 1958)
About William Opdyke
Born 1958. William Opdyke is an American computer scientist.
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.
Education 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.
Career 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. 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.
Selected publications Opdyke, William F. Refactoring Object-Oriented Frameworks. Diss. University of Illinois at Urbana-Champaign, 1992. Fowler, M., Beck, K., Brant, J., Opdyke, W., & Roberts, D. (1999). Refactoring: Improving the Design of Existing Programs. Opdyke, William F., and Ralph E. Johnson. "Creating abstract superclasses by refactoring." Proceedings of the 1993 ACM conference on Computer science. ACM, 1993. Johnson, Ralph E., and William F. Opdyke. "Refactoring and aggregation." Object Technologies for Advanced Software. Springer Berlin Heidelberg, 1993. 264-278. Foote, Brian, and William F. Opdyke. "Lifecycle and refactoring patterns that support evolution and reuse." Pattern languages of program design 1 (1995).
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in William Opdyke's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped William Opdyke's
Frequently asked questions
Who is William Opdyke?
American computer scientist and enterprise architect (born 1958)
When was William Opdyke born?
William Opdyke was born in 1958.
What is William Opdyke's occupation?
William Opdyke is a computer scientist.
What nationality is William Opdyke?
William Opdyke is American.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). William Opdyke. https://biography.guide/william-opdyke/
MLA: "William Opdyke." Biography.guide, https://biography.guide/william-opdyke/.
Chicago: "William Opdyke." Biography.guide. https://biography.guide/william-opdyke/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:31 UTC