Ryan Johnston

Consultant and Web Developer in Calgary, Alberta, Canada

Visit my website

I am a leader, planner, full-stack-developer and mentor in the building of outstanding online experiences - for almost twenty years. I have held all roles in the delivery of major online projects.

- Innovator : Proven thinker and creative problem solver that can combine creative strategy with solid implementation plans to drive sales.

- Data Driven Customer Experience : Design and implementation of geo-targeted- marketing campaign in fall of 2016 that combined google-maps-geolocation-api with customer-profile-marketing and segmentation on Adobe Experience Manager.

- Conversational UI : Completed research on Chat Bot technology including: Api.ai as the machine-learning-api to deliver natural-language-processing and conversational-ui through a Facebook Messenger Bot.

- Immersive Web Experiences : Late 2016, guided the use of geo-targeted-content of Responsive Cinema-graphs on US website of luxury vehicle division, using MP4-videos & mobile web best practices.

- Customer Profile Marketing : Strategy and implementation of site-wide analytics management tools using Google Tag Manager Data Layer across all Shaw digital properties.

- Distributed Development : End-to-end management experience of teams from two people to medium and large-sized front-end development groups located in different offices.

- Cloud Advocate : Serverless Architecture, Microsoft Azure, Amazon Web Services, Amazon Lambda and Adobe Marketing Cloud.

- Full-Stack-Development : ES6, Node, Express, Babel, Typescript, FlexBox, AngularJS, Facebook Flow, React, Redux, Server-Side Rendering and Webpack.

- Code Management : Expert-level GIT expertise for large code bases. Have designed GIT workflow strategies for teams using custom patterns and Git Flow. Hosted projects privately, on GitHub and BitBucket.

- Reusability and Extensibility : Atomic Design, automated and scripted code quality, tree- shaking, pattern composability, dev tools and libraries.

Book a consultation with Bespoke View Consulting, Inc.

  • Education
    • University of Calgary
    • Red Deer College