All Work

A collection of systems and products I have built over the years, each one delivered to a client who was happy with the result.

iPractis — shot 1
iPractis — shot 2
iPractis — shot 3
iPractis — shot 4
iPractis — shot 5
Full Stack EngineerDec 2025 - present

iPractis

Students book, pay and meet their tutor in one place. Tutors run their lessons from it.

Next.jsTypeScript+10
View iPractis
iPractis Console — shot 1
Full Stack EngineerDec 2025 - present

iPractis Console

One console runs the platform. The team controls users, bookings and disputes, monitors wallets and system health, manages platform settings and feature flags, and stays in touch with users, with every action kept in an audit log.

Next.jsTypeScript+8
View iPractis Console
Dalilk — shot 1
Dalilk — shot 2
Dalilk — shot 3
Dalilk — shot 4
Dalilk — shot 5
Dalilk — shot 6
Dalilk — shot 7
Full Stack EngineerAug 2026 - Oct 2026

Dalilk

A high-craft Algerian discovery ecosystem: interactive Mapbox geospatial search across 69 wilayas, driver profiles with verified 7-day job arbitration, customizable OKLab-themed storefronts (gradient, tinted, immersive), Reddit-style nested discussion trees, and an isolated back-office command deck managing CCP/BaridiMob billing, boost codes, and moderation.

Next.js 16TypeScript+9
View Dalilk
Antra — shot 1
Antra — shot 2
Antra — shot 3
Antra — shot 4
Antra — shot 5
Antra — shot 6
Antra — shot 7
CreatorSep 2026 - Oct 2026

Antra

Antra points to the exact place where data crosses from server to client without a check. It runs as a command line tool with nothing to host, so it works on a laptop, in CI, in a GitHub Action or as a pre commit hook. Scan reads the code and finds four kinds of problems: server data leaking to the client, unvalidated input, opaque objects passed to the client, and secrets in markup. It can check only changed or staged files, report in the terminal, as JSON or as SARIF for code hosts, and fail the build when it finds a leak. Doctor checks that the tool itself is ready, meaning the config, the rules and the parser, without looking at your code. Studio opens a local dashboard with a graph view so a person can review and triage the findings.

TypeScriptNode.js+5
View Antra
Akkadli — shot 1
Akkadli — shot 2
Full Stack EngineerJan 2025 - May 2025

Akkadli

A finished platform, ready to deploy. I took part in building both the backend and the frontend, together with the team.

Nest.jsREST API+9
View Akkadli
Inlumia — shot 1
Inlumia — shot 2
Inlumia — shot 3
Inlumia — shot 4
Full Stack EngineerMay 2025 - July 2025

Inlumia

Teachers upload recorded lessons and playlists. Students study from them online or on site. I built it from the Figma designs.

TypeScriptReact+7
View Inlumia
TeleAustism — shot 1
TeleAustism — shot 2
TeleAustism — shot 3
Full Stack EngineerSep 2025 - Oct 2025

TeleAustism

Patients find a doctor, book and chat online. Doctors manage appointments and write medical notes.

TypeScriptReact+4
View TeleAustism
Rihanna — shot 1
Rihanna — shot 2
Rihanna — shot 3
Full Stack EngineerAug 2025 - Sep 2025

Rihanna

An elegant online boutique with a clean landing page and an admin dashboard for the owner.

TypeScriptReact+3
View Rihanna
Lumina Retreats — shot 1
Lumina Retreats — shot 2
Lumina Retreats — shot 3
Full Stack EngineerNov 2023 - Jan 2024

Lumina Retreats

A clean cabin listing where guests see each stay clearly and book it easily.

TypeScriptReact+4
View Lumina Retreats
Memocraft — shot 1
Memocraft — shot 2
Memocraft — shot 3
Memocraft — shot 4
Creative DeveloperJune 2025 - July 2025

Memocraft

Notes, atoms and flashcards in one place, shown as a graph. An AI assistant helps you study, and levels and achievements keep you at it.

TypeScriptReact+3
View Memocraft

Archive

Ready to connect?Let's build something