Mazen Talsam

Welcome to my Portfolio

Profile Photo

About Me

I’m a second-year Computer Science student at Wilfrid Laurier University with a GPA of 3.0. My passion for programming started early—my dad’s background in computer science inspired me to explore technology, creativity, and problem-solving from a young age. Over time, that spark turned into a commitment to building meaningful, user-focused software that combines technical precision with design and innovation.


I specialize in Python, Flask, and web development, while continuing to expand my skills in Java, cybersecurity, and artificial intelligence. I’m eager to apply my skills in real-world projects, internships, and team environments where I can contribute, grow, and learn from others. Outside of coding, I enjoy staying active, exploring new interests, and connecting with like-minded people who share a passion for technology and innovation.

  • Python
    Proficient in Python for automation, data analysis, and full-stack development using frameworks like Flask. Experienced with libraries such as Pandas and Requests to build efficient, scalable solutions.
  • JavaScript / HTML / CSS
    Skilled in creating responsive, interactive web applications with JavaScript, HTML5, and CSS3. Focused on accessibility, performance, and smooth UI/UX design.
  • Flask & Back-End Development
    Built and deployed multiple full-stack applications using Flask, SQLite, and RESTful APIs. Experienced in managing authentication, sessions, and database integration.
  • SQL & Databases
    Solid experience with SQL and database design. Skilled in creating normalized schemas, writing optimized queries, and integrating databases with Python applications.
  • Java
    Currently learning Java for object-oriented programming, data structures, and algorithm design.
  • Problem-Solving & Algorithms
    Regularly practice on LeetCode and coursework problems. Strong understanding of arrays, linked lists, recursion, and sorting/searching algorithms.
  • Git & Collaboration
    Experienced with Git and GitHub for version control, team collaboration, and clean project management workflows.
  • Soft Skills
    Strong communication, teamwork, and leadership abilities, developed through my involvement in the Laurier Computing Society and group-based coding projects.
  • First-Year Representative
    Laurier Computing Society — Jan 2025 – Sep 2025

    As a First-Year Representative for the Laurier Computing Society, I’ve had the opportunity to strengthen the bridge between first-year students and the broader Computer Science community. I help organize hackathons, tech talks, and coding workshops, encouraging student participation and collaboration. This experience has allowed me to develop my leadership, event coordination, and community engagement skills while fostering inclusivity and innovation on campus.
  • Personal Projects

    I enjoy turning ideas into practical applications that merge design, logic, and creativity:
    • GoalMate – AI-Powered Goal Tracker | Flask, JavaScript, Chart.js, SQLite, OpenAI API — In Development
      A full-stack productivity app that helps users set, manage, and achieve goals through AI-generated insights, motivational prompts, and data visualizations. The app uses Flask for the back-end, Chart.js for tracking progress, and OpenAI API for intelligent feedback and task suggestions.
    • Islamic Discipline & Learning Platform | Python, JavaScript, Google Cloud API
      Developed an educational web app that promotes self-discipline through Islamic teachings. Integrated an AI assistant for conversational learning and implemented Google Cloud API for real-time Qibla direction tracking based on user location.
    • Personal Portfolio Website | HTML, CSS, JavaScript
      Designed and developed a responsive and visually polished personal portfolio (the site you’re viewing now!) to showcase my projects, experiences, and personal journey in computer science. Features smooth animations, interactive tabs, and a modern minimalist UI.
  • Hackathons

    Participated in multiple hackathons where I collaborated with students from diverse technical backgrounds to design functional prototypes in limited timeframes. These events sharpened my problem-solving, collaboration, and time management skills while exposing me to new tools and technologies in real-world development scenarios.
  • No Frills
    Jan 2022 – Present

    Developed strong communication, efficiency, and teamwork skills in a fast-paced retail environment. Learned to stay organized under pressure—skills that directly translate to debugging, working in agile teams, and delivering software on tight deadlines.
  • Wilfrid Laurier University

    I am a second-year Computer Science (BSc) student at Wilfrid Laurier University with a GPA of 3.0. As a full-time student, I am dedicated to mastering key areas such as software development, data structures, and algorithms.

    Beyond academics, I’m an outgoing and curious learner who thrives in collaborative settings. I enjoy connecting with peers, contributing to tech communities, and participating in events that inspire innovation. My goal is to continue growing technically and personally while pursuing my interests in AI, cybersecurity, and full-stack development.

  • Wilfrid Laurier University

Personal Projects

Portfolio Project

Personal Portfolio Website

JavaScript • HTML • CSS

Built this responsive portfolio to showcase my work with modern design and accessibility.

Islamic Platform

Islamic Discipline & Learning Platform

Python • JavaScript • Google Cloud API

AI-powered platform teaching discipline through Islamic learning tools and Qibla tracking.

GoalMate App

GoalMate – AI Goal Tracker

Flask • JavaScript • SQLite • OpenAI API

AI productivity app offering intelligent goal feedback and analytics tracking.


Let's Connect!

mazentbusiness@gmail.com

Download Resume