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
https://github.com/ryanluker

Experience

Greenspace Mental Health

Tech Lead Sep 2020 - Present

Lead a team of developers creating B2B integrations with external partners

  • Django
  • Postgres
  • HL7
  • FHIR

Greenspace Mental Health

Senior Developer Sep 2017 - Sep 2020

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

  • Python
  • Typescript
  • Web components
  • Product Developer

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

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

Volunteering

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

Projects

VSCode Coverage Gutters

Mar 2017 - Present

Provides code coverage indicators in the IDE

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

Education

University

Sep 2008 - Apr 2013
Bachelor (inc) Computing Science

Languages

English: Native speaker
French: Intermediate

Interests

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