About Me

Things That I Am Interested In

  • using technology, data & analytics to do interesting things, and to do uninteresting things better.
  • writing code that does things. these are some of the things i use to write code that does things:
  • Making BBQ, with a focus on pork based products. Cooking, with a focus on widening and improving my repertoire of vegetarian dishes.
  • Richard Linklater’s 1991 classic film, ‘Slacker

feel free to contact me if you’re interested in any of these things, or have questions, comments or even great cat gifs to share


Ian Ferguson has worked in the political and and technology sectors for over seven years, holding a variety of senior level roles in Democratic campaigns and private companies.

He is currently the Chief Technology Officer on Martin O’Malley’s 2016 Presidential campaign, leading the creation and implementation of data, analytics and technical tools and programs within the campaign.

Most recently Ian worked as a Senior Software Engineer for OnDeck, a recently IPO’d financial technology company, where he built a new development team focused on automating data-driven decision-making.

Previously he was a Lead Software Engineer at Catalist, a leading provider of data and analytics services to progressive campaigns and organizations. He managed the software development of one of Catalist’s primary client-facing applications, and also helped develop and improve data integration and matching systems for the Catalist national voter file.

During President Obama’s reelection campaign, Ian served as National Regional Data Director for the Great Lakes, Mid-Atlantic and Northeast, working with the campaign’s analytics, technology, field and digital departments to develop strategy and deploy a wide variety of data and tech solutions and tools in over a dozen states including the key battlegrounds of Ohio, Virginia, New Hampshire, and Pennsylvania.