
Staff Engineer
I am very happy at Chainlink Labs and I'm not looking. Recently I've expanded into smart contract work. I have done full stack development with react, angular, node, Java, and a wealth of experience in apis, GraphQL, REST, versioning, messaging, caching, eventing, asynchronous, reliable, scalable, distributed and data-driven systems. I’m currently a Staff Engineer on Chainlink Labs economics team. Previously, I was on Dapper platform services, which are APIs and FE components for NFT services on Flow blockchain. I led the charge for the platform services team creation then I helped deliver it on time to our first customer in Laliga. As part of that, I built reusable marketplace components. I brought in Dodds style integration testing with msw (mock service worker), and turboRepo based mono repo. I started on NBA TopShot where I led FE efforts on packs/drops. I was a Principal Engineer at grocery.walmart.com then walmart.com. I have been tech lead on the overall Walmart Grocery Front-End, Book Slot and Checkout features using Angular and React. My most significant contribution was the optimistic concurrency cart model and code that has powered every grocery transaction since 2015 and every walmart.com transaction since 2021. I was CTO strutta.com from Oct 2013 to April 2014. I have performed in every technical role at Strutta, from product management, product owner, scrum master, developer to tester. I joined Salesforce.com in 2010 as a Mobile Architect. I championed HTML5 for mobile solutions and then helped implement them. I helped the company choose PhoneGap for cross platform. I implemented mobile site building tools and significant features with ios and android integration with HTML5. I joined Ayogo Games in 2009 and led smartphone, analytics, mysql/amazon scalability and Facebook game engine projects resulting in many app store launches. I designed and developed a wide variety of code across a variety of technologies, particularly ruby, merb, Javascript, HTML5, MySQL and PhoneGap. I was at BEA Systems from 2001 to 2008, where I served as Web and Web Services standards technical lead including 3 elections to the W3C Web Architecture board led by Sir Tim Berners-Lee. I led BEA's standards team growth from myself to 10 people. I am an experienced public speaker and am published in numerous formats ranging from books and magazines to paid web columns. Specialties: React, Typescript, HTML/CSS/Javascript, git(hub), GraphQL, protocol design, scaling, reliability
chain.link
salesforce.com
jamcracker.com
ibm.com
dapperlabs.com
walmart.com
oracle.com
Vancouver, British Columbia, Canada
Staff Engineer
Chainlink Labs
• www.linkedin.com/company/chainlink-labs
May 2023 - Present
Staff Front End Engineer
Dapper Labs
• www.linkedin.com/company/dapper-labs
Jun 2021 - Apr 2023
Vancouver, British Columbia, Canada
Principal Engineer, Tech Lead, Development Manager Walmart.com Online Grocery Front End
Walmart Global Tech
• www.linkedin.com/company/walmartglobaltech
Jun 2014 - May 2021
Vancouver, Canada Area
Chief Technology Officer
Strutta
• www.linkedin.com/company/strutta
Oct 2013 - Apr 2014
Vancouver
Mobile Architect
Salesforce.com
• www.linkedin.com/company/salesforce
Sep 2010 - Apr 2013
Vancouver
Independent Contracter
Pacific Spirit Consulting
May 2008 - Mar 2013
Software Engineer
MacDonald Dettwiler
Jan 1992 - Dec 1996
Software engineer
Epic Data
Jan 1990 - Dec 1992
strutta.com
w3.org
ayogo.com