Summary
David Vallance is a senior software engineer based in Vancouver with 13 years of professional experience building web applications across Ruby on Rails, Elixir/Phoenix, and .NET. He currently shapes Origin, a real-estate investment deal management platform, and previously led engineering efforts that embraced event-driven architectures and server-rendered UX to avoid JavaScript framework lock-in. Comfortable operating as a hands-on expert or team lead, he has a track record of simplifying complex systems—whether optimizing BI ETL and SQL for reporting or designing developer tooling and integration services. His career spans startups and large products (including work on Yammer/Microsoft), showing a consistent emphasis on pragmatic architecture, mentoring, and operational support. Notably, he moved from rich client GUIs and ETL work early in his career into modern web stacks, giving him a rare blend of front-end performance, backend reliability, and infrastructure experience.
13 years of coding experience
20 years of employment as a software developer