BastionForge

Enterprise software engineering

AI is a tool.
Not a developer.

BastionForge builds production-grade software with AI as an accelerator and senior engineers as the authority. Every line reviewed. Every vulnerability caught. Every deployment owned by a human who understands it.

The approach

AI + Human engineering

Used well, AI compresses the time it takes to ship. Used unsupervised, it ships defects, insecure defaults, and code nobody on the team can maintain. Our practice keeps the speed and removes the risk.

Unsupervised AI

  • Insecure authentication and access-control defaults shipped as-is
  • Architecture drift: code that works today and can't be extended tomorrow
  • No accountability: "the AI wrote it" when something breaks in production
  • Silent technical debt that compounds until it forces a rewrite

Our process

  • AI-accelerated development with mandatory human validation
  • Multi-layer security review that catches AI-introduced vulnerabilities
  • Architectural oversight on every change, from a senior engineer
  • Human ownership of every line that reaches production
  1. 01

    Analysis

    AI-assisted review plus senior engineers surface the real issues and risks.

  2. 02

    Supervised build

    AI accelerates the work; humans hold the line on quality and design.

  3. 03

    Validation

    Automated testing and human verification before anything ships.

  4. 04

    Ownership

    Monitored in production, with people who understand the system standing behind it.

Case studies

Work that had to be right

Engagements in high-stakes domains where the cost of a wrong answer (a denied claim, a lost key, a blown schedule) made correctness the whole job.

Healthcare · Revenue cycle

Human-verified AI for wound-care billing

A wound-care revenue-cycle platform needed to accelerate medical documentation and billing without risking the errors that trigger denied claims and CMS compliance exposure.

The challenge

In wound-care billing, every claim has to cite the correct LCD/NCD references and meet specific documentation requirements before submission. AI could draft and check that work far faster than people could by hand, but a single wrong code or missing citation means a denied claim, costly rework, and regulatory risk. Raw AI output was a non-starter.

What we did

We built an AI-assisted documentation and billing workflow with human verification designed into every step. AI drafts and validates against LCD/NCD references and Standards of Care; a person signs off before anything is submitted. The system is HIPAA-safe by design, with no PHI in logs and an audit trail on every access.

The outcome

  • Documentation that cites the correct LCD/NCD references, validated against Standards of Care
  • Human sign-off on every claim before it reaches CMS
  • HIPAA-safe handling: no PHI in logs, full audit trail on data access
  • AI speed with human accountability, exactly where the stakes are highest

Fintech · Bitcoin custody

Sovereign Key: non-custodial Bitcoin custody

Sovereign Key is a non-custodial Bitcoin wealth-management platform for high-net-worth individuals, family offices, and wealth advisors, where a single key-management or security mistake is unrecoverable.

sovereign-key.com ↗

The challenge

Custody software for Bitcoin has no margin for error: keys cannot leak, transactions cannot be tampered with, and the platform has to satisfy money-services regulation that varies state by state. It also has to stay non-custodial, so clients keep control of their own keys, without making the experience unworkable for advisors.

What we did

We designed and built the platform end to end: multisig custody with hardware-wallet support, a Java backend on AWS with Cognito authentication and Lambda, React web apps for clients and administrators, and a security-first architecture mapped against real MSB regulatory requirements across multiple states. Deployed with Docker behind hardened nginx over SSL.

The outcome

  • Non-custodial multisig custody, so clients keep control of their own keys
  • Security-first architecture built for assets that cannot be recovered if they are lost
  • Regulatory groundwork (MSB) mapped across multiple states ahead of launch
  • Live in production at sovereign-key.com for individuals, family offices, and advisors

Construction · Capital projects

Schedule analytics for Primavera P6

A construction schedule analytics platform needed to turn massive Primavera P6 exports into automated, defensible analysis that teams could trust for payments, delay claims, and go/no-go decisions.

The challenge

Owners and contractors run capital projects on massive Primavera P6 schedules. Judging whether a schedule is sound, and understanding what changed between monthly updates, was slow, manual, and inconsistent, yet those answers drive payments, delay claims, and major go/no-go decisions.

What we did

We built a multi-tenant analytics platform that ingests P6 (XER) exports and turns them into automated analysis: DCMA 14-point scorecards, schedule-health findings across logic, float, durations, and constraints, update-over-update comparison, and delay-driver analysis. GraphQL API, PostgreSQL, organization-scoped authentication, and AWS, with correctness enforced by unit, containerized integration, and end-to-end tests.

The outcome

  • Raw P6 exports turned into consistent, defensible DCMA 14-point scorecards
  • Schedule-to-schedule comparison that surfaces what changed: progress, logic, cost, driving path, compression, and float
  • Delay drivers identified to support claims and decisions
  • Secure multi-tenant platform with organization-scoped access

Public safety · Law enforcement

Senturel: a modern public-safety platform

Senturel is a law-enforcement and public-safety platform (records management, computer-aided dispatch, evidence, and inter-agency data exchange) built to CJIS and NIBRS compliance.

senturel.com ↗

The challenge

Public-safety software runs on strict rules: criminal-justice data has to meet CJIS security requirements, incident reporting has to conform to NIBRS, and evidence needs an unbroken chain of custody. Dispatch cannot go down. The bar is correctness, auditability, and security all at once.

What we did

We designed and built the platform: a Java 21 and Spring Boot backend structured as independent service modules (security, records, dispatch, evidence, GPS, inter-agency exchange) that deploy as one system, on PostgreSQL and PostGIS with type-safe SQL, Keycloak identity, Kafka messaging, and OpenSearch. Web apps and a React Native mobile app on top, with append-only audit logging and full observability.

The outcome

  • Records, dispatch, evidence, GPS, and inter-agency exchange in one platform
  • Built to CJIS security and NIBRS reporting requirements from the ground up
  • Append-only audit log and evidence chain of custody
  • Modular architecture that scales from a single deployment to separate services

More work

Geospatial · Drone mapping

Aerial mapping toolkit

A drone-mapping suite that turns aerial imagery into orthomosaics, 3D models, and terrain maps: per-drone flight planning, preflight checks, photogrammetry processing, and a fast web tile viewer for large surveys.

Consumer · Weather platform

Multi-country weather platform

A production weather app for web and mobile spanning five countries and five languages, with live radar, alerts, personal weather-station integration, Redis caching, and an SSL Docker deployment. Security hardened and CISSP-reviewed.

skymayfall.com

Legal · Matter management

Legal matter workspace

A workspace for legal matters: court cases synced from public-records portals via a browser extension, plus transaction and litigation matters with their parties, documents, timelines, and deadline alerts. Postgres and S3 backend with an MCP integration.

specta.legal

Legal · Deal negotiation

Dexterity: secure digital negotiation

Deal-negotiation software that lives inside Microsoft Word and Outlook, turning scattered email threads into organized, real-time deal intelligence. Every version of each transaction document is tracked in one place (version control for deals), on a .NET and Azure backend.

dexteritylegal.com

Security · Zero-knowledge

Blindrop: zero-knowledge secret sharing

A zero-knowledge secret-sharing app: secrets are encrypted in the browser with AES-256-GCM before they ever reach the server, the key stays in the URL fragment, and secrets self-destruct after viewing or expiry. Next.js and Redis, with a documented security model.

blindrop.com

Proptech · Single-family rentals

Freehold: underwriting and management

Underwriting and management software for single-family rentals: deal analysis, actuals, and reminders on a Postgres backend, deployed on AWS (App Runner and ECS, RDS, S3) with Terraform-managed infrastructure and secrets in SSM.

freehold.bastionforge.com

Working together

Who we're for, and how we start

We right-size the engagement to the problem, whether you are a small team shipping your first real product or an enterprise modernizing a system you cannot afford to break.

A fit if you are

  • A founder or small business that needs production-grade software without hiring a full in-house team
  • An enterprise modernizing legacy or regulated systems that cannot go down
  • A team that inherited AI-generated or outsourced code that now has to be trusted
  • Anyone who wants the work owned by a senior engineer, not handed to junior staff

How we engage

  1. 01

    Discovery

    A short, paid discovery to understand the problem, the code, and the constraints. You leave with a clear assessment and plan, whether or not we continue.

  2. 02

    Fixed-scope pilot

    We start with a well-defined first piece, so you can see how we work before any larger commitment.

  3. 03

    Build and own

    We deliver in small, reviewable increments and stand behind what reaches production.

What we do

Services

End-to-end engineering across the modern stack, from architecture to production support.

01

Digital transformation

Move from legacy systems to modern, scalable platforms. We help enterprises reshape core processes around cloud-native architecture.

02

AI & machine learning

Automate workflows and sharpen decisions with ML, implemented responsibly, with the review and guardrails production requires.

03

Cloud engineering

Resilient infrastructure on AWS, Azure, and GCP. Microservices, containers, and serverless, designed for cost and reliability.

04

DevOps & platform engineering

CI/CD, infrastructure as code, and automated testing. Developer platforms that raise velocity without sacrificing reliability.

05

Data & analytics

Turn raw data into decisions with modern data platforms, real-time analytics, and predictive modeling.

06

Security & compliance

Zero-trust architecture, continuous monitoring, and compliance frameworks for HIPAA, SOC 2, and GDPR.

07

AI code quality assurance

Comprehensive human review, security validation, and architectural oversight that turns raw AI output into systems you can trust.

08

Legacy modernization

Untangle complex codebases and re-platform aging applications into maintainable, scalable systems.

Technology

Where we go deep

Hands-on capability across the tools that run modern enterprise software.

  • React & Next.js

    Modern web applications

  • .NET & Azure

    Enterprise solutions

  • Java & Spring

    Scalable microservices

  • Python & AI/ML

    Data science & automation

  • Docker & Kubernetes

    Container orchestration

  • Terraform & IaC

    Infrastructure automation

  • React Native

    Cross-platform mobile

  • CI/CD pipelines

    Automated delivery

About

Engineering, not slideware

Founded in 2013, BastionForge is a senior engineering practice for companies that need software done right the first time. We combine strategic thinking with hands-on execution across financial services, healthcare, automotive, and technology.

We believe in engineering discipline over hype. Our job is to deliver systems that solve today's problem and still hold up when the requirements change, built by people who put their name on the work.

The team

Chris Ballance

Chris Ballance

Founder & Principal Engineer

A technology leader with 20+ years building software professionally, Chris has architected scalable systems and led high-performing teams across Fortune 500 companies and fast-moving startups, from distributed cloud infrastructure to real-time data pipelines and AI-powered products. CISSP-certified, with deep expertise in machine learning, intelligent automation, and human-centered design. He founded BastionForge to bring rigorous engineering practice to companies ready to transform their digital capabilities.

Diego

Principal Software Engineer

Diego is a software engineer with over 20 years designing, building, and optimizing complex systems across industries. His work spans backend and frontend development, cloud infrastructure, and data-driven solutions, with a particular strength in untangling technical challenges and delivering reliable, scalable code. He works extensively with modern architectures (decoupled services, microservice-inspired platforms, and high-performance data integrations) using AWS, containerized deployments, SQL/NoSQL databases, and languages including Java, Ruby, C#, and Python. Pragmatic and independent, he gets to the root of problems quickly and communicates clearly with technical and non-technical stakeholders alike.

Get in touch

Let's talk about your systems

Whether you're planning a build, modernizing what you have, or cleaning up code that shipped without review, start a conversation with a senior engineer.