Selected work

Developer tooling · Desktop productivity

CodeCap

An Electron desktop MVP for capturing code or text from any application, extracting it with OCR, and organizing it in a searchable local library.

RoleCreator · Product architecture and Electron MVP
StatusElectron MVP
System viewPublic-safe abstraction
01Local library
02Fast capture
03Privacy controls
04Extensible providers

01 · The challenge

What had to be true

Important code, acceptance criteria, and troubleshooting notes often live inside meetings, remote desktops, screenshots, or tools where copying clean text is difficult.

02 · The response

How I shaped the system

I designed a system-tray workflow with region capture, OCR, review, categories, local SQLite storage, search, clipboard actions, privacy settings, and optional AI extension points.

03 · The result

Outcome and current state

The MVP proves a fast capture-to-library flow while clearly scoping AI summaries, collaboration, and cloud sync as extension points rather than overstating unfinished capabilities.

Engineering highlights

  • Global-hotkey region capture with review before saving
  • Local categorization and search across titles, content, and tags
  • Privacy controls for raw images and future AI-provider integration

Working stack

  • Electron
  • TypeScript
  • OCR
  • SQLite
  • Desktop capture
  • Local search
View repository