Hi, I'm James! 👋
I’m a Software Engineering Co-op student at McGill University (GPA: 3.92) with internship experience in machine learning, data engineering, and software development. I enjoy building impactful, data-driven solutions and applying emerging technologies to real-world problems.
- Currently a Machine Learning & Data Engineering Intern at Avanade
- Former Supply Chain & Operations Intern at L’Oréal
- Skilled in Java, Python, C++, SQL, Bash, and cloud/data tools like Azure, Databricks, PySpark, PowerBI
- Certified in Azure AI and Databricks Fundamentals
- Trilingual: English, French, Arabic
Machine Learning & Data Engineering Intern — Avanade (May 2025 – Present)
- Developed AI workflows with Autogen to streamline logistics and reduce costs
- Optimized PySpark pipelines and SQL queries for large aerospace datasets
- Worked directly with clients to define requirements and deliver solutions
Data Tools Developer — L’Oréal (May 2024 – Aug 2024)
- Built PowerQuery and PowerBI tools to track and visualize Amazon business data
- Designed data models and resolved issues during SAP S/4 HANA migration
- Automated processes and presented solutions to senior management
- CoolSupplies App — JavaFX + MVC application with persistence, UML models, and test-driven development
- Tower Defense Game — Object-oriented Java game with dynamic enemy behavior and scoring
- CertificationAssistant — Command-line tool for managing and tracking certifications
Bachelor of Software Engineering, Co-op Program — McGill University
- Academic Engineering Scholarship recipient
