Portfolio

Maxime Lepage

Developer & Designer focused on robust applications, clear interfaces, and internal tools built to last.

Dynamic Autonomous Responsible Efficient Detail-oriented
Photo de Maxime Lepage
about.json
{
    "name": "Maxime Lepage",
    "title": "Developer & Designer",
    "stack": [
        "C#",
        "PHP / Laravel",
        "JavaScript",
        "Unity",
        "Unreal Engine"
    ],
    "location": "Canada"
}

Technical skills

A quick overview of the tools and languages I use daily.

skills.json
⭐⭐⭐⭐⭐

C#

Applications desktop, outils internes et logique métier solide.

  • WPF / WinForms
  • Internal tools and automatisation
  • Clean and maintainable architecture
⭐⭐⭐⭐

C++

High-performance server application programming, low-level logic, and advanced concepts stored in memory.

  • Pointers & Memory Management
  • Data Structures & Algorithms
  • Advanced Object-Oriented Programming
⭐⭐⭐⭐

Python

Scripts, automatisation, outils internes et applications polyvalentes.

  • Automation & CLI tools
  • Data processing and parsing
  • Web API
⭐⭐⭐⭐

Unity

Prototypes de jeux, systèmes, UI in-game et logique gameplay.

  • C# Game Engine
  • Scenes, prefabs, scripts
  • Animation, UI & Gameplay
⭐⭐

Unreal Engine

Blueprint exploration and C++, level systems and game logic.

  • Blueprints
  • Systems-oriented gameplay
  • Real-time 3D experimentation
⭐⭐⭐⭐

Git & Workflow

Teamwork, clean branches, and structured code review.

  • Git Flow
  • Code review & refactor
  • CI/CD basics
⭐⭐⭐⭐

HTML & CSS

Clean structure, modern layouts and responsive interfaces for web projects.

  • Semantic HTML5 structure
  • Flexbox & Grid layouts
  • Responsive and accessible UI
⭐⭐⭐⭐

JavaScript

Dynamic web interfaces, fluid UX and reusable components.

  • Vanilla JS & DOM
  • Tailwind and UI components
  • Front and back-end API integration
⭐⭐⭐⭐⭐

PHP / Laravel

Stable backends, REST APIs, management tools and in-house ERP.

  • Complex CRUD operations and relationships
  • Auth, permissions, multi-tenant functionality
  • Integrations with external systems
⭐⭐⭐⭐

SQL

Strong experience with relational databases, clean queries and performant data structures.

  • Complex joins & subqueries
  • Normalization & indexing
  • Optimized query patterns
⭐⭐⭐⭐

MySQL

Practical use across multiple projects, including APIs, dashboards and ERP systems.

  • Stored procedures & migrations
  • Schema design & optimization
  • Data integrity & constraints
⭐⭐

Machine Learning

Early exploration of ML concepts, training basics and small experimental models.

  • Data preprocessing
  • Model training & evaluation
  • Experimentation with Python libraries
Slide 1 / 4

Professional Experience

Hover over the timeline points to see the details of each position.

2019 2026

2021 – 2022
CGI

Since 2022
IPC

Fall 2023
Rio Tinto Alcan

Since 2024
Devicom

Timeline projected until 2026

Education path

An overview of my academic journey, from my computer science diploma to my bachelor’s degree in video game development.

Université du Québec à Chicoutimi (UQAC)

2022 – 2024 · BAC

Université du Québec à Chicoutimi (UQAC)

Chicoutimi University BAC Video game

It was at UQAC that I studied to obtain my bachelor's degree in video game development. I did a DEC-BAC course, which means that since I obtained a college diploma in "Technique de l'informatique", 30 university credits were credited to me. Throughout my journey to obtain this diploma, I followed this course grid. I studied there from 2022 to 2024.

Bachelor – Video game development
Cégep de Jonquière

2019 – 2022 · DEC

Cégep de Jonquière

Jonquière College DEC Informatic

It was at the Cégep de Jonquière that I studied to obtain my college diploma in "Technique de l'informatique". I followed this course grid. I studied there from 2019 to 2022.

College diploma – Technique de l'informatique