Trevor Bonas

Senior Software Developer I at Improving

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

👤
Senior
🎓
Top School
Trevor Bonas is a Senior Software Developer based in Vancouver with five years of hands-on experience building backend systems and APIs. He progressed quickly through roles at Improving, contributing to product delivery and engineering maturity since 2022, and earlier worked on API development and testing at Tru Earth. Trevor is an active open-source contributor to hashicorp/terraform-provider-aws, where he implemented support for managing Timestream for InfluxDB—demonstrating practical expertise in Go, code generation, and infrastructure-as-code integrations. He combines solid academic grounding from Simon Fraser University with a pragmatic focus on tests, dependency management, and reliable resource implementations. Colleagues describe him as a developer who favors shipping well-tested, maintainable features that bridge cloud services and developer tooling.
code5 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Simon Fraser University
stackoverflow-logo

Stackoverflow

Stats
41reputation
435reached
3answers
3questions
github-logo-circle

Github Skills (16)

terraformer10
go10
aws10
terraform10
terraform-provider10
aws-sdk10
apidoc9
api9
kotlin6
amazon-timestream6
google-cloud-firestore6
bison6
database-migration6
amazon-web-services6
firebase6

Programming languages (9)

C#JavaCSSC++RustGoKotlinPython

Github contributions (5)

github-logo-circle
The AWS Provider enables Terraform to manage AWS resources.
Role in this project:
userBackend Developer
Contributions:3 reviews, 4 PRs, 19 comments in 1 year 11 months
Contributions summary:Trevor primarily contributed to the `hashicorp/terraform-provider-aws` repository by adding the `timestreaminfluxdb` service client, including associated code generation and resource definitions. This involved integrating new service packages, updating dependencies within the go.mod file, and adding tests for the new resource. The user's work resulted in the implementation of new functionality for managing Timestream for InfluxDB DB instances using Terraform.
awsterraformterraform-provider
The AWS Provider enables Terraform to manage AWS resources.
Contributions:1 review, 5 PRs, 66 pushes in 2 years
awsterraform
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