Mario Wakim
@mariowakim
Software engineer who delivers scalable full-stack systems, CI/CD automation, and reliable migrations using modern cloud and DevOps practices.
What I'm looking for
I’m a Software Engineer and Developer with experience across full-stack application development, systems architecture, and DevOps workflows. I’ve focused on designing reliable software solutions and accelerating release cycles through CI/CD pipeline automation, while keeping quality high through rigorous code reviews and best-practice coding paradigms.
At the University of Ottawa, I engineered and maintained high-performance frontend interfaces and scalable backend logic. I orchestrated upgrade and continuous deployment of a prominent web publishing platform to improve uptime and processing speed, and I executed zero-downtime migrations of 30+ web applications and associated SQL databases across Linux server environments.
Earlier, I built customized Microsoft Dynamics CRM features and integrated workflows and Power Automate, writing core plugins and complex JavaScript functions to meet specialized business requirements. In my co-op role, I programmed an automated VBA data scraping tool that eliminated manual bottlenecks and drove a 50% efficiency gain, along with Dynamics CRM customization and clear technical documentation.
Experience
Work history, roles, and key accomplishments
Software Developer
University of Ottawa
Jan 2023 - Apr 2025 (2 years 3 months)
Engineered and maintained high-performance frontend and backend components for a web publishing platform, improving uptime and processing speed through an upgrade and continuous deployment. Delivered zero-downtime migrations for 30+ web applications and SQL databases, and automated CI/CD workflows to reduce routine deployments to under 5 minutes.
IT Developer
Canada Revenue Agency
May 2021 - Apr 2022 (11 months)
Designed and shipped customized Microsoft Dynamics CRM features, integrating workflows with Power Automate and implementing core plugins and complex JavaScript functions for specialized requirements. Led bilingual user interface development and performed end-to-end testing to maintain operational quality.
Software Developer (Co-op)
Immigration, Refugees and Citizenship Canada
Jan 2020 - May 2021 (1 year 4 months)
Built an automated VBA data scraping tool that eliminated manual bottlenecks and drove a 50% efficiency gain. Customized Dynamics CRM architecture to meet organizational needs and produced technical specifications and end-user documentation.
Education
Degrees, certifications, and relevant coursework
Microsoft
Azure AI Engineer Associate, Azure AI Engineering
Earned the Microsoft Azure AI Engineer Associate certification (Certification number: D18E9F-AB4F61) in October 2025.
University of Ottawa
Bachelor of Applied Science (B.A.Sc.), Software Engineering
Completed a B.A.Sc. (Software Engineering) co-op program at the University of Ottawa (completed June 2020).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Mario?
You can contact Mario and 90k+ other talented remote workers on Himalayas.
Message MarioFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
