okgn.devYan, volunteer software engineer

Free tech help for North Okanagan non‑profits.

I build small, practical tools for volunteer-run organizations, at no cost. If part of your work is slow, messy, or held together by spreadsheets, that's exactly the kind of thing I'm looking for.

Sound familiar?

  • Volunteers, members or orders are tracked in Excel, Google Sheets or on paper.
  • Reports for funders are pieced together by hand from several places.
  • The same names get typed into three different lists.
  • The website needs updating but nobody has the time — or the login.
  • Someone has to be "the computer person" and they're tired.

What I do

  • Clean up and connect your dataMerge messy lists into one reliable record, remove duplicates, and make it easy to find people, hours and orders.
  • Build small custom toolsSign-up forms, shift scheduling, member renewal reminders, pack lists, attendance sheets — built around how you already work.
  • Fix or refresh your websiteLarger text, current information, working forms, online donation or membership links. Senior-friendly by default.
  • Give plain-English advice and trainingWhich free or low-cost tools are worth it, how to keep data safe, and a short session so your team can run things without me.

How it works

  1. We talk for 15 minutes — or you just write it down.A call, a coffee, or a few sentences in the form below or by email. No preparation needed.
  2. I build a first version.Most small tools take a weekend or two. You test it with real work.
  3. We adjust, then I hand it over.You own it. I document it and show your team how to keep it running.

Ground rules

  • Free. No fees, now or later. I prefer free or low-cost tools your team can maintain without me.
  • Your data stays yours. Nothing is shared or moved without your say-so. I follow BC privacy rules (PIPA).
  • Small first. One real problem, solved well, beats a big system nobody uses.

About me

I'm Yan, a software engineer living in the North Okanagan. For 13+ years I've built and fixed the business systems companies run on — inventory, orders, scheduling, reporting, customer records. I also run a small tech company.

I'd like to give some of that time to the organizations doing the real work in this community. I'm not selling anything here; I'm a volunteer who happens to write software. More background on LinkedIn.

Some recent work: Kawakubo (Vernon) and Dan's Chinese Restaurant & Bar (Enderby), online ordering for local restaurants · Charoline, an AI front-of-house platform for restaurants.

For businesses: I also take paid contract work — websites, phone apps, custom software, ERP (Microsoft Dynamics 365), integrations. If that's you, email me and say so; the volunteer offer above is for non-profits.

Tell me about the problem

A few sentences is plenty. If email is easier, write to yan@okgn.dev.

Email or phone — whichever you prefer, at least one.

I only use this to reply to you. Nothing is shared or added to a mailing list.