Saad Jamal
Learner
(1)
31
Portals

Skills

Material-ui 1 React jsx 1 Research 1 User interface prototyping 1 Web pages 1 Web ui design 1

Achievements

Latest feedback

Recent projects

Zawjain
Zawjain
Toronto, Ontario, Canada

Web App UI/UX design & Front-End development

Project Goal Our matchmaking app aims to provide a seamless and user-friendly experience for users seeking a compatible spouse while ensuring compliance with Islamic values. To achieve this, we need a well-structured and modern front-end that enhances user experience, simplifies navigation, and effectively integrates with our back-end services. Main Objective The objective of this project is to collaborate with students in a front-end development role to enhance the user interface of our application. They will focus on improving usability, performance, and design consistency while integrating necessary features that align with our app’s functionality. Tasks & Activities Students will be responsible for the following tasks: Research & Planning Analyze modern matchmaking and dating apps to identify effective UI/UX patterns. Research best practices for accessibility and responsiveness. Review the existing UI components in the app to identify areas for improvement. Front-End Development Create and implement new UI components using React and MaterialUI . Improve navigation and user interaction for a seamless experience. Ensure consistent styling and responsive design across devices. Optimizing & Updating Existing Pages Refactor and improve older UI components for consistency and performance. Optimize rendering performance by minimizing unnecessary re-renders. Enhance form validation and user input handling. Testing & Debugging Conduct usability testing and gather feedback for improvements. Debug and resolve UI-related issues for a smooth user experience. Ensure mobile-first design principles are followed. Bonus Tasks (Optional Enhancements) Suggest and prototype new features that can improve engagement. Explore animation and micro-interactions to enhance user experience. Recommend front-end performance improvements, such as lazy loading images and code splitting.

Matches 2
Category Website development + 2
Open

Work experience

Administrative Assistant
We Can Win
Toronto, Ontario, Canada
June 2023 - August 2023

● Supported day-to-day administrative tasks, ensuring efficient office operations and
smooth workflow.
● Managed incoming emails and correspondence, responding promptly and directing
inquiries to appropriate personnel.
● Assisted in preparing and proofreading documents, reports, and presentations, ensuring
accuracy and adherence to company guidelines.
● Provided assistance in preparing grant applications and funding proposals, contributing
to the organization's sustainability and growth.
● Maintained and organized digital files, ensuring easy retrieval and confidentiality of
sensitive information.

● Actively participated in meetings across various departments as the designated note-
taker.

● Meticulously recorded and summarized key discussion points, action items, and decisions
during each meeting.

Personal projects

Automated Price Alert System
December 2024 - December 2024

▪ Developed a Node.js application to monitor product prices and send email alerts when prices fall within
user-specified ranges.
▪ Utilized Puppeteer for web scraping and automated data extraction from e-commerce websites.
▪ Integrated a Cron job to schedule periodic email notifications for price drops, ensuring timely updates for users.
▪ Integrated email notifications for price drops using SMTP, enhancing user engagement.
▪ Independently built and deployed the app with a focus on functionality and performance.

Expense Tracker
September 2024 - September 2024

▪ Designed and developed a full-stack expense tracking application to enable users to manage, view, and delete
expenses seamlessly.
▪ Built a robust RESTful API using Express.js to ensure smooth communication between the frontend and
backend systems.
▪ Implemented MongoDB with Mongoose for efficient schema modeling and optimized database operations.
▪ Developed a modern, responsive user interface using React and Material-UI, ensuring an intuitive and visually
appealing user experience.

Ping Pong
December 2021 - December 2021

Used the Java programming language to develop the Ping Pong game
▪ Developed a user attractive and pleasant interface with various colors and designs
▪ Used a GUI to enhance visual appeal and user experience by adding contrasting colors, fluid movements of the
game, minimal text, strategically planning out a viable layout, simplicity, and sound

Checkers
October 2021 - October 2021

Used the Java programming language to develop the checkers board game
▪ Utilized loops, methods, and classes to maximize code reuse and modularization to enable clean, easy-to-read
code
▪ Utilized concepts relating to user design and user experience (UI/UX) to design a user- friendly program
▪ Worked independently on a tight schedule to meet deadlines

Website
October 2021 - October 2021

▪ Used HTML, CSS, JavaScript programming languages to develop the website
▪ Built mock designs and wireframes for the website before hand
▪ Utilized JavaScript to manipulate Document Object Model (DOM)
▪ Added various event handlers to enhance user experience
▪ Ensured the website was responsive to various device sizes
▪ Aided in user appeal and experience by including simple, yet appealing color scheme, organized layout, which is
easy to follow and read, and simple task bar which helps user to navigate swiftly from page to page