Work

Projects with a clear purpose and an inspectable story.

Each case study explains the problem, what I built and the stack behind it. Live sites and public source are linked wherever they exist.

The CityBook homepage with local business search and city guides
Web platforms

CityBook

A Morocco-focused local discovery platform connecting business listings, city information, search and localized content.

  • Next.js
  • React
  • TypeScript
  • Go
The RankCortex product website presenting SEO audits and monitoring
Web platforms

RankCortex

SEO, AI-readability and website operations tooling with audits, monitoring and search integrations.

  • Go
  • PostgreSQL
  • JavaScript
  • APIs
The BindPages product website for turning recipes into cookbooks
Web platforms

BindPages

A recipe-to-ebook production application with content ingestion, AI processing and cookbook PDF generation.

  • Next.js
  • NestJS
  • Go
  • Queues
The Viralux Template Lab, showing content design templates in the desktop app
Desktop & automation

Viralux

A Windows application for content discovery, design templates and publishing automation, with an Astro product website.

  • Windows desktop
  • JavaScript
  • Automation
  • Astro
The Bella Salon website homepage with services and booking button
Websites

Bella Salon website

A beauty-business website with service discovery, galleries and booking routes, rebuilt from WordPress.

  • Next.js
  • React
  • UX-STING
  • Cloudflare
The Epic Trip Ideas homepage with destination search
Websites

Epic Trip Ideas

A travel-content website with structured guides, itineraries, search and publishing workflows.

  • Astro
  • Structured content
  • Search
  • Cloudflare
A UX-STING demo site built from the component library
Developer tools

UX-STING

A React component and theme system with semantic tokens, reusable interfaces and public demos.

  • React
  • TypeScript
  • Design tokens
  • Themes
Developer tools

Scraper Gateway

A Go scraping service with provider configuration, key rotation and a web administration interface.

  • Go
  • PostgreSQL
  • Docker
  • APIs
Desktop & automation

Telegram Cleaner

A Python desktop utility for reviewing and removing selected Telegram bots, groups and channels.

  • Python
  • Telethon
  • Desktop GUI