Trevor Blades

Founder at Knoword

Burnaby, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Trevor Blades is a founder and seasoned web engineer with 11 years of experience building developer-facing products and documentation infrastructure. Based in Burnaby, BC, he has driven front-end and full-stack work at companies like Apollo GraphQL, Planet Labs, Imbue, and Render, and currently runs Knoword. Trevor specializes in migrating and modernizing documentation sites (notably moving multiple projects from Hexo to Gatsby), improving developer UX, and fixing subtle front-end issues across popular open-source projects such as Gatsby, Chakra UI, and Apollo Client. He blends technical writing, DevOps, and UI engineering—often touching build configs, search integrations like Algolia, and accessibility-minded styling. Colleagues rely on him for pragmatic fixes that save downstream maintainers time, such as restoring pathPrefix handling and correcting manifest and favicon behaviors. His background in multimedia and 3D animation gives him a designer’s eye for polished interfaces and documentation.
code11 years of coding experience
job14 years of employment as a software developer
bookOCGC Post Graduate 3D Animation and Character Design, OCGC Post Graduate 3D Animation and Character Design at Fanshawe College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (42)

angular10
kotlin10
markdown10
javascript10
algolia10
github10
ui-components10
static-site-generator10
plugin-development10
css-in-js10
css10
typescript10
apollo-server10
styled-components10
wpgraphql10

Programming languages (13)

MDXCSSRustScalaHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
🚀 The Apollo platform tutorial app
Role in this project:
userFull-stack Developer
Contributions:1 review, 78 commits, 4 PRs in 3 years 11 months
Contributions summary:Trevor primarily focused on front-end development within the Apollo GraphQL tutorial application, implementing and modifying React components. Their work included reorganizing the button component, sharing the `PageContainer` component, and restyling the launch list items and login page. They also converted the React components to use fragments and updated routing in the application by refactoring the existing page and container components.
reactjavascriptapollo-servergraphqlapollo-client
apollographql/apollo

Nov 2018 - Mar 2022

:rocket: Open source tools for GraphQL. Central repo for discussion.
Role in this project:
userFront-end Developer
Contributions:119 commits, 109 PRs, 208 pushes in 3 years 4 months
Contributions summary:Trevor primarily contributed to the front-end development of the Apollo documentation site, with a focus on user interface and visual design. They made several commits focused on styling improvements, including fixing button styles and adjusting breakpoints. Furthermore, the user made significant changes to the documentation site's structure, including migrating from Hexo to Gatsby, upgrading the theme, and implementing the docset switcher. These changes indicate an active role in maintaining and enhancing the user experience of the documentation.
reactapollographqlgraphql-toolsrocketapollo-server
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Trevor Blades - Founder at Knoword