Joseph Chahine is an Enterprise Solutions Architect with over 20 years of experience translating complex business needs into scalable, secure technology roadmaps across public and financial sectors. He combines deep hands-on solution architecture with enterprise-wide thinking, having led architecture efforts for major Quebec institutions including Ville de Laval, Ville de Montréal, and CDPQ. Comfortable in both permanent and contract roles, he excels at analyzing as‑is states, identifying pain points, and designing future-proof stacks that align with organizational strategy. Previously a CTO and head of R&D, he brings product-minded leadership and an engineering research background (Master-level studies in Computers and Communications) to foster innovation while managing risk. Based in Laval, Quebec, he actively explores emerging technologies to find pragmatic competitive advantages rather than chasing trends. Colleagues rely on him for rigorous, detail-oriented blueprints that turn complex ecosystems into actionable transformation plans.
10 years of coding experience
21 years of employment as a software developer
Master of Research Computers and Communications, Master of Research Computers and Communications at Université Paul Sabatier Toulouse III
Master of Engineering Communications and Computers, Master of Engineering Communications and Computers at Lebanese University - Faculty of Engineering 2 (ULFG2)
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
Joseph Chahine - Enterprise Solutions Architect at Ville de Laval