2NetConsulting
Software architecture & technical leadership

Software architect for government digital services.

I'm Yossi Tamari. I've been building custom software for over 20 years, as a developer, team lead and architect. Since 2019 I've worked on public-facing services for the governments of BC, Alberta and Ontario. I do this work through 2Net Consulting, from early design through to launch.

.NET / C#AzureOpenShiftDynamics 365React · Angular · Vue
20+years designing and leading software delivery
7public-sector programs since 2019
3provinces: BC, Alberta and Ontario
6 yrsbuilding payment and FX systems at Western Union
Selected work

Recent work

A few of the services I've worked on. Health records, digital credentials, emergency registration.

Alberta Wallet

Alberta Ministry of Technology and Innovation
2025–present
Context
A way for Albertans to keep government-issued documents on their phones and use them in mobile and web apps.
Stack
ReactExpo.NETAzurePostgreSQL
Result
Live at account.alberta.ca.

Health Gateway

BC Ministry of Health
2023–2024
Context
One place for British Columbians to see their health information, pulled together from several provincial systems.
Stack
Vue.NETPostgreSQLAzureOpenShift
Result
Live province-wide at healthgateway.gov.bc.ca.
All case studies
About

About

2Net Consulting is my own practice, based in Vancouver, BC. I've been writing and designing custom software for more than 20 years.

Most of my job is getting the business, product, IT and operations people to agree on what's being built, then turning that into designs and prototypes a team can work from.

More about me
Hands-onI still write code. I build prototypes to check a design before the team commits to it.
Estimates you can defendThe architecture comes with effort, staffing and a critical path, so the plan holds up when someone asks about it.
MaintainableDomain-driven design, automated builds and releases, and written guidelines the team can follow once I'm gone.

Got a project in mind?

New service, a launch coming up, or something that's gone sideways. Send me a few lines and we can talk for half an hour.