Mathieu Choueiry

Software engineering student

About

I'm a Software Engineering student at Concordia University in Montreal. I enjoy building useful, thoughtful digital products with a strong focus on UX.

I'm currently interested in robotics, healthcare, AI, and networking. I want to build tools that make complex work easier through clear, practical UX.

Lately I've been working on product features and user flows, contributing to robotics at Space Concordia, and collaborating with teams to ship reliable software that feels simple to use.

AI & Full-Stack

Building intelligent applications with OpenAI, RAG pipelines, embeddings, and context memory systems backed by modern React and Node.js.

Computer Graphics

Real-time 3D rendering with OpenGL and GLSL; Phong shading, dynamic shadows, textured meshes, and interactive camera systems.

Robotics & Systems

Contributing to robotic arm control with ROS2, inverse kinematics, and motion planning at Space Concordia's robotics division.

Timeline

Key moments from my learning and work journey so far.

2026

Software Developer, Robotics Division

Space Concordia, Montreal, QC

Contributing to a 6-DOF robotic arm project with inverse kinematics and motion planning in ROS2, using GitHub workflows for rebasing, conflict resolution, and PR integration.

Student club · Ongoing
2026

Software Developer (AI + Full-Stack)

groupeLexa, Montreal, QC

Redesigned grouped navigation, modular sidebar components, and first-message UX to improve legal assistant onboarding. Built tested context modules for token budgeting, memory summarization, and response validation. Improved answer quality with query routing, grounding validation, and markdown-aware responsive UI updates.

Shipped production features · Query routing & RAG
2025

E-Commerce Data Analyst Intern

Union Lighting, Montreal, QC

Streamlined order and inventory operations across Shopify, Excel, and Microsoft GP by building import scripts and validation checks. Improved stock and shipping visibility.

3 systems integrated · Jan-Apr 2025
2023-2027

B.Eng., Software Engineering

Concordia University, Montreal, QC

Relevant coursework: Data Structures & Algorithms, Operating Systems, Software Architecture & Design, Software Testing/QA, Computer Graphics.

GPA: 3.74
2023

DEC, Computer Science & Mathematics

Vanier College, Montreal, QC

Pre-university program covering foundational computer science and mathematics.

Completed 2023

Projects

A few projects I enjoyed building, from apps and platforms to interactive visuals.

groupeLexa, AI assistant platform

Redesigned navigation, modular sidebar components, and first-message UX to improve legal assistant onboarding. Built context modules for token budgeting, memory summarization, and response validation with automated tests. Improved answer quality with query routing, grounding checks, and markdown-aware responsive UI updates.

React TypeScript Node.js RAG
frontend
Layout & navigation
backend
Context & validation
ai
Query routing & RAG

ConUNav Mobile Navigation App

Mobile navigation app with live progress tracking, ETA, rerouting, and robust location permission handling. Applied design patterns to caching and location-service components for maintainability.

React Native TypeScript GitHub Actions SonarQube
features
Live ETA & rerouting
quality
SonarQube CI checks
patterns
Caching & DI

CrossRoads Bike-Sharing Platform

Full-stack bike-sharing platform with backend loyalty-tier verification and monthly membership billing. Includes testing, edge-case fixes, and review-driven refinements.

Spring Boot React TypeScript SQLite
backend
Loyalty-tier billing
testing
Edge-case coverage
workflow
PR-driven reviews

Ray Tracing Renderer

Ray tracer built from scratch in C++: ray-sphere intersections, camera, and material classes; scene rendering with reflections, shadows, diffuse and specular lighting, anti-aliasing, depth of field, PPM output, and simple multithreading.

C++ Multithreading
core
Rays, camera, materials
lighting
Reflections & shadows
polish
AA, DOF, threading

Skills

What I use most, and what I am currently building up.

Languages

TypeScript Strong
Java Comfortable
Python Comfortable
C++ Growing

Frameworks

React Strong
Next.js Comfortable
Spring Boot Growing
React Native Comfortable
ROS2 Growing

AI & Data

RAG / Embeddings Comfortable
SQL Comfortable
NoSQL (Firebase) Growing

Tools

Git Strong
Docker Growing
GitHub Actions Comfortable
SonarQube Growing
Strong
Comfortable
Growing

Contact

Feel free to reach out for collaboration, questions, or just to connect.