System design
Architecture diagrams, ADRs, and explicit boundaries between ingestion, transformation, quality, and platform layers.
Senior Data Engineer & Data Architect
I build production-grade systems that survive partial failures, schema drift, and operational scale: incremental ingestion with checkpoint recovery, contract-driven data quality, medallion lakehouse patterns, and CI-validated platform automation on AWS, Azure, Databricks, and Snowflake.
Design for failure. Automate repeatable work. Measure data quality. Document decisions. Keep systems understandable.
I'm Bobby Ray (br413) — a Senior Data Engineer and Data Architect who turns fragmented sources into reliable, observable, analytics-ready platforms. Senior data engineering, to me, is less about tool count and more about judgment under constraint: choosing trade-offs intentionally, designing for failure before the first incident, and keeping systems understandable for the team that inherits them.
My open-source work spans three connected layers — a production ETL pipeline with Airflow and dbt, a contract-driven quality observability tool, and a medallion lakehouse blueprint with Terraform and CI validation. Together they show how I think about the full data lifecycle, not isolated scripts.
Architecture diagrams, ADRs, and explicit boundaries between ingestion, transformation, quality, and platform layers.
Checkpoint recovery, idempotent loads, quality gates before bronze, and runbooks for 2 AM incidents.
pytest coverage, GitHub Actions CI, smoke tests, alert routing, and documented trade-offs in every flagship repo.
Python, SQL, incremental ingestion, ETL/ELT, API pipelines, checkpointing, idempotent loads
Medallion lakehouse, bronze/silver/gold layers, lineage, governance, cost modeling
Apache Airflow, dbt, Prefect, Spark
AWS, Azure, Databricks, Snowflake, data contracts, CI/CD, monitoring, alerting
Senior data platform work is a stack, not a single pipeline. My portfolio models how ingestion, quality, and platform governance connect in production.
Incremental API ingestion, PostgreSQL bronze, dbt silver/gold, Airflow orchestration, webhook alerts.
YAML data contracts, schema/freshness/RI checks, persisted run history, alert routing.
Medallion manifests, Terraform IaC, IAM governance, lineage graph, CI validation.
Outcome: pipelines that fail loudly, contracts that catch drift early, and platform patterns that teams can operate without tribal knowledge.
Production-style open-source projects with architecture docs, ADRs, tests, CI, and operations runbooks.
Flagship · End-to-end pipeline
Incremental API ingestion with PostgreSQL bronze landing, dbt silver/gold models, Airflow orchestration, and webhook alerts.
Senior signal: checkpoint recovery, idempotent loads, and dbt test gates that stop bad data before gold.
v0.1.0 release →Quality layer · Contracts & observability
YAML data contracts with schema, freshness, and referential-integrity checks, persisted history, and alert routing.
Senior signal: contract-driven checks with run history — quality regressions are auditable, not one-off surprises.
View repository →Platform layer · Lakehouse blueprint
Medallion architecture manifests, Terraform IaC, IAM governance, lineage graph, and CI validation with validate --json.
Senior signal: platform decisions encoded in IaC, manifests, and CI — not slide-deck architecture.
View repository →Production operations knowledge contributed upstream to orchestration and analytics tooling teams rely on daily.
Kubernetes readiness vs liveness probes for workflow orchestrators — the kind of ops detail that prevents false-positive deploy rollbacks.
Clarify global concurrency limit setup for production Prefect deployments.
Troubleshooting note for prefixed custom schema names — a deployment pitfall that breaks analytics environments silently.
Technical articles on production pipeline patterns, failure handling, and platform design.
How to design idempotent ingestion, checkpoint stores, medallion-style transformations, and Airflow orchestration — with failure modes and scale trade-offs.
Open to senior data engineering roles, data platform architecture discussions, and technical collaboration with engineering teams building analytics infrastructure, quality tooling, or lakehouse platforms.