Summary
Mohammad Masahati is a Lead Full Stack Developer with 9 years of experience building scalable web and DevOps systems, currently driving AI and DevOps innovation at RBC. He specializes in integrating large language models into production workflows and led a successful migration from Jenkins to self-hosted GitHub Actions that improved pipeline throughput 3.5x. Earlier, as a core engineer at Porsline, he architected high-throughput survey platforms using Python, Django, and PostgreSQL and taught back-end engineering at Iran University of Science & Technology. A University of Calgary CS master’s graduate with a 4.0 GPA, he pairs rigorous academic grounding with hands-on execution and leadership recognized by multiple awards. Outside work he develops pro bono AI tools for mental health support, reflecting a strong drive to apply AI for social good.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, GPA: 3.85/4.0, Top 5-Percent of the Class, Bachelor's degree, Computer Software Engineering, GPA: 3.85/4.0, Top 5-Percent of the Class at Iran University of Science and Technology
Master's degree, Computer Science, GPA: 4.0/4.0, Master's degree, Computer Science, GPA: 4.0/4.0 at University of Calgary
English, Persian, Arabic