John Saigle is an application security developer with 12 years of experience applying ethical hacking and secure code review to improve real-world systems. Based in Canada and trained in computer science and game programming at McGill, he blends strong PHP and SQL back-end skills with vulnerability assessment to harden web applications. His open-source contributions include meaningful backend refactors to the multi-site LORIS research database, improving SQL handling and instrument management for longitudinal studies. Known for translating security findings into practical code fixes and building collaborative teams, he focuses on delivering secure, maintainable solutions that benefit both organizations and communities.
12 years of coding experience
Bachelor of Science: Computer Science, Computer Games and Programming Skills, Bachelor of Science: Computer Science, Computer Games and Programming Skills at McGill University
LORIS is a web-accessible database solution for longitudinal multi-site studies.
Role in this project:
Back-end Developer
Contributions:363 commits, 662 PRs, 22 pushes in 4 years 7 months
Contributions summary:John contributed to the LORIS web-accessible database solution by modifying PHP files related to database interactions, SQL queries, and instrument management. They worked on the back-end, as indicated by the changes to the SQL statements and code within the modules folder. The user's work improved code readability and functionality by addressing cases in SQL queries, removing unnecessary spacing from HTML to CSS code, and refactoring code and fixing bugs in instrument management.
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.