All projects
Project
Built and used in operationsCrewBoard
Mowasalat (Karwa) depot operations · 2025
One-click Windows tool that turns crew-board PDFs into shift data. It cut a multi-hour, error-prone re-keying task to minutes per shift.
- Python
- FastAPI
- pdfplumber
- Windows .exe
- Built with Codex
Purpose
CrewBoard removes repetitive manual re-entry from fixed-format crew-board PDFs and turns a slow, error-prone scheduler workflow into a compact desktop tool.
My role
Product owner and solo builder
Highlights
- IT had said the PDF format couldn't change, so the tool reads the PDFs as they are
- Cut a multi-hour, error-prone re-keying task to minutes per shift
- Removed transcription errors
- One-click .exe instead of a server, so nobody needed training
Capabilities
- Standalone Windows executable workflow
- Automatic PDF text extraction and restructuring
- User-controlled orientation handling
- Expand and collapse workflow views
- One-click workflow intended to minimise user training burden
Architecture & delivery
- Python application layer
- FastAPI service logic
- pdfplumber-driven PDF extraction
- Desktop-oriented operational UX
- Built with Codex and compiled through GitHub
Outcomes
- Reduced a recurring multi-hour process to minutes per shift
- Eliminated manual re-keying, removed transcription errors and improved shift readiness
Skills demonstrated
- User discovery
- Rapid prototyping
- Desktop packaging
- PDF extraction
- Workflow automation
- Operational UX
- Value-focused product decisions