Gabriel Bull

Development And Design Consultant at Freelance developer and designer

Montreal, Quebec, 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
Gabriel Bull is a senior developer and design-focused engineering leader with over 18 years building web, branding, and DevOps solutions from Montreal. As Head of Engineering at Phantom Technologies and a long-running Toptal consultant since 2014, he blends hands-on backend work with product-minded design and team leadership. His open-source contributions show deep PHP expertise—improving doc generation in PHPOffice/PHPWord, hardening dompdf’s rendering internals, and adding geospatial primitives to Geotools—demonstrating a focus on code quality, testing, and core functionality. Comfortable across the stack, he also authors polished React desktop components and maintains integrations like a UPS API wrapper, revealing an uncommon mix of UX sensitivity and systems-level plumbing. Practical, detail-oriented, and entrepreneurial, he repeatedly turns complex integration challenges into maintainable, well-tested solutions.
code14 years of coding experience
job20 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Cegep du Vieux Montreal
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
343reputation
34kreached
9answers
0questions
github-logo-circle

Github Skills (37)

polygons10
unit-testing10
url-routing10
javascript10
geotools10
geometry10
back-end-development10
apidoc10
routers10
ui-components10
css10
polygon10
http10
router10
php10

Programming languages (15)

JavaCSSC++CMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
gabrielbull/react-desktop

Oct 2015 - Jul 2020

React UI Components for macOS High Sierra and Windows 10
Role in this project:
userFront-end Developer
Contributions:26 releases, 481 commits, 56 PRs in 4 years 9 months
Contributions summary:Gabriel primarily focused on developing React UI components for a desktop application, evident from the commits adding screenshots and specific components like `TextInput` and `PushButton`. They implemented styling using a custom `@Styling` decorator, demonstrating knowledge of component-based UI development and styling techniques. Furthermore, the user updated the application's UI with the `TitleBar` and `Toolbar` components and worked on styling the title to provide a better user experience.
reactwindowsreact-ui-componentsreact-component-librarysierra
gabrielbull/php-ups-api

Jan 2013 - Dec 2019

PHP Wrapper for all UPS API
Role in this project:
userBack-end Developer
Contributions:4 releases, 96 commits, 30 PRs in 7 years
Contributions summary:Gabriel's primary contribution was the addition of the QuantumView class, which encapsulates the functionality of the UPS Quantum View API. This involved creating the class structure, including methods for retrieving subscription data, and formatting the response. Furthermore, the user integrated a tracking API class, and refactored code and corrected typos within the existing library. The work demonstrates a focus on extending and maintaining the UPS API wrapper.
api-clientapiapi-wrapperphpphp-wrapper
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