← All work

2025 – Present · Main developer

FlexOCR client portal

Teams receive documents in many layouts and need the data out of them without retyping it.

of 500 commits
~95%
apps: portal and API
2

How it fits together

  1. PortalUpload, templates, history
  2. APIAuth and job control
  3. Job queueMulti-page OCR runs
  4. FlexOCRExtraction engine

Context

FlexOCR reads documents that come in many layouts, including handwriting, and checks the data it extracts. Clients needed a portal to set up their document types, send files and get the results back.

My role

What I built

Decisions

Stack