Colin Viebrock

Product Owner at silverorange

Old Toronto, 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
Colin Viebrock is a product-focused technologist with 14 years of experience blending hands-on backend engineering, DevOps, and product ownership across startups and mid-size firms. Currently a Product Owner at silverorange in Toronto, he moves fluidly between managing product direction and shipping code, reflecting recent dual roles as developer and product lead. His open-source contributions include meaningful Laravel ecosystem work—improving core framework behavior, robust HTTP handling, Elasticsearch tooling, and a popular sluggable package—showing deep PHP and infrastructure expertise. He has led teams and technical strategy at companies like Priceline and Bold Commerce, and has a history of founding and running technical operations dating back to easyDNS. Curious about system internals, he often focuses on maintainability and tooling (tests, refactors, deploy/cleanup tasks) rather than just feature work. With a BA from the University of Toronto and a pragmatic engineering sensibility, he excels at turning messy technical debt into reliable product outcomes.
code14 years of coding experience
job26 years of employment as a software developer
bookDiploma, French, Diploma, French at The University of British Columbia
bookBA, BA at University of Toronto
bookDiploma, Building Renovation, Diploma, Building Renovation at George Brown Polytechnic
languagesEnglish, French
github-logo-circle

Github Skills (34)

json10
character-encoding10
laravel-mix10
amazon-elasticsearch10
command-line-interface10
schema-design10
laravel10
elasticsearchquery10
php10
aws-elasticsearch10
database-design10
db-schema10
database-schema10
command-line10
elasticsearch10

Programming languages (19)

C#JavaCSSCSVGVueGoHTML

Github contributions (5)

github-logo-circle
An easy way to use the official Elastic Search client in your Laravel applications.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 review, 59 commits, 68 PRs in 7 years 6 months
Contributions summary:Colin primarily contributed to the development of command-line utilities related to Elasticsearch management within a Laravel application. Their work involved creating, deleting, and managing aliases and mappings for Elasticsearch indices, demonstrated through the implementation of various console commands and associated test cases. The user also worked on the test suites for the commands using mock objects. These changes suggest a focus on integrating Elasticsearch with the Laravel application, likely involving tasks such as managing indexing, search, and data manipulation.
elasticsearch-clientphpsearch-enginelaravel-elasticsearch
cviebrock/eloquent-sluggable

Jun 2013 - Oct 2022

Easy creation of slugs for your Eloquent models in Laravel
Role in this project:
userBack-end Developer
Contributions:1 release, 2 reviews, 467 commits in 9 years 6 months
Contributions summary:Colin primarily contributed to the core functionality of the Laravel-based package. Their commits demonstrate the cleaning up and refactoring of existing code, removing custom exception classes. They turned off deferral, added comments and implemented functionality to support creating unique slugs for Eloquent models in Laravel. These changes indicate a focus on the internal workings and the maintainability of the package.
slugifyphpslugslugseloquent-models
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
Colin Viebrock - Product Owner at silverorange