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, which include contributions to Meta (React Dev tools), Mozilla (Firefox), and the Linux kernel (overlayfs).

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