Uncovering the insights you need to develop your product strategy
Creating software experiences that inspire engagement and generate lasting value
Building robust, scalable platforms to power your business
Delivering high-quality code and design — and building a solid foundation for your team’s culture





ampliFI Loyalty Solutions
Making Loyalty RewardingThe Climate Corporation
Improving Farm Performance With Big DataSan Diego Gas & Electric
Reliable Communications When Emergency StrikesRyan Ferguson
Engineering
Before learning to code, Ryan's job included tediously checking large spreadsheets for duplicate contact records. Dissatisfied with this solution, he taught himself Python and a bit of machine learning to automate this task. 5+ years and a career change later, Ryan is a skilled software engineer. He has worked mainly in the financial and political fundraising industries and received multiple awards for the quality and business impact of his work. Ryan specializes in object-oriented design, testing, data modeling, refactoring legacy code, and writing Ruby, C#, TypeScript, and SQL.
When he's not puzzling over failing tests, you can find Ryan playing board games, playing guitar, or working on a new project around the house — his latest endeavors included building a shed and fixing up an old, leaning fence.



Before learning to code, Ryan's job included tediously checking large spreadsheets for duplicate contact records. Dissatisfied with this solution, he taught himself Python and a bit of machine learning to automate this task. 5+ years and a career change later, Ryan is a skilled software engineer. He has worked mainly in the financial and political fundraising industries and received multiple awards for the quality and business impact of his work. Ryan specializes in object-oriented design, testing, data modeling, refactoring legacy code, and writing Ruby, C#, TypeScript, and SQL.
When he's not puzzling over failing tests, you can find Ryan playing board games, playing guitar, or working on a new project around the house — his latest endeavors included building a shed and fixing up an old, leaning fence.