2NetConsulting
About

About Yossi Tamari.

I'm a software architect and technical lead in Vancouver, BC. 2Net Consulting is my practice.

Background

I've built custom software for over 20 years, as a developer, team lead, architect and technical lead. Since 2019 most of it has been public-facing services for the governments of British Columbia, Alberta and Ontario.

I work in the gap between the business side and the technical side. I bring product, IT and operations people together, then turn what they need into specifications, prototypes and frameworks a team can build on. I also write down practices and guidelines, and mentor the developers who'll maintain the system.

Before that I spent six years at Western Union Business Solutions on cross-border payment, treasury and FX systems, and designed cloud services at Electronic Arts.

Headshot of Yossi Tamari

How I work
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.
Everyone in the roomDecisions get made with the people who own the result, not sent around as a document.
MentoringI spend time with the developers, so the team knows the system when I leave.
Career
YearsRoleOrganization
2019–nowPrincipal consultant, architecture and technical leadership2Net Consulting: Alberta Technology and Innovation, BC Health, BC Education, BC Public Safety and Solicitor General, Emergency Management BC, Employment Ontario, BC Social Development and Poverty Reduction, EncoreFX
2018Applications Solutions ArchitectElectronic Arts
2010–2016Senior Developer, then Team Lead, treasury and payment integrations, cross-border payments web application, multi-currency wallet APIWestern Union Business Solutions
2009–2010Lead Developer, real-time game streaming and analysisVivital Enterprises
2005–2009Technical LeadMinistry of Education
2004–2005Web DeveloperVerint Systems
1999–2004Lead Developer, online learning and education ERPNetschool Group
Training
  • IDesign Architect Master Class
  • IDesign Project Design Master Class
  • IDesign Architecture Clinic
  • Advanced Distributed Systems Design
  • B.Sc. Computer Science and Business Administration

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.