Rachel Laycock
Chief Technology Officer at Thoughtworks
Rachel Laycock
Chief Technology Officer at Thoughtworks
Rachel joined ThoughtWorks in 2010 as a developer and has since taken on increasingly complex challenges for clients worldwide. Her career at ThoughtWorks includes significant leadership roles, such as the Global Managing Director for the Enterprise Modernization, Platforms, and Cloud (EMPC) service line. In this capacity, she led teams in modernizing client enterprises and leveraging cloud technologies to drive business value.
As CTO, Rachel is responsible for the ongoing development and communication of ThoughtWorks' technology strategy and vision. She plays a crucial role in ensuring the company remains at the forefront of technology, helping clients scale new technologies across their enterprises and achieve rapid digital transformation.
Rachel is passionate about problem-solving and has extensive experience in Agile and continuous delivery practices. She has worked in various countries, including the UK, Germany, India, Australia, and the US, gaining a broad perspective on global business and technology challenges.
Upcoming conference sessions featuring Rachel Laycock
A New Era for Legacy Modernisation
So far, most attention to Gen AI in software development is on generating code. But there is as much, if not more, value in understanding existing code - particularly long-lived, large, and complex legacy systems. At Thoughtworks we have been experimenting with using this technology with our clients, embodied in a tool called CodeConcise, which combines an LLM with a knowledge graph derived from the abstract syntax trees of a codebase. We have found this useful both to draw out low-level requirements and to build a high-level explanation of a system. This talk will show what we have learned and how it could change the age old challenge of wrangling legacy at speed, iteratively and with zero downtime.
Get conference pass
A New Era for Legacy Modernisation
So far, most attention to Gen AI in software development is on generating code. But there is as much, if not more, value in understanding existing code - particularly long-lived, large, and complex legacy systems. At Thoughtworks we have been experimenting with using this technology with our clients, embodied in a tool called CodeConcise, which combines an LLM with a knowledge graph derived from the abstract syntax trees of a codebase. We have found this useful both to draw out low-level requirements and to build a high-level explanation of a system. This talk will show what we have learned and how it could change the age old challenge of wrangling legacy at speed, iteratively and with zero downtime.
Get conference pass
A New Era for Legacy Modernisation
So far, most attention to Gen AI in software development is on generating code. But there is as much, if not more, value in understanding existing code - particularly long-lived, large, and complex legacy systems. At Thoughtworks we have been experimenting with using this technology with our clients, embodied in a tool called CodeConcise, which combines an LLM with a knowledge graph derived from the abstract syntax trees of a codebase. We have found this useful both to draw out low-level requirements and to build a high-level explanation of a system. This talk will show what we have learned and how it could change the age old challenge of wrangling legacy at speed, iteratively and with zero downtime.
Get conference pass
Browse all experts
Here