Hi, I'm Marouane Boubekeur

Mobile & Desktop App Developer

Building cross-platform applications with React Native. Transforming ideas into elegant, performant mobile experiences.


const "Marouane", "Mobile Apps", "React Native", "Building great apps"
Scroll Down

About Me

Get to know the developer behind the code

Mobile Full Stack App Developer

I build cross-platform applications with React Native. I have 3+ years building production mobile apps from scratch. handling everything from UI/UX and frontend to backend and deployment.

50k+ Downloads
4 Projects
3+ Years Exp.

Skills & Technologies

Tools and technologies I work with

Frontend

React Native
JavaScript
TypeScript
Python

Backend

MongoDB
ExpressJS
TensorFlow
Firebase

Featured Projects

A showcase of my work and technical achievements

Ilm App Icon

Ilm App

Mobile App

طلب العلم الشرعي - An Islamic knowledge app with close to 50k downloads. Structured learning roadmaps across different Islamic fields (tafsir, hadith, fiqh) with progress tracking, downloadable books, and video resources.

React Native JavaScript Google Drive
Get on Play Store

Note: This app succeeded because it solved one problem really well. I made it 3 years ago and it doesn't reflect my current abilities. I will try to update it soon inchallah.

The Problem: Islamic knowledge is spread across tens of thousands of books. It's not clear for someone who wants to learn where to start and what to learn.

Requirements: Make an app that contains all resources needed for an Islamic knowledge seeker and structure them in a clear roadmap split into the different Islamic fields of study. Enable users to track their learning progress, download books, and watch videos.

Technical Details: Chose JavaScript (would use TypeScript today). Stored books in Google Drive and the app downloads them from there. Used a JSON object containing all roadmaps and book information - the app is just a display of that JSON, making it easy to modify the map by changing the JSON. Wrote functions once and used them everywhere due to the unified structure.

Tasmim App Icon

Tasmim

Mobile App

A design application and the hardest, most advanced project I've worked on. It solves a really hard problem - there is no way to make professional UI design on phone. Built from scratch with low-level technologies, dealing directly with hardware like the graphics card using WebGL. Requires real-time 60fps performance with extensive optimization.

React Native TypeScript MongoDB ExpressJS
Watch Demo Get on Play Store

Note: To see my true capabilities check this app. It solves a really hard problem, has a large codebase that took me 1.5 years to make. It's built from true scratch with low-level technology so I had to deal with hardware like graphics card almost directly.

The Problem: There is no way to make professional UI design on phone.

Requirements: Make an app like Figma that lets you make designs from scratch with core elements. All elements should be editable and the app should run at 60fps. It should include shapes, icons, text, can include pictures. All elements should be editable in all ways (position, color, rotation, font, etc.). User should be able to make almost any design in their head and it should be fast to use. Every feature should be at maximum of two clicks away. It should include a monthly subscription and premium features.

Technical Details: Built using true software engineering knowledge including low-level development, architecture, algorithms, and extensive optimization using WebGL. Required to work in real-time at 60fps. Still in beta so there are still few bugs here and there. Stopped working on it currently but definitely going back to it later.

Baraka App Icon

ElBaraka

Mobile App

An application for ElBaraka Association, one of the biggest charity associations in Algeria. The app contains all Baraka offices across the country, allowing users to search for an office and see its contact numbers and locations.

Expo TypeScript

Note: The app will launch soon on Play Store.

The Problem: The national office of ElBaraka gets a lot of calls every day from across the country asking where they can put their money. The association has offices in most states (wilayas) in Algeria and many municipalities, so they should explain to each one where to go and with increasing popularity it became too much for them.

Requirements: Make an app that contains all Baraka offices in all the country. The user should search for an office and see the numbers of it to call and location.

Chahada App Icon

Chahada App

Desktop App

إجازة - An application for a mosque school (Tayeb Elokbi Mosque) that automates certificate making and distribution processes, saving hundreds of hours of manual work.

Electron HTML CSS JavaScript

Note: An app that automates certificate making and distributing for a school.

The Problem: A mosque school does a lot of courses. On each course they give certificates for those who attended (hundreds). They take attenders' information with pen and paper then they have someone work for hours to make a certificate for each person and send it to him one by one.

Requirements: Make a workflow to automate this process. Attenders should register on a site (Google Form), then with a desktop app the school can make their certificate design and get the users with one click from Google Form and put it in the app. The app should output either a PDF with all certificates to print or send them directly to users via Telegram. The name should be customizable in size and position for different certificate sizes and forms.

Technical Details: Built with Electron, HTML, CSS, JavaScript, and Telegram API integration for sending certificates directly to users.

Get In Touch

Have a project in mind? Let's talk!

Location Algeria