Brian Cassidy

Senior Web Developer at University of New Brunswick

New Brunswick, 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
Brian Cassidy is a Senior Web Developer with 20 years of experience and more than 15 years focused on building robust web applications across PHP, Perl, ASP and modern web stacks. Based at the University of New Brunswick since 2012, he combines hands-on backend work—databases from SQLite to MSSQL and Postgres—with front-end standards in HTML/CSS/JavaScript and accessible design. An active open-source maintainer (CPAN ID: BRICAS) and contributor to Debian-perl and projects like DBIx::Class and Catalyst, he has implemented database-specific fixes and improved testing and documentation for widely used Perl tooling. He also applies his technical leadership beyond academia as Head Statistician for Curling Canada, running live scoring infrastructure and managing large volunteer teams at major international events. Comfortable with version control and search infrastructures (Git, Subversion, Solr) and with a track record of migrating systems to Perl/Postgres, he blends pragmatic engineering with systems-level thinking. Colleagues rely on him for steady, detail-oriented delivery and for translating complex data workflows into maintainable, well-tested services.
code20 years of coding experience
job11 years of employment as a software developer
bookBachelor's Degree, Computer Science (Co-Op), Bachelor's Degree, Computer Science (Co-Op) at University of New Brunswick
stackoverflow-logo

Stackoverflow

Stats
5reputation
652reached
2answers
5questions
github-logo-circle

Github Skills (15)

dbi10
dbix-class10
perl10
mssql9
testing8
database-design8
sql-server6
html6
css6
observablelist6
javascript6
sql-insert6
documentation6
fpdf6
mysql6

Programming languages (19)

C#SmartyJavaCSSCmIRC ScriptRustTwig

Github contributions (5)

github-logo-circle
Perl5/DBIx-Class

Aug 2005 - May 2009

GitHub side of the DBIx::Class ( DBIC ) repository
Role in this project:
userBack-end Developer / Database Engineer
Contributions:20 commits in 3 years 9 months
Contributions summary:Brian primarily contributed to the DBIx::Class project, focusing on enhancements and fixes related to database interactions. They implemented support for MSSQL's auto-incrementing primary keys, added tests, and addressed issues within the database abstraction layer. Additionally, the user corrected pod documentation and made minor fixes to the library, ensuring code quality and maintainability.
dbix-class
Contributions:28 commits in 7 years 5 months
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
Brian Cassidy - Senior Web Developer at University of New Brunswick