Skip to content
View LJrobinson's full-sized avatar
🐶
Building cannabis data tools 🧪📊
🐶
Building cannabis data tools 🧪📊

Block or report LJrobinson

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
LJrobinson/README.md

Hey, I'm LJ Robinson 👋

I'm a cannabis data analyst building practical tools for one of the messiest data environments around: cannabis retail, lab testing, inventory, menus, and compliance-adjacent workflows.

My work focuses on turning inconsistent industry data into clean, repeatable systems that people can actually use.

What I'm building

CannabisCOA.Parser

A C# parser for cannabis Certificates of Analysis.

The goal: take messy COA PDFs and convert them into structured, testable data.

Current focus:

  • Lab-specific parsing adapters
  • Product type classification
  • Cannabinoid and chemistry extraction
  • Batch testing across real COA fixtures
  • Clean CLI output for downstream workflows

CannabisMath

A shared cannabis math library implemented across multiple languages.

Built in:

  • C#
  • TypeScript
  • Python

The goal: consistent cannabis calculations with shared test expectations across ecosystems.

420Calc

A cannabis-focused calculator/tooling project for common retail and product math workflows.

Built to support practical calculations around cannabis products, potency, weight, and retail logic.

What I care about

  • Clean data pipelines
  • Practical automation
  • Cannabis retail intelligence
  • Parser reliability
  • Repeatable test coverage
  • Tools that reduce manual work
  • Making cannabis data less painful to work with

Tech I work with

  • C#
  • .NET
  • Python
  • TypeScript
  • SQL
  • PostgreSQL
  • Docker
  • GitHub
  • CLI tooling
  • Data parsing
  • CSV/JSON workflows
  • Retail analytics

Current mission

I'm building open-source cannabis data tools that solve real operational problems: messy lab documents, inconsistent product data, fragmented menus, and manual reporting workflows.

The industry has enough chaos. The data doesn't need to add more.

Pinned Loading

  1. CannabisMath CannabisMath Public

    C# cannabis math library for potency, dosing, pricing, taxes, and POS-safe rounding.

    C# 1

  2. CannabisCOA.Parser CannabisCOA.Parser Public

    Cannabis COA parser for extracting structured lab data from messy PDF/text reports.

    C# 3

  3. 420calc 420calc Public

    Cannabis retail calculator suite for pricing, potency, margins, consumption, and product scoring. Built with static HTML, CSS, and vanilla JS.

    HTML