Skip to content

Locations · Thunder Bay, ON

Web and App Development in Thunder Bay

Thunder Bay organisations work with OlDevs for web development, web apps, Android and iOS apps, full-stack systems, AI development and performance marketing. A Vancouver studio, one accountable team, and a working demo every week.

Remote from Vancouver, on-site when useful Weekly working demos Reply within one business day

build-orchestrator

main

src/

queue.ts

pool.ts

retry.ts

types.ts

index.ts

export interface BuildJob {

repo: string;

region: "ca-west-1";

}

export async function queue(

job: BuildJob,

): Promise<Run> {

return await pool.add(job);

212

Tests passed

0

Type errors

1.4s

Build time

Watching src/ — optimised rebuild on save

Thunder Bay, in short

Yes. Thunder Bay clients are served remotely from our Vancouver studio, and we fly to Ontario when a project is better off with people on site.The city runs on Eastern Time, three hours ahead of Vancouver, so we meet in your afternoon while it is still morning here. Our services cover web development, web apps, Android and iOS apps, full-stack development, AI development and performance marketing.

Key facts

01Location
Thunder Bay, Ontario, Canada
02Time zone
Eastern Time, three hours ahead of Vancouver
03Working hours overlap
We share the back half of your day. Thunder Bay afternoons are Vancouver mornings, so recurring calls live there, and we shift earlier in Vancouver when your morning is the only slot that works.
04Privacy law
PIPEDA for private-sector organisations; FIPPA/MFIPPA for public bodies; PHIPA for health information
05Accessibility
AODA: public-sector and private organisations with 50+ employees must make public websites and web content conform to WCAG 2.0 AA; we build to WCAG 2.2 AA, which exceeds it
06Languages
English

Built for Ontario

What Thunder Bay projects need us to get right.

The local rules and realities we design for from the first call.

01

Three privacy regimes, one design

A Thunder Bay project can touch PIPEDA as a private-sector organisation, FIPPA or MFIPPA as a public body, and PHIPA where health information is involved. We identify which rules apply to each data set at the start, then constrain what is collected, who can see it and how long it is kept.

PIPEDA · FIPPA and MFIPPA · PHIPA

02

AODA and a wide public audience

Public bodies and private organisations with 50 or more employees must meet WCAG 2.0 AA under AODA. We work to WCAG 2.2 AA, which is stricter, and we pay particular attention to pages that serve a whole region: service listings, forms, notices and anything a resident has to read on a phone.

AODA · WCAG 2.2 AA · Public services

03

English writing that carries weight

Content across Thunder Bay is delivered in English, and much of it is safety, service or compliance information that people cannot afford to misread. We write short sentences, label things the way staff and residents actually say them, and cut the padding out of every screen.

English · Plain language

04

Hosting choices you can defend

If keeping records in Canada matters to your board, funder or policy, we deploy to Canadian regions and document the storage location of the database, uploads, backups and logs, plus every third-party service in the path. You hold the accounts and can change providers on your own.

Canadian hosting · Data residency · Client owned accounts

Sectors

Who we work with in Thunder Bay.

Transportation and port

Freight, rail and port operators run on schedules, documents and handovers. We build tracking, dispatch and document tools that work on a phone in a yard, hold their state when the signal drops, and reconcile once the device is back online.

Forestry

Forestry operations need harvest records, compliance reporting and contractor coordination away from reliable coverage. We build offline-tolerant mobile apps and pair them with dashboards that turn field entries into the reports regulators and clients expect.

Mining services

Service and supply firms in mining live on quotes, work orders, inspections and certifications. We replace the spreadsheet chains with one system that tracks a job from enquiry to sign off and produces the paperwork automatically.

Health care and research

Health organisations and research groups in northwestern Ontario need intake, referral, consent and study tools built with PHIPA in mind. Access is limited by role, identifiers stay out of links and log files, and every storage location is written down before a single record moves.

Process

Working with OlDevs from Thunder Bay.

  1. Discover

    Video sessions in Eastern Time to learn the operation, the constraints and the users, followed by a written scope for a first release that is small enough to finish and useful on day one.

  2. Design

    Screens are prototyped in the browser and reviewed with the people who will actually use them, including on the phones and slower connections common outside the office.

  3. Build

    Development runs in weekly cycles with a working demo at the end of each one. You see real software rather than a percentage, and can reprioritise while it is still inexpensive.

  4. Launch

    We migrate content and data, rehearse the cutover, confirm analytics and accessibility, and go live at a time inside your Eastern Time day so decisions can be made quickly.

  5. Grow

    Once Thunder Bay users are on it, we measure behaviour, fix the slow and confusing parts, and take on SEO, paid media, email or CRO work if reaching more people is the goal.

FAQ

Thunder Bay — questions we hear first.

No. Everyone is part of our Vancouver studio, which has operated since 2014, and Thunder Bay engagements run remotely with video calls in Eastern Time. We travel to Ontario when a workshop, a site visit or a launch clearly benefits from being there, but no one is claimed as local when they are not.

Two habits do most of the work. Standing calls are booked in your afternoon, which is our morning, and every enquiry gets a reply within one business day so nothing waits overnight without acknowledgement. On top of that, the weekly demo gives you something real to judge instead of a written status report.

Yes, and it comes up often in Thunder Bay work. We build mobile and web apps that store entries on the device, keep working through a dead zone, and sync when a connection returns, with clear conflict handling so two people editing the same record does not lose anyone's data.

Wherever your requirements point, and Canadian regions are available when residency matters. We document the location of the database, uploaded files, backups and logs, along with any third-party service that processes personal information, and you own the hosting accounts outright.

Under AODA, the standard set for public-sector bodies and private organisations with 50 or more employees is WCAG 2.0 AA. Every OlDevs build targets WCAG 2.2 AA, a later and stricter version, tested with keyboard navigation, screen readers and contrast checks. We build to the standard, and questions about your specific legal obligations belong with your counsel.

Web app development, Android app development, iOS app development, web development, full-stack development, AI development and performance marketing. AI work spans custom ML, generative AI and LLMs, natural language, computer vision, automation and agents, and predictive analytics. Marketing covers SEO and content, paid search, paid social, email, analytics and CRO, and creative.

Still have a question? Ask us when you request a quote

Let’s connect

Tell us about your Thunder Bay project.

We’ll reply within one business day, in your working hours, with next steps and a tailored quote — no obligation.

We’ll only use your details to prepare your quote. No lists, no spam.

Call us Request a quote