Available for new opportunities · Edmonton, Alberta, Canada

Ahmed Zubaidia

Controls & Automation · Computer Engineering Graduate · Edmonton, AB

PID control · embedded real-time systems · industrial computer vision

Ahmed Zubaidia portrait
AWSPartner Tech.

Controls & Automation

Industrial Controls & Automation

Closed-loop control, real-time embedded systems, and industrial data pipelines.

Closed-Loop Control

PID tuningSensor feedback loopsTrajectory correctionFlood-fill path planning

EvidenceMicroMouse robot

SCADA & Industrial Software

In progress — 2026
Ignition (Inductive Automation)Tag architectureHistorian & alarmingPython scripting for control logic

EvidenceProject in progress — link to follow

Experience

Controls, embedded systems, and production software.

Filter to focus on software / QA work, or on operations and community leadership. Field and trades roles have their own page.

Aug 2026 — PresentField & Trades

Reinforcing Ironworker (Rodman, 1st Year) — Ironworkers Local 720

AGF Reinforcing Inc · Edmonton, AB · field

  • Reinforcing steel placement on a major Edmonton transit infrastructure project.
  • Reading and executing structural shop drawings: bar mark schedules, spacing, lap lengths, and cage assembly to spec.
  • Building the site experience that supports the controls and instrumentation path.
Sep 2025 — PresentField & Trades

Independent Contractor / Driver

Self-Employed · Edmonton, AB · field

  • Independent contractor operating in Edmonton since Sep 2025 — ~1,500 trips, zero at-fault incidents, Alberta Class 4 commercial licence.
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.
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 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 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%.

Field and trades experience, Alberta safety tickets, and ICT apprenticeship registration → /field

Showing 7 roles.

Credentials

Verified credentials, evaluations, and licences.

Every credential listed is currently held; expiries are shown where applicable. Alberta safety tickets are listed on the field page.

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
  • 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 - Bachelor Degree in Computer Engineering

    Government of Alberta (IQAS)

    Issued: Dec 2025

    View PDF
  • IQAS Assessment - Certificate of General Secondary Education

    Government of Alberta (IQAS)

    Issued: Sep 2025

    View PDF
  • WES Course-by-Course Evaluation (ICAP)

    World Education Services (WES)

    Ref# B262JY6A8E

    Issued: Completed July 19, 2026

  • APEGA Member-in-Training — Application Under Review

    Association of Professional Engineers and Geoscientists of Alberta

    Issued: Submitted July 2026 · in review

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

The Engineering Stack

From silicon to cloud, one stack.

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 closed-loop control to multimodal AI.

A curated set of engineering work spanning controls and robotics, real-time embedded systems, computer vision, and production software. Hover any card to reveal the stack.

Autonomous MicroMouse — Closed-Loop Navigation Robot previewEmbedded2024

Controls & Robotics

PID ControlLiDAR (ToF)IR SensorsFlood-Fill Path PlanningReal-Time EmbeddedArduino/ESP32

Autonomous MicroMouse — Closed-Loop Navigation Robot

Autonomous maze-solving robot built around a closed-loop PID control system. Time-of-flight LiDAR and IR sensors feed real-time wall detection into a flood-fill path-planning algorithm, with tuned proportional, integral, and derivative terms driving differential motor control for stable trajectory correction.

Controls & Embedded 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

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

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

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

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

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

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

Tech Stack & Skills

Categorized inventory of every tool on the bench.

Controls and automation first, then the embedded, software, and data stack behind it.

Industrial Controls & Automation

PID Control Loops & Loop TuningClosed-Loop Feedback SystemsSensor Integration & TransducersSignal ConditioningLiDAR / Time-of-Flight SensingReal-Time Path PlanningIndustrial Communication Protocols (I2C / SPI / UART / Modbus)SCADA FundamentalsMachine Vision for Inspection

Embedded & Real-Time Systems

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

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

Cloud, DevOps & Tooling

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

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

Data Analytics & Reporting

Excel-Based AnalysisStructured ReportingData ValidationDashboard DesignKPI AnalysisDocumentation ReviewEngagement Analytics

Frontend & Mobile

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

Soft & Professional Skills

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

Software & AI Evidence

Supporting evidence from the software / AI track.

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 · Bachelor Degree in Computer 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

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