James Grey Internal Applications Engineer Business Systems · Workflow Automation · Application Operations
Operational problems are where my best work starts. The three projects below are a live construction workflow, a testing program across 2,000+ properties, and a media application on a Linux platform I run myself.
Selected work
Three projects, three kinds of proof
- Sole developer
- End-to-end ownership
- 2 platforms
- Launch and migration
- Cross-company
- Access requirement
- Hundreds
- Management-projected labor hours saved
QA/QC Inspection Scheduling System
- Problem
- Inspection requests on a large Boise construction project arrived by phone and incomplete email, so management chased missing details and field crews had no clear view of what was scheduled.
- What I built
- I originated the product, pitched it to site leadership, and built it as sole developer. I launched it in Microsoft 365, then rebuilt it in Smartsheet so Praetorian, a third-party QA/QC partner, could work in the same governed workflow.
- Outcome
- QA/QC now runs entirely in Smartsheet as the field's live inspection-request workflow. Management projects it will save hundreds of labor hours across follow-up and field information gathering.
- 2,000+
- Properties
- 35M
- Daily visitors
- +40%
- Desktop conversion
- +23%
- Mobile conversion
Production Experimentation & Conversion Testing
- Problem
- The live join funnel was too high-stakes for direct experimentation across a large network of white-label properties.
- What I built
- I built a production-equivalent parallel environment wired into real account creation, and ran hundreds of A/B tests that tied interface decisions to conversion and user value.
- Outcome
- Its results led the CEO to fund a permanent, network-wide testing platform. My top desktop and mobile concepts lifted conversion 40% and 23% over their predecessors.
- PHP + JS
- Web application
- Python + SQLite
- Durable processing
- FFmpeg
- Verified media repair
- Operating
- Private application
Custom Media Application & Delivery Stack
- Problem
- A private media library needed reliable browsing, protected delivery, resilient playback, and compatibility repair without a managed platform.
- What I built
- I designed the PHP and JavaScript application plus a Python, SQLite, and FFmpeg pipeline that validates files, repairs incompatibilities, and publishes verified output.
- Outcome
- The application operates on my home-hosted Linux platform with authenticated streaming, scheduled repair, atomic publication, and bounded recovery.