Scott Cantisani

Senior Software Engineer at UserTesting

City of Edinburgh, Scotland, United Kingdom
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
Scott Cantisani is a Senior Software Engineer with 13 years' experience building full-stack web applications, currently working at UserTesting after a progression from software roles focused on telephony, payments, and embedded-SIM testing. He brings strong Ruby on Rails and backend expertise (PostgreSQL, APIs) alongside Java and systems-level experience from eUICC security work, giving him a rare blend of web development and cryptography-aware engineering. Scott contributes to impactful open-source nonprofit tooling—enhancing role/permission systems for the rubyforgood CASA project—and enjoys pragmatic design practices like TDD and functional programming patterns. Based in Edinburgh, he’s motivated by work that helps people and aspires to contribute in the third sector, while pursuing web development and a broad set of hobbies from juggling to semi-fluent French that keep his problem-solving creative.
code13 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (BEng) Computer Science, Bachelor of Engineering (BEng) Computer Science at The University of Edinburgh
bookEuropean Baccalaureate, European Baccalaureate at European School of Brussels II
languagesEnglish, French
github-logo-circle

Github Skills (9)

pundit10
management10
manager10
ruby-rails10
rails10
manage10
casa10
ruby10
postgresql9

Programming languages (4)

TypeScriptJavaRubyPython

Github contributions (5)

github-logo-circle
rubyforgood/casa

Dec 2021 - May 2022

Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
Role in this project:
userBack-end Developer
Contributions:12 commits, 3 PRs, 2 comments in 5 months
Contributions summary:Scott contributed to the back-end functionality of the application, specifically focusing on user roles and permissions within the volunteer management system. Their work included implementing methods to change user roles (supervisor to admin and admin to supervisor) and adding associated controller methods, routes, and policies. The user also modified the UI to include buttons for role changes and adjusted the database schema to reflect the changes in user roles. These changes enhance the application's administrative features.
servesyouthr4gmanagement-systemcasa
Contributions:52 pushes, 2 branches in 4 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
Scott Cantisani - Senior Software Engineer at UserTesting