Joël Pittet

Web Applications Team Lead In The Department Of Computer Science

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

🤩
Rockstar
🎓
Top School
Joël Pittet is an experienced web applications leader with 18 years building and maintaining web systems, currently heading the Web Applications team in the Department of Computer Science at the University of British Columbia. He blends hands-on back-end expertise in PHP, C#, ASP.NET and SQL with front-end and design tooling (JavaScript, CSS, Photoshop, Illustrator), making him an effective designer-developer liaison. A longtime open-source contributor, Joël has improved core tooling like Drush for Drupal and patched framework-level issues in Kohana, showing attention to maintainability and developer workflows. He also runs his own consultancy focused on web strategy, design, and development, demonstrating entrepreneurial initiative alongside institutional leadership. Based in Vancouver, he is comfortable across Linux, macOS, and Windows environments and brings a pragmatic mix of product-minded design and rigorous backend engineering.
code18 years of coding experience
job8 years of employment as a software developer
bookDiploma, Multimedia Design and Communicaions, Diploma, Multimedia Design and Communicaions at Applied Multimedia Training Centres
bookCertificate, VB.NET, Certificate, VB.NET at Southern Alberta Institute of Technology
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
488reputation
50kreached
15answers
2questions
github-logo-circle

Github Skills (28)

unit-testing10
drupal10
validations10
configuration-management10
validation10
php10
symfony10
symfony-ux10
web-framework10
drush10
command-line-interface9
command-line9
computer-engineering9
cli9
fileio8

Programming languages (17)

JavaCSSJinjaCTwigGoPerlHTML

Github contributions (5)

github-logo-circle
kohana/core

Dec 2009 - Jul 2011

Core system classes from Kohana
Role in this project:
userBack-end Developer
Contributions:11 commits in 1 year 7 months
Contributions summary:Joël contributed to the Kohana core framework by fixing bugs, adding new functionalities, and refactoring existing code. Their work included implementing image input types for forms, converting directory separators, and addressing issues related to singular words with "us" suffixes. They also added and tested Luhn validation and updated copyright dates and licenses across the project, demonstrating a focus on code quality and maintainability.
kohana
drush-ops/drush

Mar 2014 - Sep 2017

Drush is a command-line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those who spend their working hours hacking away at the command prompt.
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 22 comments in 3 years 6 months
Contributions summary:Joël contributed to the Drush project by modifying core functionalities, particularly related to site alias management and configuration. They refactored site alias path building and integrated preflight arguments, ensuring proper configuration loading. Furthermore, the user addressed issues with the site:set command, ensuring it functions correctly and incorporates @none and @self alias handling. They also optimized paths, including ensuring proper use of the vendor bin in project setup and maintenance.
prestashop-moduleshellcliscriptingsymfony-console
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
Joël Pittet - Web Applications Team Lead In The Department Of Computer Science