About Us

About

Who We Are

We ship and we build. PairCoder and Aurora are our own products, end to end, and The Error Bars is where we publish the research behind them. For clients, we design and build custom AI systems the same way: measured, cited, and made to survive production. One commitment above the rest: if AI won't work for your problem, we tell you.

We build AI software that solves a specific business problem, and we build it so it survives real use. No generic platforms that force you to change how you work, no demos that fall over in production.

Reach

Built for Any Organization

We don't target one industry; our products are built to serve any organization. PairCoder is for software teams, Aurora is for anyone who runs meetings, and our consulting goes wherever documents, data, and decisions need better tooling.

Team

Our Founders

David Wiens, Founder of BPS AI Software

David Wiens

Founder & Principal Consultant

David leads engagements from first consultation through deployment, focused on AI strategy, knowledge graphs, and document intelligence. He speaks on applied AI in manufacturing at industry conferences, including the AICC AI Xperience in Chicago (on specialized language models over general-purpose LLMs), and is a published author on AI.

  • Neo4j Certified Professional
  • Graph Data Science Certified
  • Microsoft Azure AI Engineer

Michael Doggett

Co-Founder & Senior Engineer

Mike builds the production systems behind our AI work: Flask, Azure, SharePoint, and React, from data layer to UI, with security-conscious builds and least-privilege access models baked in from the start. While building a document-intelligence pipeline for a client, he traced a data-corruption bug into Microsoft's kiota-python SDK, wrote the fix with an AI-augmented workflow, and Microsoft merged it into their main branch (PR #664). He's co-founder of PairCoder, our AI-augmented development framework.

  • Neo4j Certified Professional
  • Graph Data Science Certified

Approach

How We Work

01

Consultation

We start with in-depth sessions to understand your business goals, data landscape, and where AI can deliver the highest impact.

02

Build & Iterate

Our team builds a tailored solution using agile sprints, with continuous stakeholder feedback to ensure the product fits your workflow.

03

Evolve

After deployment, we provide ongoing optimization and scaling as your business grows and requirements change.