- Location
- London, Ontario, Canada
- Bio
-
Hi, I’m Ali! I'm a second-year student pursuing an honors specialization in computer science at Western University. I have a background in coding with Java, Python, and C. However, my expertise lies predominantly in Java. My hobbies are playing sports, mainly soccer, and programming. Beyond the code, I pour my heart into community work, finding joy in making a difference!
- Portals
-
-
Vancouver, British Columbia, Canada -
Toronto, Ontario, Canada
-
- Categories
- Data analysis Information technology Mobile app development Software development Website development
Skills
Socials
Latest feedback
Achievements
Recent projects
Work experience
Software Developer, Mobile
Lawson Health Research Institute
London, Ontario, Canada
October 2025 - April 2026
- Build the MyBrainPacer app for iOS and Android using React-Native, helping hundreds of rehabilitation patients achieve their recovery goals.
Software Developer Intern
Heartline.App
May 2025 - August 2025
- Designed and prototyped 5+ new app screens in Figma, translating product requirements into intuitive user interfaces.
- Built and optimized React Native frontend with Redux state management, refactoring code to reduce load times by ~20% and improve responsiveness.
- Researched and assessed multiple APIs to enable new features, providing integration plans that informed development priorities.
Website Designer
University of Western Ontario
London, Ontario, Canada
September 2024 - April 2025
- Redesigned the Department of Languages and Cultures website in Cascade CMS, boosting navigation speed by 20% and enhancing accessibility for 1,000+ users, including faculty, staff, and students.
- Led a team of 5 developers to build a multi-page interactive website from scratch, recreating a physical Italian exhibit, using HTML, Bootstrap, JavaScript, and an embedded Unity-powered 3D model.
Tech Developer
Muslim Student Association –University of Western Ontario
September 2024 - April 2025
- Developed and maintained a website for the MSA, serving 700+ members and streamlining event coordination.
- Developed a Java-based digital wallet membership system for MSA events using Apple’s PassKit SDK and Google Wallet API for pass generation, integrated Apache POI–powered Excel attendance tracking, and managed secure, environment-variable–driven certificates and OAuth credentials to automate event workflows.
Data Analyst
Extern
June 2024 - July 2024
- Analyzed a dataset of ~1,000 vulnerable smart contracts with Python (Pandas, NumPy) and SQL, performing frequency and correlation analyses to identify vulnerabilities and optimize risk tagging.
- Applied unsupervised machine learning techniques in Google Colab visualization tools to perform frequency and correlation analyses, delivering actionable insights through detailed reports and dashboards.
Front-End Developer
OneChart (onechart.ai)
April 2024 - May 2024
- Enhanced user experience of the OneChart AI web app using HTML, CSS, Node.js, and React.js.
- Conducted research on EHR integration with Epic Systems to support seamless healthcare data flow.
Education
Bachelor of Science (B.S.), Computer Science
University of Western Ontario
September 2022 - May 2026
Personal projects
Healthcare Appointment Booking System
• (In progress) Developed a full-stack appointment system using React (front-end), REST API, C++ (back-end), and MySQL, reducing scheduling time by ~30% via real-time booking and secure user authentication.
• Leveraged design patterns, including Singleton for database management, Factory for notifications, and
Observer for real-time updates.
Atlasventure
https://github.com/AliM972/AtlasventureDeveloped an interactive geography guessing game with a GUI, featuring a JSON-based save system to track player progress; applied Agile methods and design patterns. Documentation included.
Maze Solver
https://github.com/AliM972/maze-solverDeveloped a maze-solving tool leveraging DFS and graph theory, reduced solution times for complex
mazes by 50% using DFS and coin-based navigation.
X+ Game
https://github.com/AliM972/x-plus-gameCreated a strategic game pitting human players against computer logic, utilizing hash tables for efficient state management and AWT/Swing for an interactive GUI.