Summary
Overview
Work History
Education
Skills
Languages
Project
Timeline
Generic

YOUSSEF ALSHEGHRI

Montreal

Summary

Motivated and adaptable software engineering student with hands-on experience in full-stack development, machine learning, and mobile app design. Skilled in Java, Python, React Native, and popular ML libraries such as TensorFlow and PyTorch. Proven ability to collaborate in cross-functional teams, lead sub-projects, and deliver clean, well-documented code. Strong communicator and quick learner with a passion for building impactful, user-centered solutions.

Overview

3
3
years of professional experience

Work History

Software Engineering Research Assistant (Internship)

Health and Rehab Research Inc.
06.2023 - 12.2025
  • Collaborated with a team to develop a machine learning application that distinguishes between objective and subjective pain in patients with chronic lower back pain.
  • Improved an existing custom ML model for predicting 25 human landmarks, reducing validation loss by 0.3.
  • Evaluated and benchmarked various deep learning models including all YOLO versions, GoogleNet, ResNet50, and MobileNet variants.
  • Helped design and implement a lightweight object detector using SSDLite + MobileNetV2 to detect individuals and faces in real-time.
  • Preprocessed detected individuals and faces for downstream pose estimation and emotion classification models.
  • Fine-tuned models by experimenting with trainable parameters, optimizers, and activation functions to improve performance.
  • Used Python libraries extensively, including TensorFlow, Keras, OpenCV, NumPy, scikit-learn, and Matplotlib.
  • Actively contributed to project documentation and ensured code readability through clear structure and comments.
  • Managed and collaborated using GitHub for version control and team integration.
  • Studied previous team documentation to build upon existing work effectively.
  • Participated in team meetings to present updates and discuss project progress.
  • Assisted the project supervisor in onboarding and managing new interns, assigning tasks based on skills and qualifications.

Education

Bachelor of Engineering - Software Engineering Co-op

Concordia University
Montreal, QC
12-2025

Skills

  • Languages: Java, Python, TypeScript, JavaScript
  • Web & Mobile Development: HTML, CSS, Reactjs, React Native
  • Tools & IDEs: IntelliJ, VS Code, PyCharm, Google Colab, GitHub, Figma
  • Frameworks & Libraries: TensorFlow, Keras, PyTorch, NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, OpenCV
  • Database Systems: Familiar with SQL and NoSQL (eg, PostgreSQL and MongoDB) through academic projects
  • Development Methodologies: Agile, Scrum, Unified Modeling Language (UML)
  • Professional Skills: Team collaboration, leadership, ownership, communication, problem-solving, time management, attention to detail

Languages

English
Full Professional
French
Full Professional
Arabic
Native or Bilingual

Project

Sporta – Social Sports App Chronic Lower Back Pain Detector (ML Project) Condo Management System

Concordia University, Montreal, 2024 - 2025
A full-featured social media mobile app for sports enthusiasts, enabling users to connect through location- and skill-based events. Built as a Capstone project with an industry-level approach, covering the full software engineering lifecycle from planning to deployment.

  • Tech Stack: Spring Boot (backend), MongoDB, React Native (frontend)
  • My Role: Front-end developer
  • Development Approach: Scrum, Agile
  • Highlights: Project scoping, requirement elicitation, CI/CD, testing, DevOps, monitoring, and professional documentation
  • Quick Demo: https://drive.google.com/file/d/1KJnk5tChIFF8EZoH6PYA4tksVGi772J8/view
  • Detailed Demo: https://drive.google.com/file/d/18qKLRSC02C2vG2g2wF3Sjae6zaenK0Ax/view?usp=drive_link


Healthcare Systems R&A Inc., Montreal, 2023 - 2025
Designed a machine learning model to detect lower back pain in patients using image data and deep learning techniques.

  • Tech Stack: Python, Keras, TensorFlow, OpenCV, Matplotlib, NumPy
  • My Role: ML model development, optimization, and documentation
  • Key Concepts: Time complexity, space complexity, model tuning
  • Tools Used: PyCharm, VS Code, Google Colab


Concordia University, Montre 2024
Developed a responsive web platform for managing condo units, residents, and maintenance tasks.

  • Tech Stack: MERN stack (MongoDB, Express, React, Node.js)
  • My Role: Front-end developer (ReactJS)
  • Development Approach: Scrum, Agile
  • Code Management: GitHub
  • Final Release Document: https://docs.google.com/document/d/1L4s7oe2GM1FQiHduAhx9zPixo87SgBfg5V1BMA8N1gM/edit?tab=t.0

Timeline

Software Engineering Research Assistant (Internship)

Health and Rehab Research Inc.
06.2023 - 12.2025

Bachelor of Engineering - Software Engineering Co-op

Concordia University
YOUSSEF ALSHEGHRI