Skip to content
View dcoldeira's full-sized avatar

Block or report dcoldeira

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dcoldeira/README.md

David Coldeira

Lead Software Engineer | Full-Stack Production Systems | Scientific & Industrial Software

Remote (relocating to Valencia, Spain) · Python · Flutter · Docker

I design and build production systems from scratch — architecture, backend, frontend, deployment — for scientific, industrial, and startup teams.


Experience

GQMLab — Geoquip Marine

Lead Developer. Built a production LIMS from scratch for a UKAS-accredited marine geotechnical laboratory: instrument data parsing, reporting, zero-downtime deployment. Stack: FastAPI/Flask · Flutter · PostgreSQL · Docker · Hetzner GQMLab

Forza7 — Digital Studio

Co-founder & Lead Developer. AI-powered sailing apps in Flutter (frontend) and Python (backend) — route planning, weather intelligence, boat maintenance. Three products: SailGenius · Galley · ShipShape. forza7.dev

Freelance — Flutter & full-stack contractor

Cross-industry clients including NHS. iOS/Android apps, backend integration, deployment pipelines.


Research project

QRL — Quantum Relational Language

github.com/entangledcode/qrl

A relations-first quantum programming language where entanglement is a first-class citizen, not a derived concept. Introduces causal structure as a type-level primitive — the type system can prove whether a quantum process is causally nonseparable (Soundness Theorem).

  • ~13,600 lines · hardware-verified: Bell state on Quandela's qpu:belenos 12-qubit photonic QPU (S = 2.61 ± 0.08)
  • Implements process matrices (Oreshkov 2012), causal witnesses (Araújo 2015), quantum causal models (Allen 2017), categorical QM (Coecke & Kissinger 2017)
  • Paper in preparation

Writing

dcoldeira.github.io — posts on quantum physics, computing, and the ideas behind QRL.


Contact

david@entangledcode.dev · entangledcode.dev

Pinned Loading

  1. photon-duality-simulator photon-duality-simulator Public

    A quantum interference model simulator that represents a photon as either a Bright or Dark state.

    Python

  2. quantum-relational-language quantum-relational-language Public archive

    ⚠️ Moved to github.com/entangledcode/qrl — active development continues there

    Python 1

  3. qrl-book qrl-book Public

    Learn quantum computing from first principles: QPL tutorials covering entanglement, MBQC, and photonic quantum computing

    TeX

  4. quantum-advantage-advisor quantum-advantage-advisor Public

    A reality-check tool that tells you whether quantum computing actually makes sense for your problem.

    Python