Dan Price
Hello, I'm

Dan Price

Director, Product Management, Thomson Reuters

I went from writing musical counterpoint to advocating in court to building AI-first products. Today I'm building Westlaw's next-generation research experiences so attorneys can trust what the machines deliver.

Musician Lawyer Vibe Coder Founder Director, PM Time Traveler
Experience

Professional Journey

From legal practice to legal technology innovation

  1. Director, Product Management

    Thomson Reuters

    Jun 2026 – Present

    Promoted to lead product management for Westlaw's AI research experiences.

    Set product direction and strategy for next-generation legal research.
    Lead across design, engineering, and labs to ship AI features attorneys can trust.
  2. Senior Product Manager

    Thomson Reuters

    May 2025 – Jun 2026

    Building new AI features for Westlaw, informed by what I built and learned at my startup, LexMagic.

    Design and prototype research tools.
    Work with design, engineering, and labs to ship.
  3. Founder & Developer

    LexMagic

    Jan 2024 – May 2025

    Built a research tool for Louisiana lawyers.

    Answer plain-English questions with cited cases.
    Collected and organized Louisiana caselaw and statutes.
    Built end-to-end and spoke with every user.
    Used daily by several Louisiana firms.
    Shut it down to bring my experience to Westlaw at scale.
  4. Associate Attorney

    Roedel Parsons Blache Fontana Piontek & Pisano, APLC

    Oct 2020 – May 2025

    Litigation attorney; taught myself to code to work faster.

    Handled business disputes in court
    Built tools to automate research
    Taught myself programming and AI while practicing law
Projects

Project Deep Dives

Side projects and experiments in AI, music, and code

Project Details
01

Hacker News, re-ranked

jev typesafe hacker-news fastapi python

The real Hacker News front page, its top 500 stories, re-ranked around a sentence you type. Every story is judged by Jev, TypeSafe's decision model, against what you asked for, and the whole list reorders in about a second.

  • One question per story, all 500 asked in parallel: how well does this match what the reader wants? Jev answers in under a second for a fifth of a cent.
  • No search index, no embeddings, no training, no prompt engineering beyond that one question and a short guide on reading requests, so 'not about AI' really excludes AI.
  • Each linked article is read once and boiled down to a few paragraphs covering what it says and where the author is coming from, so stories are judged on content and stance, not just the headline.
  • Stories refresh every five minutes; the bar shows the real time and cost of your last re-rank.
Hacker News, re-ranked
02

BRINEWAKE

game-dev rust rts pixel-art open-source

A real-time strategy game on the floor of a vanished sea. Take the sluice that moves the tide, dry a crossing for your own army or drown the one the enemy needs, and turn it into a raid, a timing or the fight that ends the match.

  • Built on a custom Rust engine with native pixel art and synthesized chiptune music.
  • Move the tide between two crossings to dry a path for your armored push or flood the enemy's route. Shallow water slows and hurts; deep water stops ground machines.
  • Three distinct factions: the heavy Breakwater Union, the amphibious Silt Assembly, and the fast, fragile Saltglass Compact.
  • Play together with no account and no server—games connect peer-to-peer. Host a match, send your friends the join code, and play on the Split Basin or the Confluence.
  • Free and open source under the MIT license, with downloads for macOS (Apple Silicon) and Windows. Updates itself.
The sluice and crossings
Base on the salt flat
03

Dan in Japan

ai claude cursor photography

AI-powered photo gallery documenting a 2-week trip to Tokyo, Osaka, and Kyoto with nearly 2000 photos, auto-captioned using Claude 3.5 Sonnet and SerpAPI.

  • Built complete website using Cursor IDE with AI pair programming.
  • Auto-generated captions using Claude 3.5 Sonnet with photo metadata and SerpAPI for location context.
  • Used Instructor library to extract cultural and historical tidbits from each image.
  • Interactive gallery with filtering by location and chronological sorting.
  • 100% of captions and points of interest are AI-generated from dynamically generated LLM prompt context.
Gallery Preview
Photo Gallery
04

AXION

game-dev godot pixel-art chiptune webassembly

An original Mega Man X-style action platformer, built from scratch and playable in the browser. No engine assets and no stock art: every sprite, tile, sound effect and music track is generated from code in this repo.

  • Full opening stage: a collapsing highway, a truck-filled lower deck, a wall-kick shaft, swinging crane platforms, and a shielded mid-boss with a scripted rescue beat.
  • Sprites and tiles are ASCII pixel maps rendered to PNG by a Python pipeline, locked to a 72-colour palette that an audit enforces on every asset.
  • The soundtrack is written as note tables and rendered through a 2A03-faithful engine: four monophonic voices, stepped 60 Hz envelopes, and a composed echo instead of any reverb.
  • Movement is the real thing: dash, dash-jump, wall slide and wall-kick, a three-level charge buster, coyote time and jump buffering.
  • Exported to WebAssembly with Godot's no-threads template, so it runs on plain static hosting with no special headers.
Title Screen
Central Skyway
Mid-Boss
05

LexMagic

legal-tech ai founder

AI legal research startup built for Louisiana attorneys with citation-backed answers.

  • Ingested Louisiana caselaw/statutes to support neural retrieval.
  • Produced plain-English responses with pinned citations.
  • Used daily by several Louisiana law firms.
  • Built end-to-end and spoke with every user.
  • Shut down to bring experience to Westlaw at scale.
Landing Page
Search Interface