Logo
Home
Projects
Blog

Ready to create
something amazing?

Company logo

Ali Benkarrouch

Software Engineering student at ETS

Get upDownload my CV
LinkedInGithubEmail

Contact me

© 2026 Ali Benkarrouch. All rights reserved.
0%
All projects
Spritelab
March 2025

Spritelab

I designed Spritelab to address a specific need in the workflow of game developers and pixel artists: efficient management and transformation of spritesheets. The goal was to create a lightweight and intuitive tool to automate repetitive slicing and organizing tasks, saving time when integrating visual assets into game engines.

Contribution

As the sole developer, I built the entire project using Python and the Pillow (PIL) library for high-performance image processing. I developed algorithms to detect, slice, and reorganize individual sprites from complex sheets. I also designed a simple user interface to preview transformations and manage file exports in a structured manner.

Approach

My approach focused on performance and pixel-perfect precision. I structured the application modularly to separate the image manipulation logic (backend) from the control interface. By using pixel matrix manipulation techniques, I optimized resizing and filtering operations, ensuring that the quality of the pixel art remains intact without visual artifacts.

Features

  • Automatic sprite slicing
  • Image processing with Pillow

Stack

TypescriptTypescriptReactReact

Sources

Github
Github

More Projects

Explore Other Work

Shopnest

Shopnest

I completed this project as part of my first web application development course. The goal was to design a comprehensive e-commerce platform that would enable the smooth purchase and sale of products. This project was a defining moment for me, as it helped me understand the importance of a solid structure, from initial planning to the launch of a functional and secure website.

December 2023

ProjetR

ProjetR

Just before our internship at CEGEP began, one of our teachers approached Nicholson and me with an idea: to develop an application that would allow students to showcase their projects. Since we didn't have the ambition to build a complete platform alongside the internship, my colleague and I chose to create an MVP instead. We then presented it to the teachers in the computer science department at Cégep Rosemont, who were open to the idea of taking the project further with the next cohorts.

June 2025

Portail DTI

Portail DTI

During my last web application class at CEGEP, we had to choose a project from a list provided by our teacher. My team and I decided to take on something quite ambitious: the computer science department portal. The idea behind this project was to design a digital space for students in the program. A place designed to promote mutual assistance, tutoring, event sharing, project promotion, as well as the creation and consultation of tutorials. In short, a true collaborative portal that brings the student community together around the development and sharing of knowledge.

December 2024

View All Projects