Kelowna, BC — building for the people who work outside
Field-grade
software.
A pixel is the smallest piece of a picture. One pre-trip, one receipt, one incident report is the smallest piece of an operation. I build the tools that capture those — with gloves on, in the dust, with no signal — and turn them into something you can actually run a place on.
- Primary
- Ranch operations software
- Also
- Aerial imaging
- Also
- Game development
- Status
- Taking select work
- Offline-first
- Glove-friendly targets
- One-handed entry
- Pre-trip done before the engine's warm
- GPS + timestamp on every record
- Find equipment without GPS units
- No dead-end spreadsheets
- Your data, exportable
The main thing
Everything on the ranch that isn't the cattle.
A working operation runs on crews, trucks, equipment, feed, and a pile of records someone will eventually ask you to produce. That is where the hours go, and it is almost entirely un-served by software a ranch hand would willingly open. So that is what I'm building — one module at a time, each one replacing a specific piece of paper.
The people side of the place
05 modulesEmployee calendar
Who's off and when, visible to the crew and not just the office. Time-off requests stop being a text message someone forgot about.
Employee directory
Who does what, who to call, and which certifications are current — in one place instead of three phones.
Onboarding
A new hire's first day as a checklist that finishes itself, instead of a folder of forms nobody sends back.
Benefits documents
Plan details and enrolment paperwork where staff can actually find them, without asking someone to dig out a binder.
Payroll documents
Stubs and year-end forms delivered and archived, so the answer to "can you resend that" is a link.
Trucks, tractors, and where they went
03 modulesOn-highway pre- and post-trip
Compliant inspections for heavy trucks, done on a phone at the yard gate. Defects route to whoever fixes them instead of dying on a paper pad.
Off-highway pre-trip
The same discipline for tractors, loaders, and implements — checks written for the machine in front of you, not a generic form.
Equipment inventory
Every pre-trip is a timestamped, located sighting. Equipment gets found from the checks your crew already does — no trackers to buy, mount, or keep charged.
The inspection is the tracker. Every pre-trip already records who touched which machine, when, and where they were standing. Read those in order and you have equipment location history for free — no hardware to buy, no units to mount, nothing with a battery to go flat in February.
The things you'll be asked to prove
04 modulesFeed inventory
What was cut, off which field, when, where it's stacked, and how much is left — with reports that answer the winter question before you're in it.
Incident reports
Captured while the details are fresh, with photos attached at the scene rather than described from memory a week later.
Expense forms
Receipt photographed at the till, coded, and gone. No shoebox, no month-end reconstruction.
Burial pit records
Location, date, and contents logged and mapped, so mortality record-keeping and reporting is a query rather than an archaeology project.
Built for no signal
Records are captured locally and reconcile when a bar of service shows up. The far corner of the place is not an edge case.
Exports that survive you
CSV, PDF, and printable worksheets. If you ever stop using this, you keep everything you put into it.
Hosting
Every outfit gets its own address.
Your crew, your equipment, your records, on a subdomain that belongs to your operation. Nothing shared with the neighbours.
Next
Then, the herd.
Herd management is the obvious next step, and it's coming — but not before the operational side is solid. The reason it's on the list at all is that the existing options are genuinely punishing to use. They're priced and designed for outfits with someone whose whole job is the software.
A family operation doesn't have that person. Neither does a mid-size one. That gap is the whole reason to build it.
Not started — shaping it now
Chute-side records
Weights, tags, treatments, and BCS entered in the working alley — big targets, no keyboard, no waiting on a spinner.
Calving & breeding calendar
Due dates, AI and bull turnout windows, and a day view that tells you what needs eyes on it this morning.
Pastures & rotation
Who is where, how long they have been there, and what moved when — mapped, not remembered.
Treatments & withdrawal
Product, dose, route, and the withdrawal clock calculated for you, so nothing ships before it should.
Also in the shop
The rest of what I make.
Games
In development
A platformer that does not care what you are holding
One codebase, one save, one set of controls that reads equally well on a phone screen and a desktop gamepad. Mobile and desktop as the same platform rather than two ports.
Aerial & stills
Selective — ask
Drone and professional photography
Certified aerial work and ground stills — pasture and facility surveys, sale-day cattle imagery, construction progress, the occasional wedding. Available for special circumstances rather than open bookings.
Automation
Ongoing
Process work for operations that run on paper
Scale tickets, fuel logs, dispatch, inventory counts. The pattern is always the same: the record already exists on a clipboard, it just needs to become data without adding a step to anyone's day.
How I work
Three rules I don't break.
- 01
The front line is the design constraint
If a record takes longer to enter than to write on a glove, it will not get entered. Everything else follows from that.
- 02
Ship to real conditions, not demos
Cold hands, cracked screens, sunlight, one bar. Software that only works in the office is not finished.
- 03
You own the data
Plain exports, no hostage-taking, no per-seat tax on your own history.
Contact
Got a process that still runs on a clipboard?
Ranch, farm, yard, or shop — if the record already exists on paper, it can exist as data without adding a step to anyone's day. Tell me what the paper looks like.
Photography and drone work is selective — mention the date and location and I'll tell you straight.