Navigation repair
A reproducible blocked button, a focused correction, and keyboard and touch checks.
Open interactive demoChecked in Chrome and on Pixel 7a. Safari, Firefox and screen-reader output are unverified.
Independent software services, Portland, Oregon
Fix a broken interaction. Build a useful tool. Turn a difficult spreadsheet into something you can trust.
Clear scope. A fixed quote before work starts.
What I can help with
Start with the problem and the result you need. We’ll agree what’s included before work begins.
Navigation, responsive layouts and frontend defects. Shopify changes stay in a duplicate theme for review.
$12 per hour
Web and mobile features, internal tools, Python scripts and API integrations, built around an agreed brief.
$12 per hour
Compare files, flag duplicates, clean imports and convert catalog data. Keep the originals and check the totals.
$10 per hour
Readable layouts from supplied copy, with editable files and a checked PDF export.
$10 per hour
Introductory rates. The fixed quote includes review, implementation, checks and agreed corrections. Hosting and paid services are agreed separately.
Work you can inspect
These are original demonstrations using fictional content. They are not client projects.
A reproducible blocked button, a focused correction, and keyboard and touch checks.
Open interactive demoChecked in Chrome and on Pixel 7a. Safari, Firefox and screen-reader output are unverified.
A small Python tool that preserves leading-zero IDs, rejects invalid rows and protects existing output files.
Download source and sample files (zip)12 tests passed on macOS with Python 3.14.7. Windows and Linux are untested.
How a project works
A page link, a description, or a few redacted rows is enough to begin the conversation.
We settle the deliverables, price, access, permitted tools, checks and delivery date.
You receive the source or editable files, setup notes and a record of what was tested.
Talk to Bryan
Send the current setup, what needs to change and any deadline. Use redacted examples and keep passwords out of your message.
Written briefs and straightforward handoffs. Remote projects welcome.