AI/ML engineer • software engineer • intelligent systems
Open to AI/ML, platform, backend, and product engineering conversations
University of Alberta • MEng 4.0 GPT-5 product capability Backend + research tooling depth

Building AI systems that stand out and ship with trust.

Graduate training in Software Engineering & Intelligent Systems, hands-on experience at Radical AI, Hootsuite, and the University of Alberta, and a broader project archive spanning AI products, backend platforms, web systems, data workflows, and systems foundations.

4.0 MEng GPA in software engineering & intelligent systems
3.85 BSc GPA in computing science
GPT-5 shipped product capability
13 projects across AI, backend, data, systems, and web
portfolio://v14
Copilot Research Systems
Current work

Projects and current engineering signal now lead the experience

The portfolio foregrounds real product AI, trustworthy ML evaluation, backend reliability, and delivery-quality software work rather than treating projects like a buried archive.

AI systems • backend • product delivery Real work from LLM products, billing platforms, research tooling, and systems-heavy projects.
Evidence atlas

A recruiter-readable map of the strongest hiring signals

Instead of forcing visitors to infer the story from scattered cards, the atlas makes the connections explicit: education, employers, flagship projects, research depth, and communication signal all reinforce each other.

Signal board
Select any signal card to focus the evidence panel.
Connected themes Stable layout
Foundations

Long-range signal

Shipped systems

Applied product + platform work

Research + operations

Evaluation, tooling, and reproducibility

Selected work

Projects and current work now carry far more of the first impression

The archive is broader, the current work is more visible, and the section is easier to read on large screens without the old overlap issues.

GPT-5 • Conversational UX • Applied AI
LLM product prototype to production

ReX - AI Career Coach

A user-facing AI assistant inside a web platform that delivered personalized, action-oriented career guidance with GPT-5, structured prompting, feedback loops, and privacy-aware guardrails.

GPT-5Conversational UXApplied AI
Designed conversation flows, personalization logic, and action-oriented outputs while improving relevance, consistency, and trust in real-time AI interactions.
Node.js • Stripe • Firebase
Backend billing reliability

Subscription & Payout System

Designed backend workflows for subscriptions and payouts in a SaaS context, integrating Stripe, webhook handling, retries, reconciliation logic, and idempotent processing.

Node.jsStripeFirebase
Connected payment state to product entitlements and user access while prioritizing observability, defensive error handling, and auditable business logic.
Hugging Face • Evaluation • Trustworthy AI
Adversarial reliability analysis

Robustness Testing: Adversarial Attacks on LLMs

Evaluated LLM robustness under character-level and word-level perturbations, automated perturbed datasets, and measured failure patterns across tasks such as AG News, SST-2, and MRPC.

Hugging FaceEvaluationTrustworthy AI
Focused on robustness metrics, reproducible evaluation scripts, and understanding how models degrade under noisy or malicious inputs.
Research software • Reproducibility • Dashboards
Research ops repeatable analysis

Research Tooling & Data Workflows

Created software and data workflows for biometric research, covering intake, cleaning, labeling, versioning, dashboards, and privacy-aware handling of sensitive data.

Research softwareReproducibilityDashboards
Translated study protocols into software requirements and built tooling that reduced manual handling while improving reproducibility, reporting, and auditability.
FastAPI • Postgres • Power BI
Enterprise analytics governed BI copilot

Enterprise BI + Power BI AI Copilot

Built a local-first analytics application that combines governed query routing, Postgres-backed operational reporting, Power BI integration, CSV export, and an AI-style question interface for business teams.

FastAPIPostgresPower BI
Designed for explainability and demo readiness with approved SQL templates, structured answer generation, deep links into reporting, and deterministic fallback behavior when no OpenAI key is configured.
scikit-learn • Security ML • Feature engineering
Classifier service-ready design

Malicious URL Detection

Built an ML classifier for phishing and malicious URL detection using feature engineering, preprocessing pipelines, and precision/recall/F1-driven evaluation.

scikit-learnSecurity MLFeature engineering
Designed the solution so it could be exposed as a service or API inside larger web or security systems, with careful attention to false positives and false negatives.
React • Flutter • Realtime systems
Web + mobile coordination platform

Aid Delivery Platform

Built a web and mobile coordination platform for humanitarian logistics with real-time tracking, Google Maps integration, authentication, and synchronized operational data.

ReactFlutterRealtime systems
Balanced usability and maintainable architecture while supporting scheduling, status updates, confirmation flows, and secure information sharing among teams.
Rust • Data tooling • Performance
Systems high-performance analysis

Stock Market Monitor

Built a financial monitoring tool in Rust to ingest price data and compute technical and trend indicators efficiently over large datasets.

RustData toolingPerformance
Separated ingestion, analytics, and visualization into modular layers to strengthen performance, maintainability, and future dashboard/API extension.
React • Node.js • Firebase
Web product real-time operations

QR Check-In & Event Analytics Platform

Engineered a QR-based system for registration, attendance tracking, real-time counts, exportable records, and organizer-friendly analytics workflows.

ReactNode.jsFirebase
Designed secure authentication, privacy-aware attendee handling, and live status views without forcing manual reconciliation after events.
Rust • Algorithms • Testing
Systems correctness + invariants

Self-Balancing Binary Trees in Rust

Implemented AVL Trees and Red-Black Trees in Rust with strong attention to correctness, invariants, safe memory usage, and thorough testing.

RustAlgorithmsTesting
Strengthened understanding of balancing operations, performance trade-offs, modular implementation, and test-driven engineering patterns useful in backend and systems work.
Python • Systems simulation • Debugging
Systems performance-aware reasoning

Operating System Simulator

Designed and implemented an operating system simulator centered on process scheduling and memory-management concepts including Round Robin, FCFS, and virtual memory behavior.

PythonSystems simulationDebugging
Built intuition for scheduling trade-offs, memory behavior, and performance-aware design that translates directly into reliable service engineering.
Solidity • Hardhat • Cross-chain
Protocol systems privacy + duplicate guard

Privacy-Preserving Tokenized Green Credits

Created a deployable engineering prototype for tokenized green credit issuance with private verification hashes, duplicate prevention at the contract layer, L2 minting, and auditable L1 anchoring.

SolidityHardhatCross-chain
Runs fully locally with mock L2→L1 components, measures gas for mint versus anchor flows, and keeps raw meter or site data off public chains by anchoring only hashes and minimal issuance fields.
Web performance • Technical SEO • Product UX
Portfolio product communication + interaction design

Personal Portfolio & Technical Website

Built and evolved a personal site showcasing projects, technical writing, resume layers, research notes, recruiter-facing AI assistance, and interactive technical storytelling.

Web performanceTechnical SEOProduct UX
Treated the site as a real software product with responsive design, case studies, source-linked AI copilot flows, PDF previews, and interfaces that help technical work get evaluated faster.
Role-fit studio

Switch role lenses and see the portfolio re-argue itself in real time

This is designed like an interactive recruiter dossier: choose a role lens and the site updates the score, strongest evidence, interview probes, and next-step recommendation instantly.

Role-fit studio

Very strong fit for applied AI engineer roles

Fit score

Best when the role needs LLM product sense, prompt orchestration, evaluation instincts, and the ability to turn intelligent behavior into a usable software surface.

Radical AI + ReXGPT-5 product capabilityGuardrails + feedback loopsMEng 4.0 in intelligent systems
ReX product loop

A concrete GPT-5 product that proves conversational UX, personalization, prompt design, and shipping judgment.

Trust layer

Robustness testing and validation thinking show that AI work here is not naive demo-building.

Engineering base

Node.js, APIs, and backend systems make the AI experience delivery-capable instead of model-only.

Interview probes
  • How did you prevent the assistant from feeling generic or unsafe?
  • What evaluation loop would you add before wider rollout?
  • Where do prompt design and product design influence each other most in ReX?
Next step
Open AI projects
Experience

A portfolio that now feels authored by the real career story

The personal layer now foregrounds the actual hiring signal: employers, graduate standing, conference participation, awards, and a broader trajectory across AI, backend, research, and teaching.

Youssef Ibrahim
Canada

Youssef Ibrahim

AI/ML EngineerSoftware EngineerIntelligent Systems BuilderBackend & Platform EngineerResearch Software Engineer

AI/ML and software engineer with graduate training in Software Engineering & Intelligent Systems, a completed MEng with a 4.0 GPA, and hands-on experience shipping intelligent product features, backend services, research tooling, and full-stack platforms across industry, academic, and education-sector environments including Radical AI, Hootsuite, Kaplan, Precision Drilling, and the University of Alberta.

Applied AI and LLM systems
Backend and platform engineering
ML evaluation and robustness
Research tooling and data workflows
Product-minded software delivery
Technical communication and mentoring
Trajectory

Selected roles and milestones that shape the current profile

2024 - 2025
MEng, Software Engineering & Intelligent Systems
University of Alberta

Completed graduate studies with a 4.0 GPA while deepening ML systems, trustworthy AI, software verification, robot learning, computer vision, and intelligent systems foundations.

2023 - 2025
Publication and technical writing layer
Research, teaching, and portfolio artifacts

Expanded the public work into technical notes, a pedagogical repository publication, research briefs, and recruiter-readable engineering artifacts.

2025 - Present
Computer Science & Mathematics Teacher
Kaplan • Edmonton, Alberta (on-site)

Started a contract part-time Kaplan role teaching first-year math and computing content aligned with University of Alberta pathways, while improving student support through assessments, structured practice, attendance automation, and escalation workflows.

2025 - 2026
Graduate Research Assistant
University of Alberta

Accepted a Graduate Research Assistant appointment at Campus Saint-Jean / Recherche & Études Supér for Nov 17, 2025 through Jan 31, 2026 under Samira ElAtia.

2023 - 2024
Artificial Intelligence Engineer
Radical AI

Shipped OpenAI product capabilities, conversational flows, recommendation logic, logging, and quality loops for production-facing AI experiences.

2023 - 2024
Research Assistant
University of Alberta

Built research-grade tooling, reproducible data workflows, dashboards, documentation, and technical reporting for biometric research.

2022 - 2023
Software Engineer
Hootsuite

Worked across backend, billing systems, frontend components, and cloud functions with strong focus on reliability, observability, and maintainability.

2022 - 2023
Teaching Assistant & Lab Instructor
University of Alberta

Mentored students across software engineering, systems, databases, and programming while reinforcing technical communication and code-review discipline.

2022
Computing Science Intern
Precision Drilling

Supported internal platforms, debugging, QA, analytics, and practical software delivery across departments.

2021
Supply Chain Management Intern
Precision Drilling

Worked on data quality, operational reporting, and process standardization for procurement and inventory systems.

2021 - Present
Peer Tutor
University of Alberta

Provided long-term tutoring and mentorship in computing science, algorithms, systems, mathematics, and software engineering fundamentals.

Sep 2023 - Sep 2024

Artificial Intelligence Engineer

Radical AI

Designed and shipped OpenAI-powered product capabilities, built ReX end to end, added anti-fraud and validation layers, developed recommendation logic, and improved latency, consistency, and usability of real-time AI interactions.

OpenAIBotpressInworld.aiTensorFlowPythonJavaScriptPrompt orchestration
Jan 2023 - Jan 2024

Research Assistant

University of Alberta

Built research tooling for biometric data collection, validation, dashboards, versioning, reproducible analysis, literature review support, and privacy-aware handling of sensitive data.

Research toolingData workflowsDashboardsDocumentationPrivacy-aware systemsReproducibility
Feb 2022 - Dec 2023

Software Engineer

Hootsuite

Delivered production software across frontend, backend, and cloud functions with emphasis on Node.js services, Firebase, Stripe billing workflows, debugging, validation, GitHub Codespaces, and long-term maintainability.

Node.jsReactFirebaseStripeServerlessAPI designCodespaces
May 2025 - Present

Computer Science & Mathematics Teacher

Kaplan • Edmonton, Alberta (on-site)

In a contract part-time role, teach first-year foundation math and computing content aligned with University of Alberta pathways, design assessments and structured practice, run targeted tutoring and office hours, and built attendance-automation scripts plus escalation workflows to improve follow-up consistency and student support.

KaplanProgramming fundamentalsProblem solvingAttendance automationMentoring
Nov 2025 - Jan 2026

Graduate Research Assistant

University of Alberta

Accepted a Graduate Research Assistant appointment at Campus Saint-Jean / Recherche & Études Supér under Samira ElAtia, adding a later research-support signal to the portfolio alongside the earlier Research Assistant work.

Graduate assistantshipResearch supportCampus Saint-JeanSamira ElAtiaUniversity of Alberta
Feb 2022 - Sep 2023

Teaching Assistant & Lab Instructor

University of Alberta

Supported software engineering and computing science instruction through labs, demos, debugging help, architecture guidance, and code-review-style feedback across systems, databases, networks, and applied programming.

MentoringDebuggingSoftware engineeringDatabasesSystemsTechnical communication
Jan 2022 - Dec 2022

Computing Science Intern

Precision Drilling

Helped build, test, and deploy internal software across departments, connecting UI workflows, backend scripts, analytics, SQL reporting, and operational handoff documentation.

JavaScriptPythonJavaSQLPower BIInternal platforms
Apr 2021 - Dec 2021

Supply Chain Management Intern

Precision Drilling

Supported the Inventory and Procurement Optimization Project with emphasis on master-data quality, SAP and Power BI reporting, process standardization, and operational systems thinking.

Data qualityPower BISAPProcess improvementReportingOperational systems
Academic honours

Golden Key International Honour Society

Recognized for academic excellence as part of the top 15% of eligible university students at the University of Alberta.

Funding award

Mitacs award

Added to the portfolio as a research-translation and innovation-funding signal alongside the existing academic, publication, and project evidence.

Graduate appointment

University of Alberta GRA appointment

Accepted a Graduate Research Assistant appointment at Campus Saint-Jean / Recherche & Études Supér from Nov 17, 2025 to Jan 31, 2026 under Samira ElAtia, reinforcing the portfolio’s research-support and graduate-level credibility.

Scholarly affiliation

MTICA member

Affiliation with the Institute of Combinatorics and Its Applications, reflecting interest in combinatorics and discrete mathematics.

Scholarly affiliation

ICA - Human-Machine Communication

Affiliated with the International Communication Association through the Human-Machine Communication group focused on interaction with AI systems and communicative technologies.

Publication signal

TOPR 2025 pedagogical repository entry

Published “Math Escape Room: A Virtual/Blended Problem-Solving Adventure,” extending the portfolio’s research and teaching signal into AI-enhanced learning and online pedagogy.

Conference participation

CanaDAM 2023 and Stinson66

Selected participation and presentation history across research-oriented events in Canada, reinforcing research engagement beyond coursework.

Foundation signal

Top 5% regional distinction

Graduated from The British School of Kuwait with distinction, including A* A* A in Mathematics, Physics, and Further Mathematics plus 800/800 in SAT Math.

Skills + education

The academic and technical signal is now explicit

The site now surfaces the MEng 4.0, BSc 3.85, toolkit, coursework, and working style as first-class evidence rather than leaving them buried in the resume.

Education and foundation

Academic track, honours, and long-range technical base

MEng, Electrical and Computer Engineering - Software Engineering & Intelligent Systems (4.0 GPA)

University of Alberta, completed in December 2025. Coursework included Software Construction and Verification, Robot Learning, Deep Learning in Computer Vision, Machine Learning System Engineering, Information Theory and Channel Coding, Quality Engineering and Management, and Blockchain Technologies.

BSc, Computing Science (Mathematics minor) - 3.85 GPA

University of Alberta, 2019-2024. Coursework across Artificial Intelligence, Software Engineering, Algorithms & Data Structures, Operating Systems, Computer Systems & Networks, File & Database Management, and Web Development.

GCE A-Levels - The British School of Kuwait

Graduated with distinction, top 5% in the region, with A* A* A in Mathematics, Physics, and Further Mathematics plus 800/800 in SAT Mathematics.

Golden Key • Mitacs • U of A GRA appointment • MTICA • ICA • TOPR 2025 • CanaDAM 2023

Recognized across academic honours, Mitacs funding, a later University of Alberta GRA appointment, combinatorics and human-machine communication affiliations, pedagogy publication, and research-community participation.

Applied AI & LLM systems

Production-minded AI capability with prompt orchestration, structured outputs, evaluation loops, conversational UX, safety-aware interaction design, and abuse mitigation.

OpenAI / GPT-5GPT-5 product loopsBotpressInworld.aiStructured outputsGuardrails
Machine learning, ranking & robustness

NLP, classification, ranking heuristics, feature engineering, model evaluation, adversarial testing, error analysis, and reproducible experiment workflows.

TensorFlowscikit-learnHugging FacePrecision / recall / F1Adversarial testingReproducibility
Backend, cloud & product systems

Reliable service design across Python and Node.js with REST APIs, auth, serverless functions, Stripe billing logic, webhooks, retries, and idempotent flows.

PythonNode.jsREST APIsFastAPIPostgresStripeDocker Compose
Data workflows & analytics

Structured data cleaning, labeling, validation, dashboards, reporting, and privacy-aware research operations that keep workflows auditable and reproducible.

SQLPower BIDashboardsVersioningPrivacy-aware data handlingResearch ops
Languages & systems foundations

A broad engineering base across programming languages, algorithms, operating systems, networking, databases, and systems-aware implementation.

TypeScript / JavaScriptJavaRustSolidityC++MATLABOperating systems
Quality, security & collaboration

Testing strategy, debugging, observability, input validation, documentation, runbooks, code review, mentoring, and cross-functional delivery.

TestingObservabilityValidationGit / GitHubCodespacesTechnical writing
Working style

How the engineering profile tends to show up in practice

01

Ships intelligent product capabilities from prototype through production with a strong bias for reliability, clarity, maintainability, and inspectable behavior.

02

Moves comfortably across LLM orchestration, backend services, data workflows, evaluation, debugging, and user-facing product behavior without losing systems discipline.

03

Packages technical depth into interfaces, diagrams, documentation, and reporting that work for both technical and non-technical audiences.

04

Brings a mentoring and research-informed communication style shaped by teaching, tutoring, university research tooling, and practical technical handoff work.

Evaluation surface

A premium portfolio should feel useful from the first click

This experience is intentionally composed like a product: each layer answers a different question without losing visual restraint.

Current work

The portfolio now makes active strengths impossible to miss

AI product work, backend reliability, ML evaluation, research tooling, and polished product delivery are all visible within the first few scrolls.

GPT-5 product loopsBackend platformsResearch software
Academic signal

Graduate-level systems training now shows up clearly

The portfolio surfaces the MEng 4.0, BSc 3.85, coursework, honours, and conference participation as real hiring evidence.

MEng 4.0BSc 3.85Golden Key
AI + ML

Projects cover product AI, trustworthy AI, and applied ML

ReX, adversarial robustness, malicious URL detection, and research workflows create a stronger AI/ML story than a single flagship project would.

LLM productsAdversarial testingML classifiers
Software depth

Backend, web, data, and systems foundations are all represented

The expanded project archive now makes it easier to evaluate breadth without diluting the strongest current-work signals.

Node + StripeReact + FirebaseRust + systems
Execution quality

The surface is cleaner, more legible, and easier to navigate

Navigation is simplified, spacing is calmer, cards wrap correctly, and the entire palette now leans into a sharper black-and-gold system.

Clear navSafer breakpointsBlack / gold palette
Operating model

The delivery system behind the visuals

The aesthetic is only believable if the underlying workflow is clear, rigorous, and built to survive production constraints.

01

Frame the product, user, and trust boundary

Clarify who the system serves, what must remain reliable, and which interactions deserve safety, observability, and evaluation investment.

Product framing + trust model
02

Turn ambiguity into architecture

Design the service boundaries, data flow, prompt orchestration, validation layers, and interfaces that make the system understandable and durable.

Architecture plan + interface contracts
03

Ship the full experience, not just isolated code

Backend logic, AI behavior, UI polish, state handling, and documentation should land as one coherent product surface.

Integrated implementation
04

Measure, debug, and iterate for trust

Logging, evaluation, testing, dashboards, and technical documentation extend the life of the system after launch.

Quality loop + maintainability runway
Services

Architecture, AI delivery, and product-grade implementation

The service layer is packaged for decision-makers: clear leverage, visible rigor, and high-conviction outcomes.

AI product systems

LLM architecture and orchestration

Design retrieval, memory, evaluation, and guardrail layers that turn prototypes into reliable AI products.

  • Agent workflow decomposition
  • RAG pipelines with observability
  • Latency and cost budgeting
  • Evaluation harness design
From proof-of-concept to measurable assistant or internal tool.
Platform engineering

Systems architecture and platform design

Translate ambiguous product requirements into clean interfaces, resilient services, and maintainable operating models.

  • Boundary mapping and service contracts
  • Scalability planning
  • Reliability and incident surfaces
  • Deployment and rollback strategy
Faster delivery with fewer brittle edges between teams.
User-facing execution

Premium front-end and product implementation

Build polished interfaces that feel fast, clear, and trustworthy across desktop, mobile, and executive demos.

  • Design-system quality UI
  • Motion and interaction design
  • Accessibility and responsive behavior
  • Performance-minded rendering
High-conviction product surfaces that sell the underlying system.
AI console

A cinematic command surface now, an even richer assistant shell next

The terminal becomes a product cue: it suggests observability, confidence, and future extensibility while already remaining useful today.

recruiter-aware prompts portfolio context grounding resilient local fallback
portfolio://ai-console
$ boot recruiter-assistant --mode=portfolio --ui=premium
loading project constellation + architecture layers...
indexing publications, grants, and service narratives...
binding recruiter prompts + interview angle generator...
assistant ready. ask about fit, systems, product taste, or research.
Architecture

Interactive diagrams that explain the system instead of merely decorating it

Click through stable system boards that keep the narrative clear: assistant flow, billing architecture, and research operations all stay readable without fragile floating nodes.

ReX LLM product loop

A practical AI product flow for delivering career guidance that feels fast, relevant, and trustworthy rather than generic.

Conversation interface

Users interact through a guided conversational surface designed to produce actionable next steps rather than vague advice.

System board
Choose a system block to inspect the engineering decision behind it.
Stable interaction Readable flow
Subscription & payout system

A backend flow focused on correctness, retries, idempotency, and the relationship between billing state and user entitlements.

Product surface

Users interact with subscription and payout actions through a product experience that needs clear state and reliable feedback.

System board
Choose a system block to inspect the engineering decision behind it.
Stable interaction Readable flow
Research tooling workflow

A reproducible research pipeline for sensitive biometric data that balances structure, privacy, and practical reporting.

Study protocol intake

Research requirements begin as study protocols that need to be translated into concrete software and data workflows.

System board
Choose a system block to inspect the engineering decision behind it.
Stable interaction Readable flow
Signals

Credibility through artifacts, not vague praise

These cards explain why the experience feels premium without inventing fake logos or made-up client quotes.

Execution signal

Fast iteration, calm delivery

Projects move quickly, but the systems still stay legible. The experience is polished without hiding the engineering underneath.

High-conviction demos
Architecture signal

Interfaces before complexity

Clear boundaries, strong narratives, and intentional diagrams make teams faster long after the first launch milestone.

Reduced handoff friction
Research signal

Curiosity with product taste

Exploration is useful only when it becomes a decision. Experiments are packaged so founders and recruiters can actually evaluate them.

Sharper decision loops
Writing

Recent notes on systems, AI, and product execution

Posts deepen the story around latency, observability, engineering communication, and product-minded software delivery.

Systems 7 min

Latency budgeting for AI products that need to feel instant

How to break response time into retrieval, reasoning, rendering, and follow-up loops without losing UX quality.

AI 8 min

Designing observable RAG systems instead of demo-only assistants

A field guide to evaluation sets, retrieval telemetry, and operator feedback layers for production retrieval systems.

Product 5 min

Why premium UX matters for internal tools and developer platforms

Internal software shapes behavior. When the interface is calm and legible, systems become easier to trust.

Research + writing

Technical artifacts that strengthen the engineering story

The publications layer now carries portfolio notes, published work, and previewable documents so the site feels closer to a real body of technical work.

Published work

Math Escape Room: A Virtual/Blended Problem-Solving Adventure

A narrative-driven digital escape room for secondary mathematics review using Google Forms and Genially, with timers, conditional branching, embedded hints, and instructor analytics that surface misconceptions in real time.

PedagogyOnline learningGamified instruction
Technical brief Portfolio note

Reliability Patterns for GPT-5 Product Assistants

A portfolio note on structured prompting, feedback loops, trust boundaries, and why user-facing AI assistants need product discipline as much as model capability.

GPT-5Product AIReliability
Open library
Research note Portfolio note

Adversarial Robustness Evaluation for Practical LLM Systems

A compact note connecting perturbation-based evaluation to real deployment questions around reliability, brittleness, and failure analysis.

Trustworthy AIEvaluationAdversarial testing
Open library
GitHub intelligence

Live public engineering signal, translated into a cleaner evaluation surface

The metrics and contribution terrain load from public GitHub data at runtime. If the API rate limit is hit, the interface falls back gracefully.

Contribution terrain

3D contribution landscape

low
high
Highlighted work

Repositories worth opening first

Contact

Continue the conversation directly from the portfolio

Use the form for hiring, project, advisory, or architecture conversations. Share the role, the team, or the system context, and I’ll respond with the most relevant starting point.

Submit an inquiry

Tell Youssef what you are hiring for or building

Use the form for hiring, project, advisory, or architecture conversations. Share the role, the team, or the system context, and I’ll respond with the most relevant starting point.

Direct email also works: yibrahim@ualberta.ca
Fastest route

Use the AI copilot first, then submit a targeted message

It is the quickest way to summarize fit, compare project areas, inspect research notes, and turn a general interest into a focused discussion.