Nabil Mansour

Nabil Mansour

Followers of Nabil Mansour557 followers
location of Nabil MansourToronto, Ontario, Canada

Connect with Nabil Mansour to Send Message

Connect

Connect with Nabil Mansour to Send Message

Connect
  • Timeline

  • About me

    Software Developer | Graphics Programmer | Teaching Assistant

  • Education

    • Toronto Metropolitan University

      2019 - 2024
      Bachelor of Science - BS Computer Science

      B.Sc. Honours Majoring in Computer Science and Minoring in Philosophy

  • Experience

    • Toronto Metropolitan University

      May 2021 - May 2022

      • TAed CPS 305 (Data Structures) and CPS 506 (Comparative Programming Languages).• Administered weekly tutorials, critiqued students’ code, and provided guidance for writing more efficient and readable code by discussing with them good standards and practices. • Developed an auto-marking program in LISP that runs student programs and grades them automatically while also reporting any problems and handling any raised errors in their programs.• Redesigned and modified CPS 305 (Data Structures) labs by improving on the instructions of the first drafts of the labs and providing solutions for them as supervised by Dr. Marcus Santos.

      • Teaching Assistant

        Sept 2021 - May 2022
      • Research Assistant

        May 2021 - Aug 2021
    • FAIRLY

      May 2022 - Aug 2022
      Full Stack Developer

      • Implemented a secure role-based access control system (RBAC) utilizing Oso and Redesigned the database for the back-end: resulting in enhanced data integrity and improved system security.• Created a user department system using React and Flask for efficient organization within companies.• Participated in a Scrum team, contributing to sprint planning, backlog refinement, and daily stand-up meetings.• Restructured Data Validation processes, utilizing Dask to manage Big Data efficiently, resulting in improved accuracy and processing speed. Show less

    • FAIRLY

      Jan 2023 - Apr 2023
      Software Engineer

      • Developed a reusable pip-installable Python library for enhanced code maintenance and future project extensions.• Implemented big data verification functions that evaluate the potential risk of datasets and AI models.• Optimized Streamlit applications and Jupyter notebooks for dynamic compatibility with diverse datasets and AI models, improving user experience.

    • Fractal Glide

      Jul 2023 - Feb 2024
      Indie Game Developer

      • Conceptualized, designed, and developed FRACTAL GLIDE an indie game available on Steam as a sample use for my open-source rendering engine FractiX.• Documented the process of development in my YouTube channel.

    • Toronto Metropolitan University

      Sept 2023 - Jan 2024
      Teaching Assistant

      • Retaught CPS 305 (Data Structures) with the supervision of Dr. Marcus Santos.

  • Licenses & Certifications