Rebecca Parsons


CTO at ThoughtWorks, chair of the Agile Alliance

Dr. Rebecca Parsons is the CTO at ThoughtWorks. She has more than 30 years’ experience in leading the creation of large-scale distributed, services based applications, and the integration of disparate systems.

Before ThoughtWorks, she worked as an assistant professor of computer science at the University of Central Florida, after completing a Director’s Post Doctoral Fellowship at the Los Alamos National Laboratory. Her interests include parallel and distributed computation, programming languages, domain specific languages, evolutionary architecture, genetic algorithms, and computational science.

Rebecca received a BS in Computer Science and Economics from Bradley University, and both an MS and Ph.D. in Computer Science from Rice University.


Domain Specific Languages

The ThoughtWorks Anthology: Essays on Software Technology and Innovation

Recent Articles

ThoughtWorks Technology Radar

10 valuable life lessons from Rebecca Parsons, CTO of ThoughtWorks

ThoughtWorks’ CTO Challenges the “Brogrammer” Culture of the Tech Industry

Recent Interviews

Microservices as an Evolutionary Architecture

Open Source as a Virtuous Byproduct

SE-Radio Episode 236: Rebecca Parsons on Evolutionary Architecture

Rebecca Parsons on Microservices: Challenges, Benefits and Service Design

YOW! 2016 Melbourne

The Past and Future of Evolutionary Architecture

Evolutionary Architecture is rapidly becoming seen as the responsible approach to technology rather than some crazy idea that leads to chaos and despair. This talk follows the evolutionary path of Evolutionary Architecture first. We’ll then try to see where such ideas might lead us in the future.