Ian J. MacIntosh.com
Remote, US & Latin AmericaOwner
May 2019 – Present
- Led a client’s off-shore team to reliable productivity, transforming them from an underestimated team into a model of effective collaboration. We achieved this by implementing Scrum from the ground up. Eventually the team became self-managing, running their own Daily Scrums (without the boring “Three Questions”) and delivering incremental value with every sprint
- Scaled up a client’s engineering team fast. I did this by creating a partnership between my client and a trusted coding boot camp. I built a hiring funnel to fit the client’s needs and wrote key points and a timeline to share with applicants for total transparency. Hiring became a lot more fun, and the client hired even more engineers than planned
- Cut a client’s rate of new bugs in half. Together, we restructured their Scrum teams to include quality engineers, empowering them to make great saves instead of being treated like code janitors reporting messes. Focus shifted to delivered value instead of how many tickets or story points the team could finish in a sprint
- Stabilized an application using automated testing. My client had a complex app with no integration testing, so functionality quietly broke all the time. After I helped their engineers install Cypress and write their first tests, they started catching regressions immediately. Later, we added Cypress Cloud and an automated pull request integration to catch problems even more easily