Hi, I'm Abderrahmane BOUALLAGA 👋
Full stack developer. I love building web app and solving problem.
DV
open to work

About

I am a full stack developer with a passion for building web applications and solving complex problems. I have experience in a variety of programming languages and frameworks, and I am always eager to learn new technologies. I am a strong communicator and collaborator, and I enjoy working with teams to create innovative solutions.

Experience

F

FREELANCE

11/2024 - Present
Build WordPress plugins
Custom WordPress plugin to add user-identifiable watermarks on digital book images (comics/manga) to prevent unauthorized sharing. Features include dynamic watermark generation with user ID, access control via coin/payment system, optimized database for tracking modified images, seamless WordPress integration, image processing with GD Library (JPEG/PNG/WEBP), modular architecture using WordPress hooks, and secured database transactions.
R

Racine Plus

07/2024 - 09/2024
School Payment Management System (SAAS)
Designed and developed a SAAS-based School Payment Management System using Laravel (API) and React.js. The system enables schools to efficiently manage divisions, fee structures, and student payments. Key features include dynamic fee configuration, student registration with automated fee pre-filling, and interactive dashboards for tracking payments and financial analytics. The platform enhances administrative decision-making by providing real-time insights into payment trends, overdue fees, and revenue streams.
S

Smart Influencer Web Agency

09/2023 - 11/2023
Full-Stack School Management Platform (LaraSchool)
Collaboratively developed **LaraSchool**, a comprehensive school management SAAS platform using Next.js, Laravel, and MySQL. Designed to automate academic operations, the system features division/fee customization, dynamic student payment profiles, and real-time financial tracking. Key contributions included building a secure Laravel API, developing interactive admin/student dashboards with MUI, and implementing data visualization for payment analytics. The responsive interface supports dark/light mode, enhancing usability for administrators and students.
Y

Yovista

07/2023 - 08/2023
Web scraping
Developed custom web scraping scripts using Node.js to extract and process structured data from target websites. Gained hands-on experience with HTTP requests, DOM parsing, and anti-bot evasion techniques. Automated data collection workflows, improving efficiency for data analysis pipelines. This project strengthened my understanding of asynchronous JavaScript and ethical scraping practices.

Skills

React
Next.js
Typescript
Node.js
PHP
Laravel
MySQL
TailwindCSS
Wordpress
SEO
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
(live preview will be available soon)

School Payment Management System

School Payment Management System

Web application for managing school payments. Includes division setup, student registration with dynamic fee calculation, and dashboards for payment tracking and financial analytics.

Laravel
React.js
TailwindCSS
Typescript
LaraSchool – School Management Platform

LaraSchool – School Management Platform

Collaborative web platform to automate academic administration, including student and teacher management, fee tracking, and interactive dashboards. Features a secure Laravel API and a responsive UI with light/dark mode.

Next.js
Laravel
MySQL
MUI
Ctalk – Chat Application

Ctalk – Chat Application

A chat application that allows users to communicate in real-time. It includes features such as user authentication, private messaging, send images, online offline status, and a user-friendly interface.

React.js
Socket.io
API
Express.js
Contact

Get in Touch

Have a question or want to work together? Send me a message!

CV

Download My Resume

Available in both English and French versions