Hatsune Miku

Hi, I'm Arav!

Welcome to my site :3

snorlax
cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border
a photo of me! flower detail

Nice to meet you :p

I'm Arav, a third-year computer science and cognitive neuroscience student at Wilfrid Laurier University. I love working on passion projects integrating both of my majors, tutoring others, and building things that are interesting! I'm super excited about machine learning and AI, and hope to soon break into a career in which I can apply these skills.

Outside of technical projects, I enjoy working out, playing badminton and watching anime! ⚡

A fun fact about me is that I have a very diverse music taste - I listen to everything from underground music to alternative!

cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border

Featured Projects

urbanroad

Dynamic Parking in Urban Networks

Created in a team of 5 for my AI course, this system dynamically recommends optimal parking lots to drivers in real time using reinforcement learning.

I implemented the Deep Q-Network (DQN) agent using Python and PyTorch, training it to minimize driving time, walking distance, and parking cost

Tech stack used: Python, PyTorch, NumPy, Pandas, Matplotlib, NetworkX, Gymnasium

GitHub Link

Mooody

Created in a team of 4, Mooody is a mental health journalling app that analyzes your mood based on your journal entries.

I worked on developing Mr. Moo, the AI therapist chatbot using the Gemini API. I also developed the frontend/UI for the chatbot using Python's Streamlit library.

Tech stack used: Python, JavaScript, HTML/CSS

GitHub Link

moodypic
cvmodel

Eyeeyecaptain!

Eyeeyecaptain! is an assistive technology app designed to help people with visual impairments navigate the world safely. It combines computer vision and voice feedback to detect nearby objects and estimate their distances, empowering users to better understand their surroundings.

Tech stack used: React Native, JavaScript, Python (Flask)

GitHub Link

ARMv7 CPU Simulator

The ARMv7 CPU Simulator is a project designed to emulate the functionality of an ARMv7 processor, supporting 13 different instruction sets.

I worked on developing the core simulation logic using Python. I also contributed to the documentation and testing phases.

Tech stack used: Python, JavaScript, HTML/CSS

GitHub Link

armv7pic
daveyb!

Daveey B’s Game - Escape Laurier

Daveey B’s Game - Escape Laurier is an interactive game designed to help students navigate the Laurier campus. It combines elements of adventure and education to create an engaging experience.

I worked on this project in a team of 4 as a frontend developer, and specialized in designing the final boss level.

Tech stack used: Unity, C#

GitHub Link
cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border

Skills

Languages

Java, Python, C, C#, SQL, JavaScript, HTML/CSS, R

Frameworks and Libraries

React, Svelte, Node.js, Flask, WordPress, Pytorch, Pandas, Numpy, Matplotlib

Developer Tools

Git, Docker, Google Cloud Platform, VS Code, Eclipse

cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border cherry blossom border
© 2025 Arav Kansal 🕸️