Nelson Love — Software QA · Test Automation · Developer Tooling

Correct software, made more humane.

I build the test infrastructure and developer tooling that keep clinical, behavioral-health, and life-sciences software trustworthy — with a background in psychology research and FDA-regulated biotech.

Open to new roles · remote (US)

Selected work

7 entries

  1. Test-failure analysis via structured LLM extraction

    L7 Informatics — SDET

    • Python
    • LLM function-calling
    • Cypress
    • test infra

    Turned thousands of opaque Cypress failures into structured, queryable data using LLM function-calling — a structured-extraction pattern built before it was standard.

  2. Pull-request reviewer recommendation engine

    L7 Informatics — SDET

    • Python
    • git analysis
    • developer tooling
    • Bitbucket API

    Routed PRs to the right reviewers via git-history analysis with exponential-decay weighting — a legible algorithm that beat the obvious ML approach.

  3. Test-to-requirements traceability automation

    L7 Informatics — SDET

    • Python
    • NLP
    • 21 CFR Part 11
    • regulated SDLC

    Mapped 3,000+ tests to 2,500+ requirements for regulated audit traceability, with NLP matching, human-in-the-loop validation, caching, and cost controls.

  4. GTM-intelligence CLI and FDA-compliance data pipeline

    HarborView — Independent contractor

    • Python
    • OpenAI API
    • Quickbase API
    • SQLite
    • data pipeline

    A Python tool that profiles manufacturers against a 10,000+ record FDA-compliance database, classifies them with the OpenAI API, and drafts targeted outreach.

  5. Obsidian MCP server and typed personal-information system

    In use

    Independent — currently building

    • MCP
    • Python
    • SQLite
    • agent tooling

    A hosted Model Context Protocol server that safely exposes a 7,000-note knowledge base to AI agents, backed by a typed information model and a SQLite store.

  6. WHAM.studio — live audio-processing SaaS

    In use

    Independent venture

    • FastAPI
    • Vue
    • Docker
    • Terraform
    • RunPod

    A live audio-processing SaaS — FastAPI and Vue on Docker with Terraform-provisioned GPU inference on RunPod — built and operated end to end.

  7. Steady — pacing and symptom tracking for chronic illness

    In development

    Independent venture

    • product
    • health
    • measurement

    A measurement-driven app for people managing ME/CFS, long COVID, and POTS — pacing and crash-prediction grounded in real psychometrics.

Projects

13 entries →
    • python
    • claude-code
    • macos

    A marketplace of Claude Code plugins wiring the assistant into native macOS apps.

  • Dotfiles

    Jun 2026
    • shell
    • macos
    • dotfiles

    My macOS dotfiles and bootstrap — shell, editor, terminal, git, and tmux.

    • typescript
    • mcp
    • obsidian

    A remote MCP server that exposes an Obsidian vault folder to Claude.

  • JD Obsidian

    May 2026
    • typescript
    • obsidian
    • johnny-decimal

    A Johnny Decimal dashboard plugin for Obsidian.

    • swift
    • macos
    • claude-code

    A native macOS app for managing Claude Code configuration.

  • Exnerator

    Aug 2021
    • python
    • psychology

    Computerized scoring for the Rorschach Comprehensive System

  • Coding Exercises

    Aug 2021
    • python
    • lisp

    Solutions in Python and LISP to Codewars and Project Euler problems

  • gpt-utils

    Aug 2021
    • python
    • gpt-3

    Helper tools for use with OpenAI's GPT-3 API

  • Tock

    Aug 2021
    • php

    Time tracking and scheduling app written in PHP

  • Animal Facts!

    Aug 2021
    • python
    • flask
    • gpt-3

    A tiny Flask-based "meme generator".

  • Taipan

    Aug 2021
    • python
    • games

    Python port of the classic Apple II game

    • astro
    • web

    This website. Built with Astro.

    • python
    • nlp
    • llm
    • machine-learning
    • life-sciences
    • qa

    Two-stage NLP/LLM pipeline that evaluated 7,750 test-requirement mappings for a regulated life sciences platform, reducing a projected 3–4 week manual effort by six engineers to roughly two weeks.

Writing

6 posts

Essays

10 essays →
  • Real

    Children's stories and the love that makes you real — the Velveteen Rabbit, the fox, and Winnicott.

  • The Face That Does Not Exist

    Levinas's ethics of the face confronted with GAN-generated faces — what the perfect idol reveals, harvests, and cannot counterfeit.

  • Old Light

    On the mental map, starlight, mediated catastrophe, and why we never quite live in the present.

  • The Fire of the Mind

    Global warming as Teilhard's biosphere-to-noosphere threshold — and why the threshold is responsibility, not awareness.

  • The Lure

    On the anglerfish's lure and Icarus — being drawn toward something with no reason to be drawn, and toward the thing that undoes you.

  • The Madman

    Nietzsche's "God is dead" was a warning, not a demolition — and we are making the same misreading with Foucault.

  • The Refusal of Time

    Someone wrongs you—a friend, a colleague, a person you loved.

  • The Scene Before the Subject

    I once heard a philosopher argue that there could be no phenomenology of the infant, and the argument was not foolish.

  • The Tell

    A 2018 note that machines could catch the writing of smarter machines — and how the tell vanished, taking the faith that the artificial betrays itself to scrutiny with it.

  • What Shows Through

    A man with schizophrenia once said that the films he cannot watch are the ones that break the fourth wall.

Profile

Background

I started in psychology research — designing studies, running the statistics, publishing on how people find decent work — and moved into software the same way I move through any system: learn how it actually behaves, then build the tooling to keep it honest.

For two and a half years I was an SDET at L7 Informatics, building test automation and CI/CD infrastructure for a LIMS platform used in FDA-regulated labs — working day to day inside 21 CFR Part 11 and GAMP. I also built the developer tooling around it: a reviewer-recommendation engine, an LLM-powered test-failure pipeline, and automated requirements traceability at the scale of thousands of tests.

Since then I've worked independently — building AI-powered developer and go-to-market tooling, a live audio-processing SaaS, the data pipelines underneath them, and infrastructure for AI agents.

What ties it together is a bias toward systems that are both rigorous and humane: software that's correct under audit and clear to the people using it. That instinct is sharpest in clinical, behavioral-health, and life-sciences software — where correctness and human stakes are the same thing.