Ryan Luker

Tech Lead

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

Kelowna, British Columbia CA
github @ryanluker


Greenspace Mental Health

Tech Lead Sep 2020 - Present

Technical lead for a team of developers creating B2B integrations with external partners

  • Team Growth - Assisted in growing the engineering organization through adoption of agile scrum, hiring and developer culture best practices
  • Mentorship - Mentored team members by coordinating technical work, in order to scale the developers into more senior roles.
  • 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.

Greenspace Mental Health

Senior Developer Sep 2017 - Sep 2020

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

  • Product Developer - Directly worked with the co-founders to bring business requirements to life.
  • 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.

Freshgrade Education Inc

Developer Jan 2014 - Aug 2017

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

  • Node
  • Java Spring
  • Progressive Web Applications
  • Cordova App Development


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


Okanagan Startup Weekend Association

Chair (2019) Treasurer (2023) 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


VSCode Coverage Gutters

Mar 2017 - Present

Provides code coverage indicators in the IDE

  • Over 300k installs
  • Typescript
  • VSCode Extension
  • Long running project maintainability



Sep 2008 - Apr 2013
Bachelor (inc) Computing Science


English: Native speaker


Outdoors: Fishing, Hiking, Camping
Entrepreneurship: Okanagan Startup Weekend, Okanagan Young Professionals, Kelowna Tech Wings