Lakehead University
Hons. BSc in Computer Science
My courses and achievements
Mobile Computing Technology
COMP-2430-WA
0.50 Credits
Big Data
COMP-4311-WDE
0.50 Credits
Cryptography Network Security
COMP-4476-WA
0.50 Credits
Tech Soc Indi People Can
SOCI-2755-WDF
0.50 Credits
Software Engineering
COMP-3415-FDE
0.50 Credits
Operating Systems
COMP-3473-FA
0.50 Credits
Cloud Computing
COMP-4312-FDE
0.50 Credits
Programming Languages
COMP-4411-FA
0.50 Credits
Continuous learning and skill development
Contributing to the developer community
Fixed a UI bug where hovering over algorithm cards on the Queue page caused blinking/flickering instead of smooth zoom animation. Switched to CSS-only hover effects for consistent behavior across all algorithm pages.
View PR #130Unified the task data model between Node.js and Python CLI versions with priority-based display indexing. Added unit tests, migration logic, and focus mode support for high-priority tasks.
View PR #58Resolved a runtime ReferenceError by adding the missing PROBLEM_CATALOG import in Strings.jsx. Ensured all string algorithm problems load correctly without console errors.
View PR #250Fixed ReferenceError caused by missing Check import in catalog.js. Replaced with CheckCircle icon and verified the app compiles and runs without errors.
View PR #233Resolved JSX parsing warning by escaping the '>' character in CountPrimes.js. Ensures clean builds with no console warnings while maintaining correct display.
View PR #219Fixed React warning by adding unique key prop to dynamically rendered algorithm cards in the MathsPro component. Ensures better rendering performance and eliminates console warnings.
View PR #205Building solutions that matter
A secure communication tool that combines cryptography and steganography using chess games as a key source.
An AI-powered collaborative trip planning and discovery application with real-time business data and interactive mapping.
A Personal Finance Management System built with Kotlin and Ktor, demonstrating various programming paradigms.