04

BUILT TO SOLVE
// REAL PROBLEMS

Tools I built because the problem was real and the solution didn't exist yet.

// File Organization Utility

SORTSHELF

FILE ORGANIZATION UTILITY · WINDOWS · v0.3
Live

Your Downloads folder is chaos. SortShelf scans a target folder, categorizes every file by type, previews the moves before anything happens, then sorts with one click. Safe by default — dry run mode is always on. One-step undo if you change your mind.

Features
  • Sorts into 12 categories automatically, including a Misc catch-all
  • Preview every move before execution
  • Safe by default — nothing moves without approval
  • One-step undo
  • Watches folders for new files automatically
  • Protected path block — never touches your project directories
Inquire About SortShelf → Available for direct distribution — contact for details
// Internal Tooling

IT LOGGER

INTERNAL TICKET TRACKER · PYTHON · FLASK · SQLITE
Live

A lightweight internal ticketing system built for environments that won’t adopt enterprise helpdesk software. Logs issues, tracks status, and runs locally with zero external dependencies or licensing costs. Built for a law firm’s internal IT support.

Features
  • Log IT issues with title, category, and description
  • Track ticket status — Open, In Progress, Resolved
  • Filter and search issue history at a glance
  • Lightweight local setup — runs on any machine with Python
  • Zero external dependencies or licensing costs
  • Built for environments that need a log, not a full helpdesk
// Legal Tech

CASELENS

DOCUMENT REVIEW DESKTOP APP · WINDOWS
Internal Deployment

A desktop tool for reviewing exported case data — built around message-export datasets for legal discovery. CaseLens loads a case file, lets a reviewer browse, search, and filter messages, then export findings to CSV without touching the source data.

Features
  • Browse message threads with sender, timestamp, and channel context
  • Keyword search across the full case dataset
  • Filter results by channel or sender
  • Export findings to CSV with metadata headers intact
  • Light / dark theme toggle for extended review sessions
  • Read-only case states to protect source data from modification
// Legal Tech · Evidence & Media Processing

EPS

EVIDENCE PROCESSING SUITE · WINDOWS
Internal Deployment

A standalone media processing pipeline for legal evidence — extracts frames from video, runs OCR on images and screenshots, generates attorney-ready contact sheets, and verifies file integrity with SHA-256 hashing. Built to run on any evidence set, independent of CaseLens.

Features
  • Frame extraction from video evidence, with timestamped output
  • OCR text extraction from image and screenshot evidence
  • Contact sheet generation — grid-format PDFs for fast attorney review
  • Automated pipeline — extract, OCR, package, and verify in one step
  • SHA-256 file verification for chain of custody integrity
  • Structured evidence PDF packages, formatted for legal use
// Work With Me

Your Project
Could Be Next.

I take on a limited number of engagements at a time. If you have a problem worth solving, let's talk scope.