Taran Bainssoftware engineervancouver, bc7+ years experienceself-taughtfull-stack developertypescriptgofollow me on