Zapier
Claude
Framer
Webflow
Spline
Figma
Avatar
Zapier
Claude
Framer
Webflow
Spline
Figma
Avatar

About Me

Hiya there, I'm Ayub, a Software Engineer currently based in Edmonton, Alberta. My expertise lies in developing innovative and user-focused products for both web and mobile platforms, where I emphasize intuitive design and robust functionality.

In my spare time, I like working on a couple of small personal projects (right now I’m working on a hobby robotics operating system) as well as contributing to open source projects, including work with Meta, Mozilla, and the Linux kernel.

Experience

Software Development Engineer

Apr 2025 - Oct 2025

Qualaces

Edmonton, AB

Developed end-to-end product features and improved automated test coverage to ensure reliability and prevent regressions.

Software Development Engineer

Apr 2025 - Oct 2025

Qualaces

Edmonton, AB

Developed end-to-end product features and improved automated test coverage to ensure reliability and prevent regressions.

Software Development Engineer

Sep 2024 – Apr 2025

Firesafe AI

New York, NY

Designed, maintained, and shipped features across web and embedded systems

Software Development Engineer

Sep 2024 – Apr 2025

Firesafe AI

New York, NY

Designed, maintained, and shipped features across web and embedded systems

Software Development Apprenticeship

Apr 2024 - Aug 2024

Headstarter AI

Remote

Shadowed Senior Engineers.

Software Development Apprenticeship

Apr 2024 - Aug 2024

Headstarter AI

Remote

Shadowed Senior Engineers.

Frontend Developer

Sep 2023 - Apr 2024

AGNT

Edmonton, AB

Developed frontend features and real-time UI updates supporting 1,200+ users.

Frontend Developer

Sep 2023 - Apr 2024

AGNT

Edmonton, AB

Developed frontend features and real-time UI updates supporting 1,200+ users.

Open Source Contributions

Meta

Fixed component inspector logic to eliminate false-positive re-render detection in the Profiler, improving state debugging accuracy for 4M+ weekly npm users.

Meta

Fixed component inspector logic to eliminate false-positive re-render detection in the Profiler, improving state debugging accuracy for 4M+ weekly npm users.

Mozilla

Refactored the Gecko DOM builder in C++ to reduce parsing overhead for deeply nested HTML by ∼15%, improving rendering performance in production Firefox builds.

Mozilla

Refactored the Gecko DOM builder in C++ to reduce parsing overhead for deeply nested HTML by ∼15%, improving rendering performance in production Firefox builds.

The Linux Kernel (v6.8)

Implemented overlayfs mount option support in the VFS layer, enabling compatibility for container runtimes (e.g., Docker, Podman) using user-namespace overlayfs mounts.

The Linux Kernel (v6.8)

Implemented overlayfs mount option support in the VFS layer, enabling compatibility for container runtimes (e.g., Docker, Podman) using user-namespace overlayfs mounts.

Education

Bachelor of Science in Computer Science

2021 - 2025

MacEwan University

Edmonton, AB

Master of Science in Computer Science

2021 - 2025

MacEwan University

Edmonton, AB