Ryan Jones

Ryan Jones

About

Detail

VP, Software Engineering
Edmonton, Alberta, Canada

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Jobber
    VP, Software Engineering
    Jobber
    Jul 2021 - Current (5 years 2 months)
    • Lead Jobber’s Software Engineering team (200+ leaders & ICs, focused on product, platform & data) • Work with the senior leadership team to hit our target of sustained XX% YoY growth (customers/revenue) • Help grow Jobber from a XXM+ ARR to YYYM+ ARR business • Scaled payment processing volume from XXXM+ to Y.YB+ • Scaled team from 35 to 200+ SWE’s. Almost 3xing the team from XX -> YY in the first year while continuing to ship high impact features and keeping the performance bar high. • Ship XXX’s of high impact features across XX+ teams • Establish a high performing senior engineering leadership team that takes risks, drives innovation and works together as a team to ship high impact features. • DORA metrics improvement • Deployment freq
  • Jobber
    Director, Product Engineering
    Jobber
    Nov 2019 - Jul 2021 (1 year 9 months)
    Jobber’s award-winning SaaS helps small home services businesses organize their entire operations, from scheduling jobs and managing their crews, to invoicing customers and collecting payments. This role is focused on growing the product engineering department along with providing technology stewardship through Jobber's high growth and scaling challenges. Responsibilities • Define Jobber's long term technology vision and engineering strategy. • Foster a culture of collaboration, accountability, empowerment, innovation, trust, and continuous improvement. • Evaluate our current architecture and oversee the implementation of new technologies. • Champion new ideas, capabilities and solutions needed to drive business growth. • Accountable for m
  • Alberta Motor Association
    Director, Business and Digital Applications
    Alberta Motor Association
    Feb 2017 - Nov 2019 (2 years 10 months)
    Alberta Motor Association is a membership organization serving Albertans with Roadside Assistance, Insurance, Memberships Rewards, Travel Bookings and more. This role was focused on unifying the customer experience across all of AMA's applications/services including in-centre, online, mobile and phone. Responsibilities • Oversee AMA's membership technology/systems accounting for generating over 200M+ ARR. • Partner with key stakeholders in business, finance and marketing to envision, plan and implement solutions that drive business results and a provide great customer experience. • Execute a large scale agile transformation while fostering a culture of transparency and openness, shifting from project delivery to product delivery. • Develop
  • Alberta Motor Association
    Digital Experience Manager
    Alberta Motor Association
    Feb 2015 - Feb 2017 (2 years 1 month)
    Alberta Motor Association is a membership organization serving Albertans with Roadside Assistance, Insurance, Memberships Rewards, Travel Bookings and more. This role focused on the digital experience from usability, design and development to create high quality, usable, web & mobile applications. Responsibilities • Lead and manage a talented team that is responsible for design, development, delivery and operations of all web properties. • Maintain full accountability and oversee an IT budget in excess of $3M. • Create a consistent member experience across all platforms and devices. • Implement and maintain a global single sign-on service, which streamlined the process of moving between websites and mobile applications. • Coach and mentor
  • Alberta Motor Association
    Manager, Web Development
    Alberta Motor Association
    Sep 2013 - Feb 2015 (1 year 6 months)
    Alberta Motor Association is a membership organization serving Albertans with Roadside Assistance, Insurance, Memberships Rewards, Travel Bookings and more. This role is focused on improving the development team, infrastructure, quality of software and security within the web team. Responsibilities • Defining software development processes to deliver web applications across multiple browsers and devices, and to ensure that the web development team was working on pace to meet project targets and deadlines. • Work with the networking and audit departments to establish standards around security, data sovereignty and audit requirements. • Increase security for members by implementing new security appliances and procedures. • Achieve PCI compli
  • S
    Founder and Managing Director
    System Development Inc
    Aug 2012 - Sep 2013 (1 year 2 months)
    System88 Development Inc. is a consulting company focusing on innovative technology which caters to clients who need application development and ongoing maintenance solutions. Responsibilities • Design enterprise applications with financial auditing, business process integration, and asset management components. • Develop and deploy .NET and Ruby web applications in a high-availability, clustered environment. • Work with medium to large clients to architect and migrate applications to various cloud platforms, such as Amazon Web Services and Azure. • Develop and deliver web applications on time and on budget. • Use effective training methods such as pair programming and TDD to educate and mentor individuals in both Ruby and C#.
  • Fujitsu Consulting Canada
    Senior .NET Developer
    Fujitsu Consulting Canada
    Jan 2011 - Aug 2012 (1 year 8 months)
    Fujitsu Consulting provides support to clients in business and IT strategy, portfolio management, enterprise architecture, knowledge management and more. Responsibilities • Responsible for Microsoft Dynamics CRM architecture, customizations, reporting infrastructure and deployments. • Develop and maintain complex plugins which generated permits and reports from Microsoft Dynamics CRM and uploaded them to SharePoint. • Create custom workflows to send emails, populate data and perform post-processing of tasks. • Implement, deploy and configure Microsoft’s Team Foundation Server to leverage best practices around code deployment and version control. • Work effectively and efficiently in a large remote team environment using agile methodologies
  • ATCO ITek
    Intermediate Systems Analyst
    ATCO ITek
    Jun 2008 - Jan 2011 (2 years 8 months)
    ATCO I-Tek, acquired by Wipro Ltd, is a leading Information Technology and Consulting company that focuses on delivering solutions to enable clients to do business more effectively by improving performance, reducing costs, reducing downtime and improving longevity of software solutions. Responsibilities • Design and develop simple to complex COBOL programs for use in a mainframe environment, as well as a build simple complex DB2 queries/cursors in order to access and manipulate data. • Adopt agile and lean methodologies and incorporate them into the software development life cycle. • Participate in analysis and design specification sessions for development projects. • Perform in-depth testing for modified and new systems and other post-imp
  • City of Edmonton  POSSE Group
    POSSE Application Junior Developer (Work Experience Program)
    City of Edmonton POSSE Group
    Apr 2007 - Aug 2007 (5 months)
    POSSE is a vital system for project managers, developers and planning consultants in order to apply, submit, pay for and track their applications for building permits using the Land Development Application (LDA). Responsibilities • Work closely with clients to develop a deeper understanding of their business needs. • Develop solutions and migration plans for technical and business problems. • Improve processes by working closely and efficiently with other departments by focusing on consistent and clear communication. • Executed projects in a timely manner by prioritizing work requests through a ticketing system and elevating changes and updates from development to production. • Responsible for retrieving information, updating objects and
  • Hearthstone Consulting  Development
    Computer Network Administrator
    Hearthstone Consulting Development
    Apr 2006 - Apr 2007 (1 year 1 month)
    Hearthstone Consulting offers a wide range of computer consulting services to help organizations plan, upgrade and troubleshoot their networks and computer infrastructure. Responsibilities • Perform set up and configuration of large Windows 2003 Active Directories, as well as print and file servers on workgroup and Active Directory networks. • Configure and maintain servers of the Linux variants (SuSE, Debian, RedHat and Fedora distributions). • Customize build-to-order desktops and servers based on client needs. • Perform offsite installations such as cabling jobs, wall panels and BIX block installation. • Provide security insights for clients by identifying risks in their current network setup, and developing a plan to eliminate and miti
Education verified_user 0% verified
  • NAIT Northern Alberta Institute of Technology
    Diploma, Computer Systems Technology
    NAIT Northern Alberta Institute of Technology
    Jan 2006 - Jan 2008 (2 years 1 month)
    Graduated Co-operative Education Stream with Honours
  • NAIT Northern Alberta Institute of Technology
    Certificate, Computer Network Administration
    NAIT Northern Alberta Institute of Technology
    Jan 2005 - Jan 2006 (1 year 1 month)
    Graduated with Honours
Projects (professional or personal) verified_user 0% verified
  • P
    Prompt Pass
    Nov 2015 - Jan 2016 (3 months)
    Secure messaging service that uses 2 factor authentication to validate the recipient of the message. The message is distributed with the secret url and access code using two "factors" (email and sms in our case) and by combining them you're able to access your secret. By distributing this way it prevents unauthorized access who might have compromised either your email or phone.
  • F
    FolderChute
    Oct 2012 - Dec 2012 (3 months)
    Rails Rumble 2012 project. Move files from 1 cloud service to another. Leveraged angular.js on the frontend, rails on the back (using grape for the api). http://railsrumble.com/entries/14-folder-chute
  • A
    Alertzy
    Aug 2010 - Aug 2013 (3 years 1 month)
    Alertzy is a free service for City of Edmonton residents which can send you scheduled alerts or reminders to your phone or e-mail inbox. Whether it's to remind you to take your trash out, or to tell you that your kids soccer game was rained out, we'll let you know.
This is a community-created genome.