Brennan Taylor

Software Engineer at Sandvine

Niagara Falls, Ontario, 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
Brennan Taylor is a seasoned software engineer with 15 years of experience building backend systems and developer tooling from Niagara Falls, Ontario. He has a long tenure at Sandvine and a background across government and enterprise projects, delivering J2EE solutions, integrations, and cross-language interfaces early in his career. Brennan contributed notable enhancements to ExpediaGroup's graphql-kotlin library, adding async type unwrapping and improving CI/CD workflows to make GraphQL schema generation and release automation more robust. His research experience includes efficient training of Restricted Boltzmann Machines and visualization of high-dimensional data, reflecting a blend of practical engineering and machine learning curiosity. Comfortable across languages and platforms, he repeatedly turns research insights into production-ready code and build pipelines. Colleagues would describe him as a pragmatic engineer who improves developer experience as much as runtime behavior.
code15 years of coding experience
job2 years of employment as a software developer
bookBMath, Computer Science, BMath, Computer Science at University of Waterloo
github-logo-circle

Github Skills (12)

kotlin10
maven10
graphql10
travis-ci10
wordpress-graphql10
wpgraphql10
cicd10
schema9
schema-design9
schema-org9
graphql-java8
federation8

Programming languages (12)

TypeScriptJavaC++CRustScalaJavaScriptGo

Github contributions (5)

github-logo-circle
ExpediaGroup/graphql-kotlin

Sep 2018 - Jan 2021

Libraries for running GraphQL in Kotlin
Role in this project:
userBack-end & DevOps Engineer
Contributions:11 releases, 1 review, 20 commits in 2 years 4 months
Contributions summary:Brennan made significant contributions to the `graphql-kotlin` repository, focusing on extending the core functionality and improving the build and deployment processes. They added support for unwrapping asynchronous types within the GraphQL schema generation process. Additionally, the user updated the CI/CD pipeline, optimizing the Travis CI configuration, and ensuring a smoother release workflow including artifact deployment. Their work directly improved the library's usability and maintainability.
graphql-clientgraphql-javaoss-portal-featuredgraphql-serverfederation
brennantaylor/graphql-kotlin

Sep 2018 - Jan 2021

Code-only GraphQL schema generation for Kotlin
Contributions:4 pushes, 2 branches, 1 tag in 2 years 4 months
code-generationgraphql-toolskotlingraphqlgraphql-schema
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
Brennan Taylor - Software Engineer at Sandvine