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
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