Projects
This is what I have worked on
Personal Website
May 2026 - Present- TypeScript
- React
- Next.js
- Vercel
My personal portfolio site that you're currently viewing to showcase my projects and skills. Designed with a modern layout and reusable components, it's continuously updated as I take on new projects
NuTeach
Janaury 2026 - Present- TypeScript
- React
- Node.js
- SQL
- MariaDB
As part of my Directed Studies course, I worked on gamification software under the supervision of Dr Abdallah Mohamed. My contributions included building UI dashboards, implementing purchase approval functionality, weight-shift rewards, a refunding policy, and user guides.
Toronto Crime Analysis
March 2026 - April 2026- Python
- PostgreSQL
- Power BI
Processed 11 Toronto Police Service crime and traffic datasets and supported ETL cleaning before batch-loading into PostgreSQL. Engineered Python-based safety scores using year-decay weighting and crime severity factors and then validated score distributions and neighbourhood rankings to support two interactive Power BI dashboards on crime trends and traffic collisions.
Examinator
May 2025 - August 2025- Java
- JavaScript
- React
- SpringBoot
- MySQL
As part of my capstone course, I built a dynamic exam generation and analysis platform that creates unique exam variants by randomizing question types, difficulty levels, topic distribution and mandatory content requirements. Integrated real-time analysis to detect collusion and cheating patterns through statistical modeling, improving academic integrity while maintaining assessment validity across all generated variants.
Plata-Boom
March 2025 - April 2025- C#
- Unity
A local co-op 2D shooter built in Unity and C#, inspired by Pong but with characters that fire projectiles instead of paddles. Across 4 rounds, players race to destroy each other's target on stages packed with gimmicks like moving platforms and spikes, backed by expressive 2D art and chaotic sound design.
Jurassic Care
January 2025 - April 2025- PHP
- JavaScript
- HTML
- CSS
- SQL
Jurassic-Care is a dynamic web application simulating an online dinosaur adoption store. Users can register, log in, browse products (dinosaurs), add them to a cart, leave reviews, and complete checkouts. An admin portal supports product management and user moderation.