Hi, I’m Mohammed Hassan Chaudhary, a BSc Computer Science student at the University of Alberta.
Here you’ll find a collection of my software, AI, and research projects — ranging from web apps and AI models to systems-level work integrating hardware and software.
These repositories represent my growth as a developer and researcher, showcasing my skills in full-stack development, artificial intelligence, computer vision, and secure systems design.
- Description: Developed a secure web application for capturing ECG images, extracting waveforms on-device, and transmitting data for analysis — adhering to medical data privacy standards. Integrated server-side algorithms to match ECG patterns against a database and visualize diagnostic outcomes.
- Technologies Used: Python (Flask/Django), HTML, CSS, JavaScript, SQL
- Link to Repository: ECG Scan Repository
- Description: An Android app designed for efficient storage and tracking of items, offering dynamic categorization, secure data backup, and intuitive navigation. Implements both frontend and backend logic for a complete user experience.
- Technologies Used: Java, Android Studio, SQLite
- Link to Repository: KIT App Repository
- Description: Built a facial emotion recognition system using deep learning. The model analyzes real-time webcam feeds to detect faces and classify emotions such as happiness, sadness, and anger using CNNs trained on the FER2013 dataset.
- Technologies Used: Python, TensorFlow/Keras, OpenCV, NumPy
- Link to Repository: Emotion Recognition Repository
- Description: A React + Vite chess puzzle application focused on knight movement challenges. Combines
chess.jsfor logic,react-chessboardfor interaction, and a lightweight AI helper for move suggestions with clean UI animations. - Technologies Used: React, Vite, Tailwind CSS, chess.js, framer-motion
- Link to Repository: Knightfall Repository
- Description: A password security analysis web app that evaluates password strength, entropy, and common-password matches while estimating time-to-crack. Built with a React frontend and Flask backend for responsive and secure analysis.
- Technologies Used: React, Flask, Python, JavaScript
- Link to Repository: PassShield Repository
- Description: A simple Python console application built in high school that connects to MySQL for persistent banking operations like deposits, withdrawals, and balance checks. Demonstrates early understanding of database integration and backend logic.
- Technologies Used: Python, MySQL
- Link to Repository: ATM System Repository
I’m always open to new opportunities, collaborations, or discussions about AI, full-stack development, or system design.
- Email: mhchaudhary05@gmail.com
- LinkedIn: Mohammed Hassan Chaudhary
- GitHub: @mhchaudh
All repositories and code are protected under copyright.
Unauthorized copying, distribution, or modification is prohibited.
Please reach out if you wish to use or collaborate on any project.
⭐ Thank you for visiting my GitHub!
Feel free to explore my work, leave feedback, or connect with me — I’m always excited to learn, build, and innovate.
