Printing tool Download PDF

Ryan Page

Digital Solutions Technical Lead


Solutions Architect, Digital Developer, Technical Designer and Technical Lead interested in digital journeys  which heighten user experiences. Interested in bridging business process and digital capabilities to increase efficiencies and improve user experiences within digital and non digital touchpoints. 

Advocate of analytics, metrics and data science to increase understanding of user behaviours and a source to understand how to continually improve your experiences and capabilities. 

Agile advocate and believer in strong collaboration amongst all disciplines within the team. Strong high performing teams create amazing applications.

Work History

Apr 2017Present

Digital Solutions Technical Lead

RSA Insurance

Lead technical solution and design for enterprise wide replatorm of core systems and digital capabilities. Developed personas and journeys for potential customers, existing customers and third party vendors. Ensured replatforming vision and goals were clearly understood by delivery teams.

Lead enterprise DevOps strategies and implementation. Helped teams new to DevOps stand up build, test and deploy best practices. Ensured teams derived metrics for deploy and frequency to allow them to monitor their progress in the DevOps space. 

Lead migration of application infrastructure from on premise private infrastructure to AWS cloud. Migration included moving shared infrastructure model to a container model leveraging Kubernetes for Docker container orchestration and self healing. Work closely with security to develop DevSecOps practice and align security governance with automated DevOps operations.

Mar 2012Apr 2017

Technical Lead, Digital

RSA Insurance

Solution and technical design of Digital platform through collaboration across multiple agile teams. Continually leveraging agile teams and their capability strengths ensuring that there were no capability gaps across teams.

Technical Lead of enterprise Drupal distribution. Responsible for infrastructure, application architecture, performance monitoring, scalability and uptime.

Lead technical designer / developer of shared front-end across technology stacks. Modernized front-end leveraging components and Angular to allow for rapid deployment of user interfaces. Decoupled front-end to allow for iterative and innovative user interfaces to evolve at a pace that is not dependant of middle layer or systems of record.

Lead technical designer of email development workflow leveraging Yeoman, Foundation emails and templates to simplify development and ensure integrity of designs across email clients.

Designed and developed DevOps strategy to phase in CI/CD within new and existing development stacks.

Responsible for leading agile development workflows, development cycles, continuous delivery and release management. Assisted with setting up cross functional teams and implementing scrum and agile methodologies within the organization.

Aug 2011Mar 2012

Manager, Product and Web Development

Academica Group Inc

Managed and led product design and development of Drupal Academic distribution. 

Led and managed team of distributed developers.

Jan 2008Aug 2011

Technical Lead

Design Lab

Managed team of programmers and technical staff. Led project designs, database concepts and derived coding standards.

Ensured financial accountability and cost effective solutions. Utilized popular open source tools/frameworks such as Drupal, Expression Engine, Code Igniter for rapid development of web applications.

Shifted development from custom applications to focusing solely on leveraging the power and community of Drupal. Led development of mobile websites and responsive design and responsive implementation.

Jul 2001Dec 2010

Co Founder / Web Developer

Infinite Development

Responsible for client management and relations plus development life cycles and deliverables. Worked closely with business owners during development cycles to ensure alignment and clear expectations during changing requirements. 

Oct 2004Jan 2008

Technical Director

Student Phones

Led team of developers and co-developed and designed custom e-commerce, P.O.S., inventory control, knowledge base, sales tracking and statistic system. Led architecture and design of full functional business systems to meet the demand of a rapidly growing company.



10+ years leading teams of developers and designing digital delivery process models. 8+ years in Technical leadership roles bridging the gap between business and technical teams.


5+ years experience Drupal architecture, 8+ years experience building and developing custom Drupal implementations.  Drupal community member since March 2010. Drupal Answers StackExchange member since April 2011.


Certified Scrum master. Experience implementation scrum and agile methodologies in a corporate environment. 


3+ years experience with Docker and container orchestration. 1+ years experience with Kubernetes.

Tools and Languages

Languages: HTML5, CSS3, javascript, SQL, PHP

Frameworks: Angular, Yeoman, Foundation, Drupal, Bootstrap, jQuery

Infrastructure: Kubernetes, Docker, Varnish, Apache, Nginx, PHP, Memcache, MySQL, Node.js

Delivery: Jenkins, unit testing, integration testing and automated testing

Tools: Jira, Confluence, Slack, Git, Gitflow Bitbucket, Github



Computer Programming and Systems Analysis

Seneca College of Applied Arts and Technology

Studied Computer Programming and Systems Analysis. Courses covered a full spectrum of common scripting languages as well as SQL and database administration. Business and systems analysis as well as development life cycles were also major topics and courses.


Linkedin profile includes additional skill details, recent portfolio sites and recommendations. 


Available upon request.