Hello world, I'm

Computer Science student at York University, focused on AI and machine learning. I build models that find patterns, make predictions, and turn raw data into decisions worth acting on.

Projects

01

Algorithmic Trading Research Platform

02

Black & White Image Colorizer

[git]
03

Facial Expression Recognition

[git]
04

Hand Tracker

[git]
05

UniQ — University Policy RAG System

[git]

Experience


Software Engineering Intern

Jan 2026 – May 2026

TreepzToronto, ON

  • Architected a type-safe API service layer spanning 10 files for a Strapi CMS migration, building a complete TypeScript interface system, 7+ high-level API methods (post retrieval, filtering, pagination, static generation support), and standardized response contracts with type guards that eliminated an entire class of null-reference errors at compile time
  • Designed data transformation mappers to flatten Strapi's deeply nested response structure into clean application models, implementing fallback chains for missing fields to prevent malformed data from ever reaching the UI
  • Implemented Static Site Generation with Incremental Static Regeneration (revalidating every 3600 seconds), replacing a manual JSON-based publishing workflow and cutting content publishing time from roughly 2-3 days down to under 10 minutes
  • Added dynamic SEO infrastructure including JSON-LD structured data, a programmatically generated sitemap, and per-page metadata
  • Collaborated with a fellow intern on a shared dashboard search feature, owning backend filtering logic and API contract
  • Followed a feature-branch Git workflow, submitting weekly pull requests for senior engineer review and incorporating feedback before merge
Baybars Al-Zibdeh, portrait rendered in amber phosphor duotone

About

I'm Baybars, a Computer Science student at York University who spends most of his time teaching machines to find structure in noise. My home turf is the Python ML stack, and the problems I like are the ones where the data fights back: leaky time series, imbalanced labels, markets that punish overfitting. My trading research platform runs a 29-feature ensemble through purged walk-forward validation, because a backtest you can't trust is just fiction with charts.

From January to May 2026 I was a software engineering intern at Treepz in Toronto. There I built a type-safe API layer for a Strapi CMS migration and moved the site onto static generation with incremental revalidation, cutting content publishing from two or three days down to under ten minutes. Off the clock I build things that see, restoring color to black-and-white photos, reading emotion from faces, turning a webcam into a sketchpad. I've worked through machine-learning and generative-AI coursework from IBM and Databricks, and what I'm after next is the kind of problem where a model stops being a demo and starts making decisions.

CONTACT

Baybars Al-Zibdeh — open to ML / software roles

Certifications

IBMMachine Learning with Python
IBMIBM Z Xplore
IBMFundamentals of Encryption & Quantum-Safe
DatabricksGenerative AI Fundamentals
DatabricksDatabricks Fundamentals
FreeCodeCampScientific Computing with Python
MicrosoftFoundational C# with Microsoft