About

SALAH ZEGHDANI_

Web developer working in React, Next.js, and TypeScript. I design, build, and ship end-to-end: Websites, UI, Backends, Stripe billing, Analytics, and Products. Open to frontend or full-stack roles.

ReactNext.jsTypeScriptSvelteTailwindCSSFigmaNode.jsNestJSExpresstRPCPostgreSQLMySQLPrismaStripeChargilySwiftXcode
salah zeghdani looking at computer
Salah Zeghdani Web Developer

Clients

Visit 3CHRIN.COM

3CHRIN.COM

Baccalaureate exam prep platform

Algeria's leading Interactive learning platform for high school students. Features 5,300+ exercises, AI-powered assistance, progress tracking, and a gamified achievement system to keep students engaged through exam season.

  • REACT
  • MOBILE
  • GAMIFICATION
  • AI
  • EDTECH
3CHRIN.COM project screenshot
Visit FlipMCZ.FR

FlipMCZ.FR

Fitness coach landing page

High-conversion landing page for a French competitive bodybuilder and personal coach with 10+ years of experience and 5 national titles. Designed to turn visitors into clients through clear program breakdowns, transformation showcases, and a focused call-to-action flow.

  • NEXT.JS
  • LANDING PAGE
  • I18N
FlipMCZ.FR project screenshot
Visit ADVICE4CLOUD TCO

ADVICE4CLOUD TCO

AI-powered cloud cost modeling platform

Built and scaled a full-stack web platform for german clients as a solo developer, that helps businesses model and compare cloud-hosting scenarios using AI for research and predictive cost estimates. Shipped to production quickly, then iterated on UX and features to triple average session duration.

  • NEXT.JS
  • AI
  • FULL-STACK
  • SaaS
  • DASHBOARD
ADVICE4CLOUD TCO project screenshot

Projects

CCPOOL

Shared Claude Code usage, broken down by person

CLI that lets a team share one Claude subscription without guessing who burned the limits. A read-only daemon on each machine polls Anthropic's usage endpoint for the account-wide caps, attributes local Claude Code activity to its owner, and writes both to a shared ledger; the group gets live bars for the 5-hour, weekly, and Opus windows split per member. Ships as a terminal dashboard, a one-shot snapshot, and a Claude Code statusline, against a hosted or self-hosted server.

Tech stack

  • TYPESCRIPT
  • CLI
  • TUI
  • DAEMON
  • NODE / BUN

1 account

shared by the whole team

Live

usage split per member

70

GitHub stars

ANIME-SDK

Unified media provider interface & HLS proxy

A provider-agnostic SDK that standardizes content discovery and stream resolution across multiple scrapers and APIs. Features a recursive HLS proxy that handles manifest rewriting and AES segment decryption, enabling playback of header-restricted streams in standard browser environments. Built with a modular architecture that decouples metadata aggregation from resolution logic, supporting Node.js, Bun, and Deno.

Tech stack

  • TYPESCRIPT
  • HLS PROXY
  • SCRAPING
  • PROVIDER PATTERN
  • AES-CTR

30k+

Anime and Manga Titles

12+

Built-in Providers

29

GitHub stars

I18N-SCAN

JSX/TSX string extractor for i18n pipelines

CLI tool that statically walks React component trees and extracts every raw string literal from JSX and TSX source files, emitting a structured manifest ready for translation pipelines. Handles nested expressions, template literals, and component props; skips already-wrapped t() calls to avoid double-extraction. Zero-config drop-in for any Next.js or Create React App project.

Tech stack

  • TYPESCRIPT
  • BABEL
  • AST
  • REACT
  • I18N

JSX + TSX

file support

Zero

config required

17

GitHub stars

BBEE-LANG

High-level interpreted language built from scratch

General-purpose interpreted programming language written in TypeScript, featuring a hand-rolled lexer, recursive-descent parser, and tree-walking interpreter. Supports first-class functions, closures, dynamic typing, and a small standard library. Built as a deep-dive into language theory (from token scanning through AST evaluation) with zero parser-generator dependencies.

Tech stack

  • TYPESCRIPT
  • LEXER
  • PARSER
  • AST
  • INTERPRETER

100%

hand-rolled

Zero

dependencies

13

GitHub stars

Skills

Experience

  1. Frontend Engineer | bortocall.dz

    • Led development of 3 dashboards and 2 websites in a monorepo.
    • Code-reviewed across the team to enforce security, performance, and pixel-perfect standards.
  2. Web Developer | mi-conseil.fr

    • Led development of the thetagpoint.com back office and client-facing app.
    • Converted Figma designs to production React with REST API integration.
  3. Web Developer | qareeb.io

    • Led the rewrite of QFarming frontend, focusing on Mapbox and real-time data visualisation.
    • Contributed to major features including the Wizabot interface.
Contact

Let's ship something fast and great

Tell me what you're building. I usually reply within one business day.