Skip to content
Doug Rocha

Now

Software Engineer at Blue Cross Blue Shield of Arizona, working on the public portal.

Learning about game engines and inference engines with Odin.

Projects

All projects

Scuttle DB

Live demo, Rust, Systems

A relational database written from scratch, with its own SQL parser, planner, indexes and page-based storage. It runs on this site as a 559 KB WebAssembly file.

SELECT name, kind FROM projects WHERE language = 'Rust';

Query it in your browser

Experience

  • Blue Cross Blue Shield of Arizona

    • Software Engineer

      Jun 2026 to now

      Restored a third-party lead integration that had been down for months, which brought in hundreds of leads in the first two weeks, ahead of open enrollment. Rebuilt the site header for desktop and mobile after navigation broke on iPhones, with WAI-ARIA keyboard support and Jest tests. Traced a Sitecore Edge publishing bug to an item path being resolved as a query instead of a direct ID, and designed the fix. Created a Sitecore component for storing multi-environment scripts, with customizable settings to filter by page and a key-value store for the values.

    • Software Engineer Intern

      May to Nov 2025

      Replaced search logic copied across many search boxes with one shared hook that tags each search, so Coveo analytics show which box it came from. Built the Blue Card medical-policy router, which sends out-of-state members to the right page by their ID prefix. Fixed up the Prior Authorization Lookup page, with autocomplete fixes and results that print cleanly to PDF.

    • Software Engineer Intern

      May to Nov 2023

      Built the forgot-password flow with text and email codes and magic links, and kept sign-in in sync when a magic link opened in a new tab.

Education

  • BS Computer Science

    2026

    Arizona State University