Skip to content

Full Stack React, TypeScript & AI Developer

Based in Marrakech, Morocco. Turning ideas into digital products by leveraging the power of AI and modern technologies like TypeScript, React, Next.js, Node.js and PostgreSQL.

Hi! I’m Ahmed, a full-stack React and TypeScript developer based in Marrakech, Morocco, focused on building responsive, secure, high-performance web apps by following best practices. I work mainly in TypeScript and the modern JS ecosystem like React, Next.js, Tailwind CSS and PostgreSQL.

I started out as a front-end developer, which gave me a sharp eye for UX and an obsession with small details. That curiosity eventually pulled me toward full-stack work, especially backend architecture and system design. Beyond the JS ecosystem, I’ve worked with .NET, Angular, Svelte, etc., proof that my interest in software goes beyond any one stack.

I also have a growing interest in Rust, drawn to its performance and the confidence it gives you in shipping safe software. While coding with AI is now ubiquitous, I try to use it efficiently to ship reliable, maintainable systems, rather than just more code.

TypeScript
React
Node.js
Next.js
Tailwind
Git
Astro
PostgreSQL
Docker

Setuply

CLI tools to setup linting and formating with OXC, husky, lint-staged in one command.

Tech: TypeScript, Vitest

View Live | Source Code

MicFloat

Speech to text cross platform desktop application.

Tech: Tauri, React, TailwindCSS, Rust

View Live | Source Code

Contribo

A beautiful view of developer’s open-source contributions.

Tech: Next, TailwindCSS, Github API

View Live | Source Code

Connect Four Game

Interactive Connect Four game with Player vs Player and Player vs CPU modes.

Tech: React, Tailwind, Vitest, Figma

View Live | Source Code

Udemy Coupons

Sharing free 100% off Udemy coupons thanks to web scraping.

Tech: Astro, Web Scraping

View Live | Source Code

Mood Tracking App

Track your daily mood, sleep patterns, and emotions with visual insights.

Tech: Next, TailwindCSS, Supabase, Figma

View Live | Source Code

Job Ledger

Job tracker for organizing applications, statuses, and notes in one place.

Tech: React, Tailwind, Firebase

View Live

Qwik Rough Notation

Qwik library wrapper for rough-notation, add hand-drown style annotations.

Tech: Qwik

View Live | Source Code


Based in Marrakech, working with clients across Morocco and abroad.

Email me at contact@ahmedz.dev.