PaySpan

A personal finance application focused on pay-period planning, bill reconciliation, and reducing the manual work required to understand what is due, paid, and affordable.

Active
  • Python
  • Django
  • Django REST Framework
  • Angular
  • PostgreSQL
  • Celery
  • Redis
  • Models bills and occurrences against real pay periods instead of treating budgeting as a monthly snapshot.
  • Reconciles payments, transactions, statement parsing, and bill state to reduce repetitive manual verification.
  • Combines a deterministic Django domain core with an Angular SPA, REST API, asynchronous ingestion, and evidence-oriented automation.
Role
Creator / Lead Engineer
Timeline
2025–present
Focus
personal finance, cash flow, planning, bills, reconciliation, and document parsing
PaySpan Funding Plan
Funding Plan turns upcoming bills and pay periods into an actionable view of safe-to-spend cash, reserved obligations, and the next decisions that need attention.
PaySpan Bills to Pay
Bills to Pay groups bill occurrences into funding periods and exposes reserved amounts, auto-pay commitments, manual payments, transfers, and remaining account availability.
PaySpan Transaction Review
Transaction Review reconciles imported bank activity against PaySpan's bill model, separating suggested matches, duplicates, refunds or reversals, and resolved evidence.
PaySpan Funding Plan on Mobile
The responsive Funding Plan preserves the same decision-oriented paycheck context and catch-up planning workflow on a narrow mobile viewport.

DevSculptor Jekyll Theme

A reusable GitHub Pages-compatible Jekyll theme for software-engineering sites, with responsive navigation, project presentation, search integration, and light/dark theming.

Active
  • HTML
  • Liquid
  • Sass
  • JavaScript
  • Keeps reusable presentation logic in the theme while allowing consuming sites to own their content and data.
  • Supports responsive light/dark presentation, navigation, long-form reading UX, TOC behavior, and enhanced code blocks.
  • Serves as the shared presentation layer for JLSunday.com and the ongoing EGCA modernization case study.
Role
Creator / Maintainer
Timeline
2023–present
Focus
Jekyll and Theme
DevSculptor Home Page - Dark Theme
JLSunday's current homepage rendered through DevSculptor in dark mode, including the engineering-focused hero and featured-writing presentation.
DevSculptor Home Page - Light Theme
The same responsive DevSculptor homepage rendered deterministically in light mode.
DevSculptor Article Experience - Dark Theme
A current long-form article showing DevSculptor's desktop typography, navigation, metadata, sticky table of contents, and content presentation.
DevSculptor Projects Experience - Light Theme
The current Projects experience showing summary-first project cards, technology chips, engineering highlights, role and timeline metadata, and case-study actions.

NPM Script Selector

A small CLI for discovering and interactively running scripts from package.json without repeatedly opening the package file or memorizing large script sets.

Active
  • Node
  • TypeScript
  • JavaScript
  • Discovers npm scripts directly from package.json.
  • Provides an interactive selector instead of requiring developers to remember long script lists.
  • Runs the selected script in the target project's working directory.
Role
Creator / Maintainer
Timeline
2023–present
Focus
typescript, npm, package, utility, scripts, runner, and dev tool
NPM Script Selector Screenshot 20231025
NPM Script Selector Screenshot 20231025

Evidence-Gated Capability Adoption

An evidence-gated methodology and reusable agent skill for evaluating and adopting software capabilities through bounded, decision-oriented experiments.

Active
  • Agentic AI
  • Software Architecture
  • Experiment Design
  • Technical Writing
  • Separates capability discovery from implementation commitment so new ideas are evaluated before they become architecture.
  • Uses explicit hypotheses, acceptance criteria, experiment results, and decision gates to make adoption decisions traceable.
  • Includes a reusable agent skill and is being exercised through the JLSunday and DevSculptor modernization case study.
Role
Creator / Author
Timeline
2026–present
Focus
AI agents, software architecture, experimentation, methodology, and engineering workflow