David Freedman I come from a Development background and started practicing agile development in the early 2000's. The areas that interested me first were around testing. In particular unit testing and automated testing that we were doing on our projects. In 2010, I joined GT Nexus and this is where i was able to become an agent of change. I helped to move the company to a more agile mindset. I brought in the technical tools we needed to move to agile including CI and CD. I also was able to get a focus on development testing using Junit, DBUnit and Mocking. In 2014, I joined Capital One in San Francisco. We were forming new teams in the Bay Area, and needed scrum masters and coaches to move us to a agile environment. I have served as a scrum master for multiple programs helping to set up the teams and lead them to agile maturity.
April 2017 - Present, San Francisco, CA, US
Scrum Master and Agile Coach for Wells Fargo Gateway initiative.
Capital One, Scrum Master
April 2014 - April 2017, San Francisco, CA, US
I have served as a Scrum Master on several of the mobile teams at Capital One. My focus is to help the teams adopt an agile mindset and a focus on improvement. In addition to focusing on the scrum teams, I have been involved with training the teams to use our tools effectively including Jira and Version One. I have also been active in evaluating Portfolio for JIRA and how we can adopt this by the teams at Capital One.
GT Nexus, Principle Software Engineer/Scrum Master/Agile Coach
March 2010 - April 2014, Oakland, CA
I joined GT Nexus as a Sr Software Engineer. The company wanted to move towards Scrum. One of my first priorities was to help the engineering team effectively move to an Agile Mindset. This included setting up a proper CI/CD environment using Team City. In addition I resurrected unit testing and set this up as part of the CI/CD environment. I was responsible for training the rest of the engineering group (200 engineers) on both CI/CD and Unit testing.
When we moved to scrum, I was both a Scrum Master and an Agile coach for GT Nexus. I was responsible for initially training the engineering teams on agile practices. As a coach, I was there to help the teams including the product owner on adopting agile. I also recommended changes to adopt of better agile mindset. These recommendations were made to our senior executives and were adopted by the organization.
I was responsible for setting up and maintaining our JIRA instance that were used by the agile teams.