Rida Al Barazi · Pickering, Ontario · Greater Toronto Area

Software architect, founder, and product builder.

I build software where product, architecture, and operating reality collide. My current focus is AI systems that keep state, tools, permissions, evaluation, and human control explicit in the application.

I’m the founder and principal of Amidship, work on product and software architecture at Salesforce, and build Agentify, PDFSight, and BranchBox.

Portrait of Rida Al Barazi

Current work

What I’m building and operating.

I use my own products and open-source work to test the same ideas I bring to architecture and client work.

  1. Amidship

    A product and engineering studio for difficult software systems.

  2. Agentify

    Application-owned state, tools, knowledge, and human control for AI workflows.

  3. PDFSight

    A document workflow that uses AI to understand forms while deterministic software owns construction and delivery.

  4. BranchBox

    Isolated development runtimes for parallel human and AI work.

Writing

What I’m thinking through.

Most posts start with something that broke, surprised me, or changed how I work.

· 3 min read

MCP's Auth Problem

The MCP spec expects oauth at connect time, before you know what tools you need. Here's the chicken-and-egg problem I hit and the workaround I landed on.

See all writing

Talks

Recent talks, in full.

Both 2026 presentations are available as live slides, with their source repositories and official ConFoo pages.

First slide of Safe Agentic Coding: Environment Engineering for Reliable AI Teammates, presented by Rida Al Barazi at ConFoo 2026.

ConFoo 2026 · Montréal

Safe Agentic Dev Environments

Safe Agentic Coding — Environment Engineering for Reliable AI Teammates

A practical framework for giving coding agents enough access to test and debug their work while keeping environments, credentials, and verification paths bounded.

View all talks

Background

A career across startups, products, and enterprise systems.

I’ve spent more than two decades moving between founder-led companies and large product organizations. That range is why I tend to work across product decisions, architecture, and implementation instead of treating them as separate roles.