Skip to content
View bacemkarray's full-sized avatar

Block or report bacemkarray

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bacemkarray/README.md

Bacem Karray

Hey there, thanks for checking out my GitHub profile!

My name is Bacem, and I'm studying Computer Engineering at McMaster University.

Technical Interests:

  • Agentic Systems
  • Embodied AI (especially autonomous vehicles)
  • AI infrastructure
  • LLM inference
  • GPU programming

Hobbies:

  • Reading
  • Soccer
  • Swimming
  • Rock climbing
  • Flying
  • Travelling
  • Video games

Some of My Projects

Currently working on this project. As the title suggests, building the transformer architecture as presented in the AIAYN paper from scratch in C++ for maximum performance.

Tech: C++

A C++ path tracer with both CPU and CUDA renderers. Implements recursive ray scattering, antialiasing, gamma correction, depth-of-field camera controls, and multiple material types.

Tech: C++, CUDA, NVIDIA Nsight

A benchmark for parameter-efficient fine-tuning of a 7B language model on BBC XSum summarization, comparing LoRA and QLoRA across quality, training time, VRAM usage, and distributed behavior.

Tech: Python, PyTorch, Hugging Face, LoRA, QLoRA, Accelerate

An autonomous hyperparameter tuning framework orchestrated with LangGraph. Parallel worker nodes tune neural-network hyperparameters while an LLM-powered coordinator analyzes results.

Tech: Python, LangGraph, PyTorch, Optuna, MLflow, OpenAI API

A minimal retrieval-augmented generation prototype built without high-level orchestration frameworks. Implements parsing, chunking, embeddings, vector search, query rewriting, memory, and generation.

Tech: Python, ChromaDB, sentence-transformers, OpenAI API

A real-time American Sign Language to English translation tool built during York University's CTRL+HACK+DEL hackathon. Uses computer vision and ML to detect ASL gestures.

Tech: Python, OpenCV, MediaPipe, TensorFlow, Flask


Tech Stack:

Python C C++ Bash Script PyTorch TensorFlow Keras scikit-learn NumPy CMake nVIDIA Google Cloud AWS Azure Redis Pandas Matplotlib mlflow Scipy Git GitHub

Pinned Loading

  1. agentic-hpt agentic-hpt Public

    Python

  2. face-tracker face-tracker Public

    Python

  3. transformer-playground transformer-playground Public

    Jinja

  4. exoskeleton-ai exoskeleton-ai Public

    Forked from McMaster-Exoskeleton/exoskeleton-ai

    Repository hosting code for Machine Learning Application used at McMaster Exoskeleton

    Python

  5. ray-tracing ray-tracing Public

    Cuda

  6. aiayn-transformer-cpp aiayn-transformer-cpp Public

    Python