Karam Al-Chouli
Karam Al-Chouli
Student
(1)
33
Portals

Skills

Algorithms 2 Artificial intelligence 2 Cyber security 2 Machine learning 2 Predictive analytics 2 Research 2

Achievements

Latest feedback

Recent projects

Knorket.AI
Knorket.AI
Mississauga, Ontario, Canada

Artificial Intelligence & Machine Learning Application

Our company is a platform for creating data products enabled by AI, and we want to leverage the latest technology to gain market advantage. Applications of this technology to build data products include recommendation algorithms, predictive analytics like lifetime values, fraud detections, cyber security analytics and classifications. We would like to collaborate with students to apply the latest artificial intelligence (AI) and machine learning (ML) techniques to our existing dataset. Students will develop an AI / ML model related to any of the aforementioned applications. This will involve several different steps for the students, including: Conducting background research for specific problem domains (Will provide at the beginning of project) Analyzing the dataset (identify data requirements) Researching the latest AI / ML techniques and how they could be applied to our data. Developing an AI / ML model that provides unique outcomes or insights into our data. Providing multiple solutions that can be applied to solve the same problem. (Key is to build a "deployable" solution

Matches 9
Category Data analysis + 4
Closed
Beauty Pro Plus Corp
Beauty Pro Plus Corp
Vaughan, Ontario, Canada

AI-Powered Virtual Assistant Prototype

The goal of this project is to build prototype AI agents that can automate specific workflows using OpenAI's agent framework. These agents will perform tasks such as customer support, internal process automation, or knowledge retrieval using LLMs (Large Language Models). Students will a develop tools, instructions, and orchestrations that power intelligent, autonomous decision-making within business operations.

Matches 1
Category Software development + 4
Open

Work experience

GoLang/Steampipe Software Developer Intern
Knorket.AI
Mississauga, Ontario, Canada
February 2025 - March 2025

Developed and extended Steampipe and Flowpipe plugins using Go.
β€’ Contributed to open-source repositories and internal tooling.
β€’ Authored technical documentation to support plugin use and development.

Game Programmer
Grim's Gambit
Mississauga, Ontario, Canada
July 2023 - Current

Worked with a Game Designer to utilize the Renpy game engine along with Python to program game mechanics such as puzzle progression, menu handling, UI, gallery, game logic. Actively debugged and tested for flaws in the game’s code to improve player experience. Game can be seen here: https://store.steampowered.com/app/2748880/Grims_Gambit/

Programming/STEM Instructor
Genius Camp
September 2022 - Current

Conducted coding sessions and managed STEM-based educational activities, emphasizing practical applications. Mainly focused on programming languages such as Python.

STEM Instructor
Gems Learning Institute
Mississauga, Ontario, Canada
September 2022 - January 2024

Developed STEM curriculum and taught interactive lessons, focusing on computer science and mathematics.

Personal projects

β€˜CozyCadet’ Video Game (GameMaker Studio)
January 2025 - Current
https://yatoadap.itch.io/cozycadet

Utilized GameMaker Studio to develop a unique space game involving complex physics.

Real-Time Interactive AI Chatbot / β€œEchobot”
September 2024 - September 2024
https://github.com/KaramAlChouli/EchoBot

Developed an interactive chatbot interface using JavaScript, HTML, and CSS, featuring real-time conversation management with the Gemini language model API. The application allows users to engage in dynamic chat sessions, handling input, generating responses, and maintaining conversation history. Key functionalities include responsive UI adjustments, asynchronous API requests, and error handling. Implemented smooth chat experience with auto-scrolling and dynamic message updates. Integrated event listeners for user interactions, enhancing overall usability and engagement.

Cryptocurrency Data Analysis (Python)
January 2024 - January 2024
https://github.com/KaramAlChouli/CryptoDataCollector

Built a Python script to fetch, process, and visualize cryptocurrency data using APIs, Matplotlib

Portfolio Website (JavaScript, React)
January 2024 - January 2024
https://github.com/KaramAlChouli/websiteportfolio

A modern portfolio website built with React.js, featuring a sleek and responsive design to showcase my projects and skills. It includes dynamic animations, an interactive project gallery, and smooth navigation for an engaging user experience.

E-Commerce Database (SQL)
September 2023 - November 2023

Collaborated with a team to create a database which allow for user and admin access to an ECommerce system with purchasing, product addition, and other features of a standard online store.

Path Finding Game (Python)
March 2023 - March 2023
https://github.com/KaramAlChouli/PythonPathFindingGame

Developed a game in Python using Pygame for graphical rendering and interaction. Implemented A* pathfinding algorithm for in-game navigation.

CrystalsCrafted Minecraft Plugin (Java)
November 2022 - March 2023
https://github.com/KaramAlChouli/CrystalsCrafted

Designed and developed a Minecraft plugin Java, enhancing gameplay with custom items and events. Crystals added various abilities not normally in the game.

E-Commerce System Simulator (Java)
December 2021 - December 2021
https://N/A

Simulated an e-commerce system for order management using Java.
Demonstrated the use of object-oriented programming, inheritance, interfaces, and collections