Skip to content

Instantly share code, notes, and snippets.

@ryanluker
Last active March 10, 2024 17:52
Show Gist options
  • Save ryanluker/637f1b9394a3811d8e0ef64113d7edc2 to your computer and use it in GitHub Desktop.
Save ryanluker/637f1b9394a3811d8e0ef64113d7edc2 to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Ryan Luker",
"label": "Tech Lead",
"image": "https://avatars.githubusercontent.com/u/1335972",
"email": "ryanluker@outlook.com",
"url": "https://luker.dev",
"summary": "Senior Individual Contributor with over 10 years of software development across a range of industries.",
"location": {
"city": "Kelowna",
"countryCode": "CA",
"region": "British Columbia"
},
"profiles": [
{
"network": "github",
"username": "ryanluker",
"url": "https://github.com/ryanluker"
}
]
},
"work": [
{
"name": "Greenspace Mental Health",
"position": "Tech Lead",
"url": "https://www.greenspacehealth.ca",
"startDate": "2020-09-01",
"summary": "Technical lead for a team of developers creating B2B integrations with external partners",
"highlights": [
"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."
]
},
{
"name": "Greenspace Mental Health",
"position": "Senior Developer",
"url": "https://www.greenspacehealth.ca",
"startDate": "2017-09-01",
"endDate": "2020-09-01",
"summary": "Worked directly with company founders to develop and iterate on early startup product features.",
"highlights": [
"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."
]
},
{
"name": "Freshgrade Education Inc",
"position": "Developer",
"startDate": "2014-01-01",
"endDate": "2017-08-30",
"summary": "Developed web application features in a fast pace startup, mainly focused in the education space",
"highlights": [
"Node",
"Java Spring",
"Progressive Web Applications",
"Cordova App Development"
]
}
],
"volunteer": [
{
"organization": "Okanagan Startup Weekend Association",
"position": "Chair (2019) Treasurer (2023)",
"url": "https://www.orgbook.gov.bc.ca/entity/S0077852",
"startDate": "2018-10-01",
"summary": "Focused on raising local entrepenueral spirit by providing startup education",
"highlights": [
"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": [
{
"institution": "University",
"url": "https://www.tru.ca",
"area": "Computing Science",
"studyType": "Bachelor (inc)",
"startDate": "2008-09-01",
"endDate": "2013-04-30"
}
],
"skills": [
{
"name": "Web Development",
"level": "Expert",
"keywords": [
"HTML",
"CSS",
"JavaScript",
"PWA",
"SCSS",
"Web Components",
"React"
]
},
{
"name": "Backend Development",
"level": "Expert",
"keywords": [
"Python",
"Django",
"Stress and Load Testing",
"OWASP Analysis",
"Java Spring Microservices",
"12 Factor Apps"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Native speaker"
}
],
"interests": [
{
"name": "Outdoors",
"keywords": [
"Fishing",
"Hiking",
"Camping"
]
},
{
"name": "Entrepreneurship",
"keywords": [
"Okanagan Startup Weekend",
"Okanagan Young Professionals",
"Kelowna Tech Wings"
]
}
],
"projects": [
{
"name": "VSCode Coverage Gutters",
"startDate": "2017-03-12",
"summary": "Provides code coverage indicators in the IDE",
"highlights": [
"Over 300k installs",
"Typescript",
"VSCode Extension",
"Long running project maintainability"
],
"url": "https://marketplace.visualstudio.com/items?itemName=ryanluker.vscode-coverage-gutters"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment