WORK EXPERIENCE

HOVER OVER
Job Title: Web Developer
Date: June - September 2024
Locations: Scarborough, Ontario
Company: Baitul Jannah Islamic Center
I served as a web developer at Baitul Jannah Islamic Center (BJIC), where I played a key role in the development and maintenance of their main website. In addition to my technical duties, I also contributed to event organization and financial management, ensuring smooth operations across multiple departments.
Working at Baitul Jannah Islamic Center (BJIC) has been a valuable learning experience. It allowed me to develop professional web development skills, especially as I transitioned from little experience to constructing functional and well-designed websites. Despite the steep learning curve, I embraced the challenge by adhering to a structured routine and holding myself accountable, which enabled me to significantly advance my skills within just two months.

Much of my learning during my time at BJIC was self-directed, but in addition I also had to balance four summer courses while meeting deadlines set by my managers. This experience taught me how to effectively manage my time, prioritize tasks, and stay disciplined in a high-demand environment.

Languages: Javascript, HTML, CSS, BootStrap, JQuery, NodeJS

GoDaddy was used for the domain and Netlify for the deployment.

Future Goals:

  • Implement an account system (Login and safe data tracking)
  • Phone app which sends reminders and news notification
  • Monthly mail to email for important announcement
HOVER OVER
Job Title: Tutor
Date: January - June 2024
Locations: Scarborough, Ontario
Company: Freelance
I worked as a tutor for math and English, teaching students from elementary to high school. I was tasked with ensuring their academic success.
As a tutor for math and English, I worked with students from elementary to high school, helping them achieve academic success. My role involved creating customized lesson plans tailored to each student's unique learning style, ensuring that they grasp key concepts and progress at their own pace. I fostered a supportive learning environment by providing personalized feedback and addressing specific areas where students struggled. Additionally, I took the initiative to communicate with teachers for students who needed extra attention, collaborating to ensure they received the necessary support for improving their grades. Through this approach, I was able to help students not only meet but exceed their academic goals, building their confidence and skills along the way.
HOVER OVER
Job Title: Sales Associate
Date: August - September 2023
Locations: Scarborough, Ontario
Company: Winners
I worked as a Sales Associate at Winners, where I provided customer service, managed inventory, and supported sales operations.
As a Sales Associate at Winners, I was responsible for delivering excellent customer service while maintaining a well-organized and visually appealing store environment. I assisted customers in finding products that suited their needs, offering personalized recommendations to enhance their shopping experience. My role also included managing inventory, processing transactions efficiently, and ensuring that merchandise was displayed in an attractive and accessible manner. Additionally, I worked closely with my team to meet sales targets, while consistently adhering to company policies and maintaining a high level of professionalism. This experience allowed me to develop strong communication, time management, and problem-solving skills, which are essential for success in any customer-facing role.

PROJECTS

Maze Solver

I developed a maze-solving website that allows users to create maze-like structures by placing walls between a starting and ending node. Once the user clicks a button, the website calculates and visually displays the shortest path between the two nodes, utilizing Dijkstra's algorithm for pathfinding. This project demonstrates my ability to implement complex algorithms and create interactive, user-friendly web applications.

Click below For the Site!
Here is a Demonstration (Click To Place a Wall)

LilCAPA

LilCAPA is an online tool I developed to assist first-year McMaster University physics students with their assignments. The platform provides a streamlined approach to solving physics problems.LilCAPA acts as an time management aid, allowing students to input their assignment problems and receive accurate solutions.

Click below For the Site!

Rubics Cube Solver

I developed a Rubik's cube solver featuring a Python GUI, where users input the color combination of their cube. The Python code processes this input, calculates the solution, and sends the instructions to an Arduino, which controls three stepper motors to physically solve the cube. This project showcases my skills in Python GUI development, algorithm implementation, and hardware integration, combining software with physical automation for an interactive problem-solving experience.

3D Graphics Engine

I developed a 3D graphics engine in Python that allows users to input coordinates via the terminal and perform rotations around the origin on those points. Users can assign names to each coordinate, customize their colors, and all data is stored in a database for easy retrieval. This project demonstrates my ability to integrate mathematical concepts, database management, and graphics programming, creating an interactive and functional tool for 3D visualization.

Click below For the Github Repository!

WORK EXPERIENCE

CLICK HERE
Job Title: Web Developer
Date: June - September 2024
Locations: Scarborough, Ontario
Company: Baitul Jannah Islamic Center
Working at Baitul Jannah Islamic Center (BJIC) has been a valuable learning experience. It allowed me to develop professional web development skills, especially as I transitioned from little experience to constructing functional and well-designed websites. Despite the steep learning curve, I embraced the challenge by adhering to a structured routine and holding myself accountable, which enabled me to significantly advance my skills within just two months.

Much of my learning during my time at BJIC was self-directed, but in addition I also had to balance four summer courses while meeting deadlines set by my managers. This experience taught me how to effectively manage my time, prioritize tasks, and stay disciplined in a high-demand environment.

Languages: Javascript, HTML, CSS, BootStrap, JQuery, NodeJS

GoDaddy was used for the domain and Netlify for the deployment.

Future Goals:

  • Implement an account system (Login and safe data tracking)
  • Phone app which sends reminders and news notification
  • Monthly mail to email for important announcement
CLICK HERE
Job Title: Tutor
Date: January - June 2024
Locations: Scarborough, Ontario
Company: Freelance Work
As a tutor for math and English, I worked with students from elementary to high school, helping them achieve academic success. My role involved creating customized lesson plans tailored to each student's unique learning style, ensuring that they grasp key concepts and progress at their own pace. I fostered a supportive learning environment by providing personalized feedback and addressing specific areas where students struggled. Additionally, I took the initiative to communicate with teachers for students who needed extra attention, collaborating to ensure they received the necessary support for improving their grades. Through this approach, I was able to help students not only meet but exceed their academic goals, building their confidence and skills along the way.
CLICK HERE
Job Title:

Sales Associate

Date: August - September 2023
Locations: Scarborough, Ontario
Company: Winners
As a Sales Associate at Winners, I was responsible for delivering excellent customer service while maintaining a well-organized and visually appealing store environment. I assisted customers in finding products that suited their needs, offering personalized recommendations to enhance their shopping experience. My role also included managing inventory, processing transactions efficiently, and ensuring that merchandise was displayed in an attractive and accessible manner. Additionally, I worked closely with my team to meet sales targets, while consistently adhering to company policies and maintaining a high level of professionalism. This experience allowed me to develop strong communication, time management, and problem-solving skills, which are essential for success in any customer-facing role.

PROJECTS

MAZE SOLVER

Solves a maze using Dijkstra Algorithm

LILCAPA

Helps McMaster first years with physics questions

RUBICS CUBE SOLVER

Uses stepper motors and Arduinos to solve a rubics cube. Python is used for user inputs and determining the solving algorithm.

3D GRAPHICS ENGINE

Uses python to create a 3d interactive engine.