Rose Fan

Lead consultant

Over my career at ThoughtWorks, I have worn many hats: business analyst, iteration manager, project manager, product owner, Agile coach, and ThoughtWorks University trainer. I've worked with clients all over the U.S. as well as in Canada, the UK, India, and Turkey. I am currently focusing on expanding ThoughtWorks' presence in my home here in Denver. 

I advocate for applying lean principles and creating environments where product teams enjoy autonomy in their day-to-day. I thrive in team settings and I value the people I work with as the most important part of my job.

Along my professional journey, I have developed a passion for sharing best practices for distributed agile teams to work effectively; I am always eager to strike up a conversation about distributed agile software development. I'm also passionate about travel, women in technology, and all things Colorado.

The Interview

The thing I'm most proud of from my time here is

working on a team tasked with re-vamping an e-commerce storefront with a flexible microservices backend and an improved modern user experience on the front end, with features being released weekly through our robust continuous delivery pipeline. A/B testing showed that the new site yielded more than a 20% increase in conversion - talk about delivering business value!

The thing I love most about my work is

I am always learning and feeling challenged. Every project is a new industry, with its own tech stack to understand, and a different business problem to tackle.

I came to find ThoughtWorks by

attending a session as an undergrad at the University of Chicago back in 2010. Roy, Bill Kimmel, and a bunch of other leaders were there. Instead of going through a stuffy deck, we sat in a circle and discussed the nuanced difference between what it means to identify as a "nerd" vs as a "geek". That's when I thought, ok, I'm joining this company.