ABOUT ME
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

- 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.

- 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.

- 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
