Hi, I'm Mohammed
Full-Stack Web & Mobile Developer

About Me
I’m an Applied Computer Science graduate from Dalhousie University with a passion for crafting clean, accessible UI/UX across web and mobile. I’ve led and shipped projects, always translating real user needs into polished, responsive designs. I thrive in collaborative, Agile teams and love turning complex problems into elegant, user-centered experiences.
My Skills
My Projects
Here are some of my recent projects showcasing my skills in UI/UX design and development.

Accessible Research Article Database (ARAD)
Led development as Dev Director for a research article database with accessibility features, managing client liaison and team mentoring.

Car Showroom Web App
Developed a microservices-based car showroom application with inventory management, containerization, and comprehensive API documentation.

TetherPoint (Unity)
Physics-based traversal game with innovative level design and Git conflict resolution for Unity scenes.

BookBox (Android)
Co-founded and led development of an Android app for book sharing with ISBN scanning and location-based features.

Vet Med Math (React)
Senior developer for a veterinary medicine calculator with step-by-step feedback and algorithm optimization.
Resume
Education
Bachelor of Science in Applied Computer Science
Dalhousie University - May 2025
GPA: 4.08/4.3
Certificates in Web & Mobile Development, UX Design, Communication Technology & Cyber Security
Project Highlights
Accessible Research Article Database (ARAD)
Led development as Dev Director, managing client liaison and team mentoring
Car Showroom Web App
Designed CRUD API & DB schema with containerization and integration testing
BookBox (Android)
Co-founded and led development with ISBN scanner and WCAG-compliant UI
Technical Skills
Mobile Development
Backend & APIs
Languages
Datastores
Dev Tools
Certifications
Web & Mobile Development
Dalhousie University
Apr 2025
UX Design
Dalhousie University
Apr 2025
Communication Technology & Cyber Security
Dalhousie University
Apr 2025
Get In Touch
Have a project in mind or want to chat? Feel free to reach out!