Senior Full Stack Developer — OpenSC
Jul 2022 – Apr 2026Sustainability impact venture co-founded by WWF and BCG, providing supply chain traceability for global brands. Standardised messy 'first three miles' farm data into EPCIS, then surfaced it through dashboards used by Nespresso, Austral Fisheries, and internal teams to validate ethical sourcing claims and farmer payments.
- Sole engineer on the main analytics dashboard. Built and maintained the whole thing. Plotly Dash for the analytical core, React and Next.js for the consumer-facing pages.
- Built the traceability and payments validation system used by Nespresso to verify coffee sourcing across Rainforest Alliance and their internal AAA premium-farmer program, including checks that base prices tracked the London robusta price index and that farmer payments matched contracted standards.
- Modelled supply-chain relationships so infiltration, exfiltration, capacity breaches, and untraced origin coffee became queryable patterns rather than per-supply-chain spot checks.
- Worked with Austral Fisheries to validate the legal provenance of toothfish and prawn catches.
- Replaced bespoke per-cluster orchestrations in Dagster with a YAML-configured, data-contract-driven ingestion layer. New supply chains can be added by config now.
- Built a data entry flow that made it hard to put bad data in: input checks, guardrails, and reviews at the point of capture. Plus monitoring for ingestion accuracy and frequency across all supply chain feeds.