Ryan Luker
Tech Lead
Kelowna,
British Columbia
CA
https://luker.dev
ryanluker@outlook.com
ryanluker
Senior Individual Contributor with over 10 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
- Current
Tech Lead
Greenspace Mental Health
https://www.greenspacehealth.ca
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
https://www.greenspacehealth.ca
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
https://marketplace.visualstudio.com/items?itemName=ryanluker.vscode-coverage-gutters
Over 300k installs
Typescript
VSCode Extension
Long running project maintainability
Volunteer
10/1/2018
- Current
Chair (2019) Treasurer (2023)
Okanagan Startup Weekend Association
https://www.orgbook.gov.bc.ca/entity/S0077852
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 Tech Wings