Hi, I'm Parth Dhroovji Hand Wave

I'm a

Welcome to my portfolio. I'm always looking for new opportunities so feel free to reach out.

Ask my personal AI companion anything about me here.

Character limit: 200

About Me

Parth Dhroovji
Developer AI Enthusiast Problem Solver Athletic

πŸŽ“ I'm a Computer Science student at UofT with a passion in AI.

πŸ’» I code games, automate tasks, and explore AI-driven solutions.

🧠 In my spare time I love trying new logical problems and learning from other points of view.

πŸ’ͺ Rock climbing is my favourite pass time and it's improved my health a lot.

Projects

ML-using-NEAT – Flappy Bird Neuro-Evolution

Neuroevolution of augmenting topologies (NEAT) is an algorithm that evolves artificial neural networks to solve problems. This project implements NEAT to evolve agents that can play Flappy Bird.

NEAT flappy preview

Automatic Reddit-Style Story Generator

Transforms scripts + background clips into edited vertical videos with live subtitles and an AI voiceover. Automates title card, trimming, and export.

Video generator preview

Personal full-stack portfolio with my AI Companion

A feature-rich portfolio with smooth animations and an integrated AI companion that answers questions in real-time via a lightweight API layer.

AI companion preview

SHMUP – Retro Space Shooter

Fast arcade shooter showcasing movement, collisions, enemies, and a large amount of moving components.

SHMUP preview

Music Mixer – Java Beat Maker

Pattern-based composition and loop tracks for quick idea capture. Built to explore audio sequencing and desktop UI in Java.

Music mixer preview

Education

HighSchool

- Graduated from David Suzuki Secondary School with a 4.0 GPA

- Achieved the highest grade in Grade 12 Computer Science

- Ontario Scholar

HighSchool University of Toronto

University of Toronto

- Computer Science major and a dual minor in math and statistics.

- GPA: 3.8

Contact

Parth’s AI Companion

Hi! Ask me anything about Parth and I'll try my best to answer 😊. Please give me a minute to cold-start on the first prompt.

Character limit: 200