Ronnie Jarrouj
About Ronnie Jarrouj
Ronnie Jarrouj is a Senior Software Developer at ExxonMobil with extensive experience in both back-end and front-end development, as well as leadership and agile methodologies.
Current Position at ExxonMobil
Ronnie Jarrouj has been serving as a Senior Software Developer at ExxonMobil since 2022, based in Calgary, Alberta, Canada. His role involves leveraging his extensive experience in software development and his expertise in back-end and front-end technologies to contribute to complex projects within the company.
Previous Experience at ATB Financial
In 2021, Ronnie Jarrouj worked as a Senior Software Developer at ATB Financial for 9 months in Calgary, Alberta, Canada. During this period, he applied his skills in software architecture, design, and agile methodologies to support various development initiatives and enhance the company's technological infrastructure.
Work at Vintri Technologies Inc.
From 2017 to 2020, Ronnie held the position of Senior Software Developer at Vintri Technologies Inc. in Calgary, Alberta, Canada. Over his three-year tenure, he was integral in developing and enhancing the company's software solutions, utilizing his proficiency in technologies such as Node.js, Express, Vue.js, and Bootstrap.
Role at Shaw Communications
Ronnie has had two distinct stints with Shaw Communications, initially serving as Software Developer III from 2012 to 2014, and then from 2015 to 2017. Located in Calgary, his work there centered around developing robust software solutions and contributing to the overall IT infrastructure of the organization.
Education and Qualifications
Ronnie Jarrouj completed his Bachelor of Software Engineering (B.SE.) at Al-Baath University from 1999 to 2005. His education provided a strong foundation in software engineering principles, which he has applied throughout his extensive career in various domains, including web development, software design, and quality management.
Technical Expertise and Skills
Ronnie possesses comprehensive expertise in both back-end and front-end development, employing technologies such as Node.js, Express, Vue.js, and Bootstrap. He is skilled in unit and functional testing utilizing tools like Jasmine, Mocha, and FuncUnit. His experience also includes implementing CI/CD practices, developing software architecture, and working within agile methodologies.
Leadership and Mentorship
Throughout his career, Ronnie Jarrouj has demonstrated significant leadership abilities, having led and mentored teams in various roles. He built and managed teams while overseeing technical projects, illustrating his aptitude for team leadership and technical guidance in the software development field.