Selected work

Personal project · Public data · October — November 2025

BSU Crime Tracker

A public-safety dashboard that turns Boise State’s official crime log into searchable incidents, trends, and concise weekly summaries.

Illustration of the BSU Crime Tracker dashboard with incident metrics and trends

Why it exists

BSU Crime Tracker converts the university’s official campus crime log into a more approachable dashboard for browsing recent reports and understanding category-level patterns over time.

Role
Design + engineering
Timeline
October — November 2025
Stack
Next.js · Data parsing · Automated categorization · AI summaries · Data visualization

The problem

The source log is authoritative but cumbersome to review entry by entry. The project needed to preserve the original data while adding consistent categories, aggregation, search, and a faster way to understand recent activity.

My ownership

  • Built the ingestion, parsing, cleaning, categorization, aggregation, and dashboard experience.
  • Mapped incidents into ten categories while retaining a searchable full incident table.
  • Added charts, status indicators, monthly trends, and AI-written weekly summaries.

Technical decisions

  • Treated the official crime log as the source of truth and designed the pipeline to parse every published entry.
  • Kept summarized insights connected to the underlying incident table so users could inspect source records.
  • Used consistent categories and monthly aggregation to make changes over time easier to compare.

Results

  • Parses 100% of entries from the official campus crime log.
  • Reduces the work required to review dozens of individual records through weekly summaries and aggregate views.
  • Provides searchable incidents, ten category filters, monthly trends, and status-based visual cues.