×
Ryan Luker

Ryan Luker

Tech Lead

Kelowna, British Columbia, CA
English

Background


About

About

Senior Individual Contributor with over 10 years of software development across a range of industries.

Work Experience

Work Experience

  • Tech LeadGreenspace Mental Health

    Sep, 2020 - Present

    Lead a team of developers creating B2B integrations with external partners

    • Django // Scaled django apps from hundreds to millions of users.

    • Postgres // Orchestrated complex relational schemas to provide scaling in performance and feature development.

    • [HL7, FHIR] // Integrated with established healthcare vendors to provide bring your down data scenarios.

  • Senior DeveloperGreenspace Mental Health

    Sep, 2017 - Sep, 20203 years

    Work directly with company founders to develop and iterate on early startup product features.

    • Python // Scaled up features quickly in a fast moving startup environment, with maintainable code as a focus.

    • Typescript // Transitioned the javascript web app to typescript in an incremental manner and provided guidance / workshops to other developers.

    • Web Components // Lobbied and adopted the use of web components at the engineering department level to leverage a shared component library.

    • Product Developer // Directly worked with the co-founders to bring business requirements to life.

  • Developer, Freshgrade Education Inc

    Jan, 2014 - Aug, 20173 years 7 months

    Developed web application features in a fast pace startup, mainly focused in the education space

    • Node

    • Java Spring

    • Progressive Web Applications

    • Cordova App Development

Projects Experience

Projects Experience

  • VSCode Coverage Gutters

    Mar, 2017 - Present

    • Over 300k installs

    • Typescript

    • VSCode Extension

    • Long running project maintainability

Skills

Skills

  • Web Development

    HTML

    CSS

    JavaScript

    PWA

    SCSS

    Web Components

    React

  • Backend Development

    Python

    Django

    Stress and Load Testing

    OWASP Analysis

    Java Spring Microservices

    12 Factor Apps

Education

Education

  • Computing Science, Bachelor (inc), University

    Sep, 2008 - Apr, 2013

Volunteer Work

Volunteer Work

  • Chair (2019) Treasurer (2023), Okanagan Startup Weekend Association

    Oct, 2018 - Present

    Focused on raising local entrepenueral spirit by providing startup education

    • Successfully ran multiple events on an annual basis

    • Setup not for profit society and maintained a positive cash flow year to year

    • Contibuted to the local startup community with more workers and potential companies

Interests

Interests

  • Outdoors

    FishingHikingCamping
  • Entrepreneurship

    Okanagan Startup WeekendOkanagan Young ProfessionalsKelowna Tech Wings