Thomas Roy · Independent developer · Victoria, BC
Websites, software & AI workflows for the way you work.
I build websites, custom tools, and practical AI workflows—including suitable integrations with systems your team already uses—with clear scope, reviewed outputs, and a documented handover.
Websites
AI workflow setup
Custom software
NationBuilder & CRM
What I can build.
I handle the design, code, integrations, and launch work needed to put useful digital tools into practice.
01
⌘
Websites & digital foundations
Business websites and landing pages with clear content structure, accessible interfaces, and useful inquiry flows.
- Custom website and landing-page design
- Content structure and accessible components
- Technical SEO and agreed launch setup
Discuss a website ↗
02
✦
AI workflow setup & integration
Practical AI for one useful task, connected to suitable systems your team already uses and checked through a reviewed pilot.
- Workflow scope and tool selection
- Compatible, approved system connections
- Evaluation, documentation, and training
See the AI workflow approach ↓
03
⇄
Custom software & data automation
Internal applications and reliable data workflows built around how your team actually works; AI is optional.
- Web apps and internal tools
- API and CRM integrations
- Data cleaning, document, and CSV pipelines
Discuss custom software ↗
AI workflow setup & integration
Put AI to work on one useful task.
I identify a repetitive task, configure suitable tools, connect compatible systems, and pilot the workflow with clear review points. You receive the agreed setup, evaluation findings, documentation, and a staff walkthrough—not just a collection of prompts.
What a first engagement includes
- ScopeMap users, systems, allowed data, actions, exclusions, review owner, and success criteria; compare simpler options.
- Set up and connectUse client-controlled accounts and minimum necessary access; confirm vendor licensing and API availability.
- Reviewed pilot and evaluationTest approved examples, failures, unsupported outputs, fallback steps, reviewer effort, and vendor costs before deciding whether to continue.
- Staff handoverDeliver the agreed configuration, workflow map, access and cost inventory, operating instructions, walkthrough, and a way to pause or revoke access.
AI outputs remain drafts or suggestions until agreed human review is complete. Unattended sending, spending, and final legal or financial decisions are outside the initial offer; vendor charges and ongoing support are identified separately.
NationBuilder and political operations
Hands-on experience spans custom Liquid components and the CRM work behind donation, signup, volunteer, event, and outreach flows.
Talk about NationBuilder support ↗
- NationBuilder themes, Liquid templates, and responsive fixes
- Landing, signup, donation, action, and event pages
- Day-to-day CRM administration and database hygiene
- Imports, field mapping, deduplication, tags, and segments
- Supporter, voter, donor, and volunteer workflows
- Email audiences, reporting, documentation, and staff support
Selected work.
Products and demonstrations that show how I approach research tools, bounded automation, and reviewable outputs.
In-house live product · Paid access
TransparencyBC
Built and operated in-house, TransparencyBC is a public-records research product with OCR-backed document search, structured filtering, AI-assisted summaries, and research tools.
Published engineering demonstration
InboxBoard
Selected emails become traceable work through structured extraction, review queues, and explicit error handling. Built with bounded access and a manual-review path, without autonomous email replies.
Direct work. Clear accountability.
I am based in Victoria, BC. You work directly with me as I plan, build, and support the project.
Thomas Roy
Developer and digital systems operator
Victoria, British Columbia
My work spans production websites, NationBuilder, CRM operations, and custom data tools.
From first conversation to finished project.
We agree on what you need. I show you the work as it takes shape, test it before launch, and make sure you can use and manage what was built.
- 01
Plan the work
I define the pages, features, responsibilities, timeline, and cost before building starts.
- 02
Review as we go
You see the work at agreed checkpoints and give feedback before we move forward.
- 03
Test and hand over
I test on real devices, fix issues, and give you the access and documentation you need.
- 04
Help after launch
If you need changes later, you can request support as needed without committing to a monthly plan.