

- Resume
- KaramAlChouliResume.pdf
- Portals
-
-
Vancouver, British Columbia, Canada
-
Skills
Achievements



Latest feedback
Recent projects
Work experience
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
Mississauga, Ontario, Canada
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/cozycadetUtilized 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/EchoBotDeveloped 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/CryptoDataCollectorBuilt 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/websiteportfolioA 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/PythonPathFindingGameDeveloped 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/CrystalsCraftedDesigned 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
Simulated an e-commerce system for order management using Java.
Demonstrated the use of object-oriented programming, inheritance, interfaces, and collections