Mohamed YasserMY
Open to opportunities

Mohamed Yasser

@mohamedyasser2

Aspiring web developer with a strong foundation in computer science.

Canada
Message

What I'm looking for

I am looking for opportunities that foster growth, collaboration, and innovation in technology.

I am a dedicated computer science student at Dalhousie University, currently pursuing my Bachelor’s degree. My academic journey has equipped me with a solid foundation in various areas, including web development, algorithms, and data structures. I thrive in collaborative environments, as evidenced by my roles as a Teaching Assistant and Research Assistant, where I support my peers and contribute to meaningful projects.

In my role as a Web Developer for the Anglican Diocese of Nova Scotia & PEI, I design and develop responsive websites, ensuring accessibility and optimal user experience. My experience in analyzing qualitative and quantitative data as a Research Assistant has sharpened my analytical skills, allowing me to draw valuable insights that inform design decisions. I am passionate about leveraging technology to create impactful solutions and continuously seek opportunities to grow and learn in the field.

Experience

Work history, roles, and key accomplishments

AP
Current

Web Developer

Anglican Diocese of Nova Scotia & PEI

May 2025 - Present (2 months)

Designed and developed responsive, accessible websites using WordPress, HTML, and JavaScript to support the Diocese’s communication strategy and ensure consistent user experience across devices and browsers. Managed and maintained WordPress infrastructure by customizing themes and plugins, performing regular updates, troubleshooting issues, and ensuring optimal performance and security for long-te

DH
Current

Research Assistant

Dalhousie University HCI4GOOD

May 2025 - Present (2 months)

Engaged in UX research in human-computer interaction by analyzing academic readings, contributing to developing research questions and designing data collection forms, followed by analyzing the collected data to inform research insights and design directions. Collaborated with peers and professors to analyze qualitative and quantitative data, to enhance critical thinking and analytical skills.

DS
Current

Teaching Assistant and Marker

Dalhousie Faculty of Computer Science

Sep 2024 - Present (10 months)

Supported students in CSCI1105 (Intro to Computer Programming) by clarifying concepts, answering questions, and guiding them through problem-solving techniques. Evaluated assignments for CSCI1120 (Intro to Computer Systems), sharpening my ability to identify errors and break down complex problems into clear, actionable steps, and always meets the deadline for marking submission.

DL

Community Safety Team Member

Dalhousie Residence Life

Jan 2024 - May 2025 (1 year 4 months)

Strengthened collaboration skills by working closely with different teams, including residence staff and emergency responders, to address incidents and maintain a safe community. Regularly patrolled university residence buildings and identified safety issues, then responded to cases by collecting information and contacting the appropriate response teams.

Education

Degrees, certifications, and relevant coursework

Dalhousie University logoDU

Dalhousie University

Bachelor of Computer Science, Computer Science

Engaged in comprehensive coursework covering core computer science disciplines such as AI and Society, Web Development, and Database Systems. Developed strong foundational knowledge in Data Structures, Cloud Computing, Algorithms, Software Engineering, and Operating Systems.

German University in Cairo (GUC) logoG(

German University in Cairo (GUC)

Bachelor of Computer Engineering, Computer Engineering

Completed foundational coursework in Computer Engineering, including Digital Logic Design (DLD) and Programming with Python. Studied essential mathematical concepts such as Differential and Integral Calculus, building a strong analytical base.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Mohamed Yasser - Web Developer - Anglican Diocese of Nova Scotia & PEI | Himalayas