Skip to content
BDOT SOFTWAREBDOT Software

Our work

Engineering capabilities

Capability profiles across connected products, AI applications, web software, cloud, platform engineering, and database systems. These are not client case studies.

An electronics engineer inspecting a wired test rig during device development

Capability profile · IoT and Hardware Programming

A connected product, from sensor to service

A capability profile for coordinating embedded firmware, a device interface, an API, and the operations around a connected product.

  1. 01Characterize
  2. 02Define the protocol
  3. 03Build the surfaces
  4. 04Operate
Close view of a processor illustrating the compute behind an AI-assisted workflow

Capability profile · AI and Web Applications

AI features with evidence and a review path

A capability profile for integrating retrieval and model output into an application without hiding sources, uncertainty, or human review.

  1. 01Scope the decision
  2. 02Retrieve with access rules
  3. 03Constrain the output
  4. 04Evaluate and improve
Server infrastructure representing the service side of a connected-device release

Capability profile · Cloud, VPS and DevOps

A release path for software and firmware

A capability profile for building, testing, signing, and coordinating application releases with device firmware and backend APIs.

  1. 01Build reproducibly
  2. 02Verify
  3. 03Sign and stage
  4. 04Release deliberately
A working desk with a laptop and notes, representing application design and implementation

Capability profile · Custom Software Development

Web applications around real operational workflows

A capability profile for designing web software around the people, records, permissions, and exceptions in an existing operation.

  1. 01Map the work
  2. 02Model the domain
  3. 03Design the interface
  4. 04Ship and maintain
Compute hardware illustrating the infrastructure decisions behind cloud-hosted products

Capability profile · Cloud, VPS and DevOps

Cloud foundations designed for a small team

A capability profile for setting up practical cloud infrastructure, deployment automation, observability, backups, and access controls.

  1. 01Set the constraints
  2. 02Choose the smallest fit
  3. 03Automate safe change
  4. 04Prove recovery
Fine circuit traces viewed close up, echoing the relationships in a carefully modeled data system

Capability profile · Custom Software Development

Data foundations for software that will change

A capability profile for relational modeling, API boundaries, migration strategy, and query performance as product requirements evolve.

  1. 01Model the domain
  2. 02Protect invariants
  3. 03Measure queries
  4. 04Evolve compatibly