ABOUT ME

Profile photo of Zakaria

Hello, I'm Zak, a recent graduate in Software Engineering at Concordia University. Anytime there’s a challenge to solve or a problem to overcome, I will take it as a chance to learn new cool stuff and expand my skillset.

EXPERIENCE

Montreal, QC

Software Engineer Intern, Mobile Backend

Sep 2024 – Dec 2024

  • With the Mobile Team, I worked on improving the app’s structure and performance. I used hexagonal architecture to separate business logic from infrastructure, making it easier to swap components and test. I also improved response times by using Kafka for event-driven processing. Additionally, I set up real-time monitoring in Datadog to track performance and quickly spot issues during development.

Montreal, QC

DevOps Engineer Intern

May 2024 – Aug 2024

  • With the DevOps Team, I improved the CI/CD pipeline by cutting execution time in half, thanks to parallelizing stages and caching Maven dependencies. Additionally, I addressed over 27 security vulnerabilities and outdated dependencies across several repositories, significantly boosting the app's overall security.

Montreal, QC

Full Stack Developer Intern

Sep 2022 – May 2023

  • At Ecksand, I worked on optimizing large diamond data queries by implementing pagination and image compression, which helped reduce the querying time by around 4 seconds. I also built a Python web scraper using Selenium, which I integrated into a Django app. This scraper automatically fetches and filters over 1,000 diamond records each week, cutting down the manual selection process from an entire week to just one day.

EDUCATION

Montreal, QC

Software Engineering (BEng)

Jan 2021 – Apr 2025