Selected Projects

SiteSentinel

Website Security Analysis Tool

2025

Comprehensive security analysis tool performing 50+ checks across Security, DNS, Performance, SEO, Accessibility, and Safety. Features modern UI and exportable reports.

Technologies: Node.js, Express, Security, Performance, SEO, Accessibility

CipherGuard

AI-Powered GitHub Security Scanner

2025

Built an AI-driven tool for static code analysis, dependency vulnerability checks, and secret detection on GitHub repositories. Leveraged Gemini AI for automated threat modeling, risk scoring, and real-time remediation guidance. Integrated ESLint for comprehensive code quality analysis and linting, Snyk for automated dependency vulnerability detection and detailed reporting, and dotenv for secure environment variable secrets management. Developed responsive dashboards for repo submission and scan management with robust error handling and logging.

Technologies: Gemini AI, Node.js, JavaScript, React, Express.js, GitHub API, ESLint, Snyk, dotenv

Electric Vehicle Race Car

University of Waterloo

2023 – Present

Led design and development of electric vehicle for university racing competition. Integrated modern engineering principles and sustainable technologies to construct high-performance electric car. Oversaw project planning, component design, and performance testing.

Technologies: CAD, Engineering, Electric Vehicles, Project Management

Machine Learning for Protein–Ligand Interaction Prediction

University of Toronto

2024

Developed supervised ML models in PyTorch to predict protein–ligand binding using 10,000+ samples derived from PDB structure files and curated biochemical datasets. Preprocessed and engineered molecular features in Python using NumPy, pandas, and biochemical descriptors extracted from structural data. Trained and optimized models using gradient-based learning, cross-validation, and hyperparameter tuning. Evaluated performance with accuracy, precision, recall, and ROC-AUC, refining models based on diagnostics. Collaborated with University of Toronto faculty mentors to validate methodology and interpret biological significance.

Technologies: PyTorch, Python, NumPy, pandas, Machine Learning, Biochemistry, Cross-validation

Cells in Focus

Machine Learning Healthcare Application

2022 – Present

Implemented machine learning algorithm to detect malaria-infected cells with 98% accuracy. Optimized training time using GPU acceleration. Designed Python-based algorithm using TensorFlow and MATLAB.

Technologies: Python, TensorFlow, MATLAB, Machine Learning, Healthcare, Image Classification