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.
Software Developer, Robotics Division
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.
Software Developer (AI + Full-Stack)
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.
E-Commerce Data Analyst Intern
Streamlined order and inventory operations across Shopify, Excel, and Microsoft GP by building import scripts and validation checks. Improved stock and shipping visibility.
B.Eng., Software Engineering
Relevant coursework: Data Structures & Algorithms, Operating Systems, Software Architecture & Design, Software Testing/QA, Computer Graphics.
DEC, Computer Science & Mathematics
Pre-university program covering foundational computer science and mathematics.
Projects
A few projects I enjoyed building, from apps and platforms to interactive visuals.
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.
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.
Full-stack bike-sharing platform with backend loyalty-tier verification and monthly membership billing. Includes testing, edge-case fixes, and review-driven refinements.
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.
Skills
What I use most, and what I am currently building up.
Languages
Frameworks
AI & Data
Tools
Contact
Feel free to reach out for collaboration, questions, or just to connect.