Available for new opportunities · Edmonton, Alberta, Canada

Ahmed Zubaidia

Computer Systems Engineer · Embedded Systems & Automation · Edmonton, Alberta

Ahmed Zubaidia portrait
AWSPartner Tech.

Experience

A dual-track career — engineering and field-ready.

Filter to focus on software / QA work, or jump to operations, trades, and community leadership. Both tracks are current and complementary.

Jun 2025 — Aug 2025Software & QA

Quality Assurance & Program Assistant (Technical Intern)

Islamic Family and Social Services Association (IFSSA) · Edmonton, AB · on-site

  • Engineered an AI-powered QA automation platform in Python integrating Playwright, Tesseract OCR, and OpenAI GPT-4o to autonomously navigate Single-Page Applications, capture full-page state, and validate extracted text.
  • Architected a GPT-driven analysis roadmap (DOM crawling, locator ranking, test-sheet exports, CI nightly regression runs) that increased throughput and reduced flaky failures.
  • Implemented structured logging, retry logic, and failure-state capture for reproducible, auditable diagnostic runs.
  • Authored and delivered an end-to-end Arduino robotics curriculum (lesson plans, slides, hands-on builds, printable handouts); achieved 90% positive feedback from campers.
  • Designed a bilingual (English/Arabic) Summer Camp journal in Canva, distributed to 50+ campers and families.
  • Coordinated logistics for a newcomer youth summer camp supporting 50+ daily participants with structured shift handovers.
Jul 2024 — Oct 2024Software & QA

Backend Developer Intern

Thrivve (ثرايف) · Riyadh, Saudi Arabia · remote

  • Engineered backend user-management features and RESTful APIs with secure authentication and authorization, shipping phased weekly releases.
  • Orchestrated third-party service integrations via cron jobs for scheduled summaries — improved debugging efficiency 35% and cut issue response time 20% with zero downtime.
  • Implemented Marshmallow-based data validation and migrated services to cloud, yielding +25% data consistency, −40% validation errors, +30% performance, 2× scale, and −20% infrastructure cost.
  • Built custom CI/CD pipelines on GitHub Actions and Docker, sustaining deployment integrity across a distributed engineering team.
  • Designed, configured, and managed scalable backend databases supporting reliable production data flows.
  • Authored Postman API test suites and documentation; practiced systematic Python debugging in production conditions.
Sep 2025 — PresentField & Trades

Independent Contractor / Driver

Self-Employed · Edmonton, AB · field

  • Completed ~1,500 trips with zero at-fault incidents through continuous driving since September 2025.
  • Holds a 4.97 / 5.00 overall star rating — including 5-star ratings from 492 of the last 500 passengers.
  • Consistently drives across Alberta's full weather range, from summer highway to deep-winter conditions.
  • Holds a valid Alberta Class 4 Commercial Driver's Licence and a clean 5-Year Commercial Driver Abstract.
  • Self-manages pre-trip vehicle inspections, route planning, and curbside issue resolution with no supervision.
  • Engineered and deployed a custom real-time 'Autonomous Dispatch Engine' (using JavaScript, Tasker, and APIs) to analyze trip data, optimize route selection, and maximize operational profitability.
Jan 2022 — Dec 2023Field & TradesVolunteer

Lead Organizer

TEDx Birzeit · Birzeit, Palestine · on-site

  • Coordinated 20 speakers and 50+ volunteers across a multi-day TEDx event.
  • Led multi-stakeholder communications and on-site safety logistics, improving event flow and engagement by 20%.
Jan 2023 — Dec 2023Field & TradesVolunteer

Engineering Bootcamp Organizer

Birzeit University · Birzeit, Palestine · on-site

  • Organized a skill-enhancement bootcamp for 100+ engineering students, including visual materials and hands-on training.
  • Received 90% positive feedback across cohorts.
Jan 2018 — Dec 2019Field & TradesVolunteer

Logistics Coordinator

AMIDEAST Education Abroad · Palestine · on-site

  • Managed logistics for AMIDEAST ceremonies and events.
  • Optimized resource allocation and improved audio fidelity by 25%.
Jun 2026 — PresentField & TradesEngineering-Aligned Trade

Registered Alberta ICT Apprentice — Instrumentation and Control Technician (AIT 1295577, Trade Code 031)

Apprenticeship and Industry Training (AIT), Alberta · Edmonton, AB · field

  • Registered Alberta ICT (Instrumentation and Control Technician) apprentice — the formal trade pathway for installing, calibrating, and maintaining process measurement and control instrumentation in industrial facilities.
  • Directly aligned with B.Sc. Computer Systems Engineering coursework: PID control, sensor integration, embedded controllers (ESP32 / Arduino / PIC), real-time systems (FreeRTOS), signal conditioning, and digital communication protocols.
  • Complete Alberta site-ready safety stack: CSTS-2020, CSO, WHMIS, H2S Alive, Confined Space Entry & Monitor, Fall Protection.
  • Engineering background provides foundation for loop-diagram and P&ID interpretation, oscilloscope and instrument use, and schematic-driven troubleshooting.
  • Engineering background in PID control, sensor integration, ESP32/FreeRTOS, and hardware documentation directly supports instrumentation and control work at the field level — bridging the gap between computer systems engineering theory and hands-on ICT practice.

Showing 7 roles.

Engineering Evidence & Highlights

The three artefacts that anchor the story.

A multimodal video-retrieval capstone, hands-on AI and robotics field work, and the AMIDEAST program that shaped the language and leadership foundation behind both.

Senior Capstone · Birzeit University

Content-Based Video Retrieval — A Multimodal Approach

Feb 2025 · B.Sc. Computer Systems Engineering · Supervised by Dr. Aziz Qaroush

A retrieval framework that matches natural-language queries to videos by fusing CLIP visual embeddings with mPLUG-Owl captions, then refining queries through GPT-3.5 Turbo augmentation. Evaluated on MSVD and MSR-VTT with measurable gains over single-modality baselines.

Graduation project final presentation at Birzeit University — team defending the multimodal retrieval system.
Project Defense · Birzeit University

How the system works

Animated diagram showing the full retrieval framework: CLIP image and text encoders, mPLUG-Owl captioning, fusion, and ranking stages.
Figure 1System Architecture — CLIP + mPLUG-Owl + Score / Feature Fusion
Animated walkthrough of the multimodal process: frame extraction strategies, dual encoding, GPT-3.5 query augmentation, and final ranking.
Figure 2Multimodal Pipeline — Frame Extraction, Augmentation, Ranking

Key Technical Insights

  • Developed a Multi-Modal Video Retrieval Framework combining visual and textual features, query augmentation, and advanced ranking strategies.
  • Proved that multi-modal approaches significantly outperform single-modality systems by utilizing visual embeddings enhanced by caption-based textual embeddings.
  • Analyzed frame extraction strategies (uniform down-sampling vs. scene-based segmentation) and matched them to dataset complexity (MSVD vs. MSR-VTT).
  • Implemented Query Augmentation using GPT-3.5 Turbo to bridge user phrasing differences and improve retrieval accuracy across MSVD and MSR-VTT benchmarks.

Engineering in Practice

Hands-on with Robotics, ROS, and Computer Vision.

Hands-on AI and Robotics workshop at Palestine Technopark featuring the DOFBOT AI Vision Robotic Arm.
BZU · TechnoparkAI & Robotics Workshop — DOFBOT Vision Arm · Palestine Technopark, March 2023
AMIDEAST English Access Micro-scholarship Program graduation ceremony.Access Program · Graduation

AMIDEAST · U.S. Embassy Jerusalem

English Access Micro-scholarship Program

2017 — Jul 2019

The Access Program offers two years of English language instruction and additional workshops that introduce youth to American culture, community service, and career-enhancement resources. The curriculum strengthens English speaking, writing, listening, and reading skills, while extracurricular activities build leadership skills and promote personal development.

Program Components · 360 Instructional Hours

  • English language instruction
  • Public speaking training
  • Cultural enrichment and development of leadership skills
  • Community service activities

The Engineering Stack

From silicon to cloud, one engineer.

Five publicly published GitHub repositories, each living at a different abstraction layer — from MIPS assembly up through POSIX concurrency, embedded IoT firmware, technical documentation, and GPU-accelerated computer vision. Scroll the stack.

Cloud · AI · Vision

Advanced Computer Vision & Data Pipelines

GPU-accelerated PyTorch on NVIDIA L4 / T4, multimodal video retrieval (CLIP + mPLUG-Owl), and end-to-end Pandas wrangling — the AI-layer ceiling of the stack.

PyTorchCUDACLIPmPLUG-OwlPandas
Open repositoryL5 · github

Engineering Documentation

Hardware & Systems Documentation

Six curated engineering reports — Arduino + UART + I2C interfacing, RLC transient response, active / passive filters, Fourier + SSB modulation — published as a technical-writing portfolio.

Technical WritingArduinoI2C / UARTMATLABMultisim
Open repositoryL4 · github

Embedded Firmware · IoT

Embedded IoT Smart Systems — ESP32

Full IoT vertical: FreeRTOS task scheduling, Blynk cloud control, I2C 16x2 LCD, four LED actuators — Simon-Says memory game with a hardware-bench demo video.

ESP32Arduino C++FreeRTOSBlynk IoTI2C
Open repositoryL3 · github
ESP32

Operating Systems · IPC

POSIX Concurrent Systems Lab

Five-process supermarket simulation over shmget / sem_open + a pthreads intruder-detection prototype — published with embedded .git/, .idea/, and Linux ELF binaries scrubbed.

CPOSIXpthreadsShared MemoryNamed Semaphores
Open repositoryL2 · github
maincustshlvdrwrtimrSHM + sem

Assembly · ISA · Silicon

MIPS Assembly — Medical Records CRUD

~2,900 lines of MIPS32 assembly: ten-option menu, file-I/O via syscalls 13 / 14 / 15 / 16, IEEE-754 thresholds via c.lt.s / c.le.s, 1024-byte buffered scans — the bare metal of the stack.

MIPS AssemblyMARSSyscall I/OIEEE-754
Open repositoryL1 · github
REGISTER FILEPC0x00400024IFIDEXMEMWB

Every layer links to a real public repository — code reviewed, README written, security scrubbed, co-author consent verified before push.

Featured Projects

From multimodal AI to autonomous robotics.

A curated set of recent engineering work spanning AI / ML, full-stack web, mobile, and computer vision. Hover any card to reveal the stack.

Content-Based Video Retrieval (Multimodal AI) previewAI / ML2024–2025

Graduation Project

PythonCLIP (ViT-B/32)mPLUG-OwlGPTOpenCVHSV Histograms+1

Content-Based Video Retrieval (Multimodal AI)

End-to-end multimodal retrieval pipeline linking natural-language queries to video content using CLIP embeddings and automated scene captioning.

Lead Engineer · Dr. Aziz Qaroush · Birzeit University

ACAI / ML
AI / ML2024–2025

Research & Academic Portfolio

PythonPyTorchOpenCVPandasCUDAJupyter

Advanced CV & Data Pipelines

A comprehensive suite of GPU-accelerated computer vision models and complex data wrangling pipelines developed during advanced academic research.

ML Engineer · Birzeit University

EIEmbedded
Embedded2024

Embedded / IoT Firmware

ESP32Arduino C++FreeRTOSBlynk IoTI2CWi-Fi

Embedded IoT Smart Systems — ESP32 Firmware

Full-stack IoT firmware on an ESP32 — FreeRTOS task scheduling, Blynk cloud control, and an I2C LCD drive a 20-level Simon-Says memory game with rotated credentials and a public demo video.

Firmware Engineer · Birzeit University

POSIX Concurrent Systems Lab previewEmbedded2024

Operating Systems / Real-Time Systems

CPOSIX IPCpthreadsShared MemoryNamed SemaphoresOpenGL / GLUT+1

POSIX Concurrent Systems Lab

OS-level C work exercising the full POSIX concurrency stack — a five-process supermarket simulation with a live OpenGL / GLUT renderer alongside a multithreaded intruder-detection prototype built on pthreads.

Systems Engineer · Prof. Hanna Bullata · Birzeit University

MAEmbedded
Embedded2024

Low-Level Assembly / CRUD

MIPS AssemblyMARS SimulatorSyscall File I/OIEEE-754CRUD

MIPS Assembly — Medical Records Management

~2,900-line MIPS32 assembly program implementing a full CRUD application for patient medical-test records, with file I/O via MIPS syscalls and IEEE-754 floating-point math for threshold checks and averages.

Systems Engineer · Birzeit University

Hardware & Systems Documentation Portfolio previewEmbedded2022–2024

Technical Writing Portfolio

Technical WritingArduinoI2C / UARTMATLABMultisimOscilloscope

Hardware & Systems Documentation Portfolio

Six formal engineering lab reports curated as a public technical-writing portfolio — spanning microcontroller interfacing (Arduino + UART + I2C), digital and analog electronics, signals and systems, and communications.

Technical Writer / Lab Author · Birzeit University

Autonomous Dispatch Engine previewQA / DevOps2025

Automation / API Integration

TaskerJavaScriptOpenAI GPT-4o-miniGoogle Maps APITelegram Bot APIRegex

Autonomous Dispatch Engine

Automated rideshare analytics system using UI scraping, JavaScript, and APIs (Google Maps, Telegram, OpenAI) to calculate net profitability in real-time.

Solo Builder

AQQA / DevOps
QA / DevOps2025

Production Tool (IFSSA)

PythonPlaywrightTesseract OCROpenAI GPT-4oGitHub Actions

AI-Powered QA Automation Platform

Automated UI testing pipeline for a complex SPA — drives navigation, captures full-page state, extracts text via OCR, and validates with LLM assistance.

Architect & Engineer

TPFull-Stack
Full-Stack2025–2026

Personal Product

TypeScriptNext.jsReactCloud DeploymentUI/UX

Trackifire — Personal Productivity Platform

Personal study and productivity platform tracking learning progress, study hours, and consistency through centralized dashboards.

Solo Founder / Full-Stack Engineer

Quick Note — Flask Web App previewFull-Stack2024

Full-Stack Web Project

PythonFlaskHTMLCSSJinja2

Quick Note — Flask Web App

Lightweight web application for capturing and managing personal notes, built end-to-end with Flask and a server-rendered front-end.

Full-Stack Developer

Clothing Store Recommendation System (NLP) previewAI / ML2024

NLP Course Project

Word2VecBERTTF-IDFCosine SimilarityPythonJupyter

Clothing Store Recommendation System (NLP)

Recommendation system trained on the H&M dataset, ranking items via embedding similarity over query and purchase history.

ML Engineer · Prof. Adnan Yahya · Birzeit University

Handwriting Detection (SIFT / ORB Feature Extraction) previewAI / ML2024

Computer Vision Project

PythonOpenCVSIFTORBJupyterNumPy

Handwriting Detection (SIFT / ORB Feature Extraction)

Classical computer-vision pipeline that detects and identifies user handwriting using SIFT and ORB feature extractors.

ML Engineer · Birzeit University

AI Game — Minimax Adversarial Search previewAI / ML2024

AI Course Project

PythonMinimaxAlpha-Beta PruningAdversarial Search

AI Game — Minimax Adversarial Search

Python implementation of the Minimax algorithm for an adversarial two-player game, demonstrating optimal-move search.

AI Engineer · Birzeit University

Android Pizza App previewMobile2024

Mobile Development Project

JavaAndroid SDKXML LayoutsSQLite

Android Pizza App

Native Android application for browsing, customizing, and ordering pizzas — built end-to-end with the Android SDK in Java.

Android Developer · Birzeit University

Tech Stack & Skills

Categorized inventory of every tool on the bench.

Grouped by domain so recruiters can match the stack to a role at a glance.

Programming Languages

PythonJavaCSQLTypeScriptHTMLCSSBASIC

Artificial Intelligence & Machine Learning

Computer VisionDeep LearningSupervised / Unsupervised LearningNatural Language ProcessingMultimodal AICLIP (ViT-B/32)mPLUG-OwlGPT-4oBERTWord2VecTF-IDFscikit-learnTensorFlowRandom ForestLogistic Regressionk-NNHyperparameter TuningCosine SimilarityHSV Histogram Analysis

Backend & Frameworks

FlaskREST API DesignJWT AuthenticationMarshmallowCron Job OrchestrationMicroservice Integration

Quality Assurance & Automation

PlaywrightTesseract OCRGPT-Driven QA RoadmapsDOM CrawlingLocator RankingCI Nightly RegressionPostmanStructured LoggingRetry LogicFailure-State Capture

Cloud, DevOps & Tooling

AWS (Partner Technical)Microsoft Azure (AI-900)DockerGitGitHub ActionsCI/CD PipelinesLinux (multithreading & multiprocessing)

Frontend & Mobile

Next.jsReactTailwind CSSHTMLCSSAndroid (Java)FlutterUI/UX DesignAccessibilityCanva (Advanced)

Embedded & Real-Time Systems

ESP32LiDAR (ToF)IR SensorsPID ControlFlood Fill Path PlanningDigital Signal ProcessingComputer ArchitectureOperating Systems (Linux/Unix)Hardware Fault DetectionElectromechanical Assembly

Data Analytics & Reporting

Excel-Based AnalysisStructured ReportingData ValidationDashboard DesignKPI AnalysisDocumentation ReviewEngagement Analytics

Industrial Trades & Safety

ICT Apprentice — Instrumentation & Control Technician (AIT 1295577, Trade Code 031)PID Control Loops & Loop TuningSensor Integration & TransducersLoop-Diagram & P&ID InterpretationSignal ConditioningConfined Space MonitoringGas Detection (LEL, O₂, H₂S, CO)SCBA / SABA / Supplied-AirLOTO VerificationFLHA / JHAPPE ComplianceTDG / GHS / WHMIS

Soft & Professional Skills

Stakeholder CommunicationCross-Functional CollaborationTechnical DocumentationShift Handover ProtocolsSystematic TroubleshootingIndependent Field OperationsAgile / Sprint DeliveryBilingual (Arabic / English)Mentorship & Curriculum Design

On the Ground

Field training that backs the safety stack.

Intensive 81-hour First Responder training session with the Palestine Red Crescent Society.
PRCS · Field DrillIntensive 81-Hour First Responder Training
Red Crescent field operations and dispatch training in Ramallah.
PRCS · RamallahField Operations & Dispatch Training — Red Crescent

Beyond the Desk

Volunteer & Community Involvement

Giving time to community and youth-focused events around Edmonton — hands-on, people-first work that complements the engineering track.

Volunteering at the Canada-Wide Science Fair in Edmonton, Alberta, May 2026.CWSF · Edmonton 2026

Event Volunteer · Edmonton, AB

Canada-Wide Science Fair (CWSF)

May 2026

Assisted with large-scale event logistics, crowd direction, and participant support. Demonstrated strong teamwork, physical stamina, and engaging communication skills to ensure a seamless and positive experience for attendees.

Contributions

  • Large-scale event logistics and setup support
  • Crowd direction and attendee flow management
  • Participant support and on-the-ground assistance
  • Teamwork and engaging communication across long event days

Certifications

Verified credentials across cloud, medical, and industrial safety.

Every certification listed is currently held; expiries are shown where applicable. Tap Verify to open the credential preview.

Cloud, AI & Data

Vendor-issued credentials covering cloud platforms, AI fundamentals, and data analytics.

  • AWS Partner: Accreditation (Technical)

    AWS Training & Certification

    Issued: 2025-08-31

    View PDF
  • Microsoft Certified: Azure AI Fundamentals (AI-900)

    Microsoft

    Cert No. 255419-1C1AAN

    Issued: 2026-05-07

    View PDF
  • IBM Data Analyst Professional Certificate

    IBM Skills Network (via Coursera)

    3D4IOFTR8NVL

    Issued: 2026-05-31

    View PDF
  • Data Analyst Nanodegree (Verified)

    Udacity

    f0a35200-899f-11ef-9360-9305a0b5b891

    Issued: 2025-03-04

    View PDF
  • Flutter Course (36 hours)

    The Hope International Company

    Issued: 2024-09-28

    View PDF
  • Strategic Planning, Task Prioritization & Project Scheduling

    Online course

Industrial & Safety (Alberta Site-Ready)

Full safety stack required for Alberta industrial sites and turnaround projects.

  • Registered Alberta ICT Apprentice (Instrumentation and Control Technician)

    Apprenticeship and Industry Training (AIT)

    AIT ID 1295577 · Trade Code 031

  • CSTS-2020 Fundamentals (Construction Safety Training System)

    Alberta Construction Safety Association (ACSA)

    ACSA Student ID ACSA8475177

    Issued: 2026-04-26

    View PDF
  • WHMIS 2015 (Generic) — Worker Education

    Alberta Construction Safety Association (ACSA)

    ACSA Student ID ACSA8475177

    Issued: 2026-04-26

    View PDF
  • Confined Space Entry & Monitor

    ABCS Safety Training

    Expires: 2029-04-25

    View PDF
  • H2S Alive

    Energy Safety Canada (ESC)

    Expires: 2029-04-22

    View PDF
  • Fall Protection

    Energy Safety Canada (ESC)

    Expires: 2029-04-16

    View PDF
  • Common Safety Orientation (CSO)

    Energy Safety Canada (ESC)

    Issued: 2026-05-14

    View PDF

Medical & First Aid

Active life-support and advanced first-aid certifications.

  • Intermediate First Aid with CPR-C & AED

    St Mark James Training (Workplace Health & Safety standard)

    Reg 45763 / AB

    Issued: 2026-06-21

    Expires: 2029-06-21

    View PDF
  • BLS Provider (Basic Life Support)

    Heart & Stroke Foundation of Canada

    HSF ID 3460356

    Issued: 2025-05-30

    Expires: 2026-05-31

    View PDF
  • First Responder (81-Hour Advanced)

    Palestine Red Crescent Society

    Issued: 2024-01

    View PDF
  • First Aid (21-Hour Course)

    Palestine Red Crescent Society

    Issued: 2023-10

    View PDF

Credential Evaluations

Independent third-party recognition of foreign credentials in Canada.

  • IQAS Assessment - B.Sc. in Computer Engineering

    Government of Alberta (IQAS)

    Issued: Dec 2025

    View PDF
  • IQAS Assessment - High School Diploma

    Government of Alberta (IQAS)

    Issued: Sep 2025

    View PDF

Letters of Completion

Formal letters issued by past employers and programs.

  • Internship Completion Certificate

    Thrivve (signed: Iyad Alfarra, Staff Engineer)

    Issued: 2024-10-21

    View PDF
  • English Access Microscholarship Program (2 Years)

    AMIDEAST & US Embassy Jerusalem

    Issued: July 2019

    View PDF