Skip to content
View Al-Scripting's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Al-Scripting

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.

Content in all repositories owned by your account will be closed.
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
Al-Scripting/README.md

al@oshawa terminal

Typing SVG

portfolio · linkedin · cv

CCNA IEEE CoG 2026 Dean's List TryHackMe

Live GitHub activity card

A script makes this card each day. See scripts/activity_card.py. It has zero dependencies. It reads the GitHub API directly.

I am an MSc student in Computer Science at Ontario Tech, in the UIXID/CodeandSocery Lab. My areas are software design, AI, and reinforcement learning. I hold a BIT in Networking and Cybersecurity, with Dean's List, and the CCNA. I build deep RL agents. I also program Intel Tofino P4 data planes, and do Network Automation.

Research 研究

RIDGEState-Conditioned Reward Blending for Behavioral Coverage in Deep RL Game Agents · IEEE CoG 2026, Madrid K. Chua, A. M. M. Shifan, A. Neshati, L. Zaman, C. Politowski

One PPO agent plays four personas. Sigmoid functions blend the personas in real time. The input is a six-value game-state vector.

RL LLM NPCs Affective Computing Programmable Networks

Building 構築

RIDGE PPO agent with four blended personas, on Crafter PyTorch PPO
PEAK DRL benchmark engine · more than 1000 env steps/s Gymnasium SB3
Local-AI-Dungeon offline text adventure on a local LLM Ollama Gemma 3
steam-patch-notes clean Steam patch-note dataset and pipeline Python API
Procedural-Graph-Tools graph-based procedural generation GDScript
Gestura gestures become SOAP clinical notes · HackHive 2026 Flask Three.js
Re;Animate '26 🥇 tactics game in AMOS BASIC, on an Amiga chaos

Shipped 出荷

I made the lab's first Intel Tofino P4 deployment. It reads per-flow telemetry at line rate. I repaired the P4 control-plane servers. Crashes decreased by approximately 30 percent. I found 15 exploitable faults in a live WooCommerce + Stripe stack. I was a TA for approximately 120 undergraduates in two networking courses.

Stack 道具

Open the full list

Languages   Python Java C++ JavaScript HTML5 CSS SQL Bash P4

AI / ML   PyTorch Gymnasium SB3 NumPy Pandas sklearn Ollama Gemini CV

Networks / Security   Tofino Cisco Ansible Wireshark Nmap Kali

Systems / Tooling   Linux Windows Docker Git Flask Three.js

Learning   macOS Swift Godot

snake eating my contribution graph

The best software feels like a game.

Pinned Loading

  1. Code-SorceryLab/RIDGE Code-SorceryLab/RIDGE Public

    A single PPO agent blends Explorer, Survivor, Craftsman, and Warrior persona reward weights via smooth sigmoid functions conditioned on internal game state, normalized to a simplex. Trained on the …

    Python 1

  2. HackHive2026 HackHive2026 Public

    Forked from adriandbf/HackHive2026

    HackHive 2026 · Track: Applied AI > Don't just say it. Show it. Gestura bridges the gap between patient pain and clinical understanding using real-time Computer Vision, 3D visualization, and Genera…

    HTML

  3. Local-AI-Dungeon-Ollama-Python Local-AI-Dungeon-Ollama-Python Public

    A fully local, privacy-friendly text-adventure engine powered by a Gemma 3 (or any Ollama) model. This project demonstrates how a lightweight Python game loop can integrate with a local LLM to crea…

    Python

  4. Anime-Wiki Anime-Wiki Public

    AniWiki is an open-source project designed to help anime fans search, explore, and track anime series. This project was developed as part of a DevOps class under Josh Lowe to apply best practices i…

    Python

  5. Mechine-Learning-Alogrithms Mechine-Learning-Alogrithms Public

    Machine Learning Algorithms is a collection of Python implementations for key ML techniques, including supervised and unsupervised learning. The repository provides clean, structured examples of re…

    Jupyter Notebook

  6. Steam-Gift-Helper Steam-Gift-Helper Public

    A full-stack web application that helps you find the perfect gift for your Steam friends. By analyzing a user's Steam library and wishlist, it uses an algorithm to recommend games based on their ac…

    JavaScript 2