Ryan Luker
Tech Lead
Senior Individual Contributor with over 15 years of software development across a range of industries.
Skills
Web Development
Expert
- HTML
- CSS
- JavaScript
- PWA
- SCSS
- Web Components
- React
Backend Development
Expert
- Python
- Django
- Stress and Load Testing
- OWASP Analysis
- Java Spring Microservices
- 12 Factor Apps
Work Experience (3)
Sep 2020 - Feb 2026
Tech Lead
Greenspace Mental Health
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.
Sep 2017 - Sep 2020
Senior Developer
Greenspace Mental Health
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.
Jan 2014 - Aug 2017
Developer
Freshgrade Education Inc
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 (1)
VSCode Coverage Gutters
Mar 2017 - Current
- Over 700k installs and over 150 closed PRs
- Early Typescript exposure and adoption helped accelerate personal learning
- VSCode Extension deployment and management for a large userbase
- Long running project maintainability and encouraging open source contributions from community
Volunteer
Oct 2018 - Current
Chair (2019) Treasurer (2023)
Okanagan Startup Weekend Association
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
Education (1)
2008 - 2013
Bachelor (inc)
Computing Science
University
Languages
English
Native speaker
Interests
Outdoors
- Fishing
- Hiking
- Camping
Entrepreneurship
- Okanagan Startup Weekend
- Okanagan Young Professionals
- Kelowna Computing Club
- Kelowna Tech Wings