Ryan Johnston
Consultant and Web Developer in Calgary, Alberta, Canada
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.