Catherine Fowler

Senior Software Engineer @ ThoughtWorks

About Catherine Fowler

Catherine Fowler is a Senior Software Engineer with extensive experience in the software industry. She has worked at ThoughtWorks since 2018 and previously held positions at AVEVA Solutions Limited and ThoughtWorks as a Software Engineer.

Current Role at ThoughtWorks

Catherine Fowler currently serves as a Senior Software Engineer at ThoughtWorks, a position she has held since 2018. In this role, she contributes to software development projects, utilizing her expertise in engineering to deliver effective solutions. Her work is based in London, United Kingdom, where she collaborates with cross-functional teams to enhance software functionality and performance.

Previous Experience at ThoughtWorks

Prior to her current role, Catherine Fowler worked as a Software Engineer at ThoughtWorks from 2015 to 2018. During this three-year period, she engaged in various software development initiatives, applying her skills in programming and problem-solving to meet project objectives. Her experience at ThoughtWorks laid the foundation for her advancement to a senior position.

Experience at AVEVA Solutions Limited

Catherine Fowler gained valuable experience as an Industrial Placement at AVEVA Solutions Limited from 2013 to 2014. This one-year role took place in Chesterfield, United Kingdom, where she was involved in practical applications of her academic knowledge in a professional setting. This experience contributed to her development as a software engineer.

Education in Mathematics and Computer Science

Catherine Fowler studied at The University of Manchester, where she pursued a Bachelor of Science degree in Mathematics and Computer Science. Her studies spanned from 2011 to 2015, providing her with a strong foundation in both theoretical and practical aspects of computing and mathematics, which she applies in her professional career.

People similar to Catherine Fowler