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

Progression - Visualization

Progression - Visualization

During my final semester at Cégep de Rosemont, I contributed to Progression, a large-scale programming learning platform similar to "LeetCode" developed by the department. Working within a team of seven developers, our mission was to enhance the educational experience by adding a visual dimension to problem-solving. The goal was to enable students to move beyond just reading code and instead understand the dynamic behavior of their algorithms in real-time.

February 2025

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

Whale of Misfortune

Whale of Misfortune

I designed this project as part of my first course dedicated to mobile app development. Since the initial assignment was technically simple, I chose to set myself apart by injecting a strong visual identity into it. To do this, I created, designed, and animated an original character using Aseprite, drawing inspiration from the pixel art style of cult games such as Undertale. This project was the perfect opportunity to combine my technical skills with my graphic creativity.

November 2024

View All Projects