I CRAFT ROBUST SOFTWARE SOLUTIONS
AND BUILD EFFICIENT DIGITAL EXPERIENCES
IN COLLABORATION WITH INNOVATORS LIKE YOU

Chris Paul working on a laptop

"Chris Paul is a dedicated software developer. More than that, I'm a problem-solver and a partner.

Software goes beyond technical effort - it's a human effort to understand goals, needs, and constraints. Successful development isn't measured in lines of code - it's measured in how well it joins together all facets of an organization and facilitates the work of its users."

Match sparking into flame

The spark of an idea. I work with industry professionals to launch their objectives, their employees, and most importantly, their relationship with their customers.

Selected Projects

ContextGraph

Local AI Context Engine

A multi-language AST indexing and dependency graph system designed to reduce LLM token usage and enable persistent structural memory across coding sessions.

  • Multi-language support (Python, Swift)
  • Per-project isolated SQLite databases
  • Dependency graph & context capsules
  • Session memory + architectural decision logging
View on GitHub →

EduStream Sentinel

Agentic RAG Pipeline • LangGraph • Real-Time Streaming

A stateful educational content pipeline that ingests YouTube transcripts and PDFs, processes them through a checkpointed LangGraph agent, and streams real-time reasoning events to a live Svelte dashboard.

  • 7-node LangGraph StateGraph with checkpoint recovery
  • pgvector semantic search (HNSW indexed)
  • Mixture-of-model routing (Gemini + Claude)
  • Server-Sent Events for transparent agent reasoning
  • Docker Compose + CI with Postgres service container
View on GitHub →

Open Source Contributions

VexFlow

SMuFL Stem Anchoring

Implemented stemUpSE and stemDownNW anchor support for "X" noteheads, ensuring stems attach accurately to arm tips using Bravura metadata. Verified with 1,860 unit tests and visual regression checks.

View Pull Request → | Live Demo →

svguitar

Rendering Logic Fix • Released in v2.5.1

Corrected fret label positioning when fretLabelPosition="LEFT". Analyzed coordinate calculations and adjusted offset logic to ensure consistent diagram rendering.

View Pull Request →

How can I help you launch your next project?