WZ / PROJECT LINE
01 / 06STARTING POINT

EVERY GOOD THING STARTS SOMEWHERE.

Choose the starting point that feels like you. We’ll find the next move together.

Your starting point

No perfect pitch required. A rough idea is welcome here.

A conversation starts here.

— Full-Stack Engineer

Full-stack engineer. I find the gaps nobody has filled and turn them into products people use — FORMATEX, LOPPER and GESTHUB.

Currently building my own products, and taking on select freelance projects.

NOW PLAYINGTeaching FormaTeX to fix the LaTeX that AI tools get wrong

LATEST SHIPFORMATEX · LATEX-TO-PDF AS A SERVICE
RABAT, MOROCCO3+ YEARS SHIPPING5 PRODUCTS LIVETYPESCRIPT · GO · JAVA
↓

PROJECTS

4/5 STATIONS ANSWERING
  • FORMATEX1717 MS
  • LOPPER67 MS
  • GESTHUB29 MS
  • WATCHFOLIO109 MS
  • HODOURNO ANSWER
CHECKED JUST NOW
CH 01FEATURED
ON AIR
editor
PGM
SRC 1/9EDITOR
+2

FORMATEX

LaTeX-to-PDF as a service

FormaTeX compiles LaTeX to PDF through a browser editor and a REST API. The editor has a split-pane preview, multi-file projects, real-time collaboration and an AI assistant that fixes and explains compile errors. The API runs four engines (pdfLaTeX, XeLaTeX, LuaLaTeX, latexmk) in sync, async, streaming and ZIP modes, with a library of 60+ templates you can fill from JSON, signed webhooks, and an MCP server so AI agents can compile documents. Go backend, Next.js frontend, TeX Live in a sandbox. There is a free tier and nothing to install.

GoNext.jsPostgreSQLRedisWebSocketMCPTeX Live
VISIT ↗
CH 02ON AIR
overview
PGM
SRC 1/6OVERVIEW
+2

LOPPER

2026

Clean up merged git branches and agent worktrees on your Mac

Branches and worktrees pile up, and AI coding agents now create them by the dozen. Lopper is a free, open-source Mac app that finds the ones you no longer need, shows the evidence for why each is safe to remove, and keeps an undo for 30 days. It refuses to touch work that exists only on your Mac, and nothing is removed until you confirm a list.

SwiftSwiftUIGit
VISIT ↗
CH 03ON AIR
overview
PGM
SRC 1/6OVERVIEW
+2

GESTHUB

2023

Internship lifecycle management for institutions

Built for the DSI of Morocco's Education Ministry — not a side project. Manages the full internship lifecycle from posting offers to issuing completion attestations. Five role-based dashboards (super-admin, admin, supervisor, intern, public applicant), server-side data tables on every entity, a Kanban board for task tracking, and Tiptap WYSIWYG for offer authoring. Deployed to production with real staff using it.

ReactLaravelPostgreSQL
VISIT ↗
CH 04ON AIR
CH 04TEKCIRCLECLIENT WORK · NO PUBLIC PREVIEW

TEKCIRCLE

2025–2026

B2B IT talent marketplace for the MENA market

A B2B marketplace connecting freelancers, ESNs, and corporate clients in the Moroccan and North African tech market. Clients post offers anonymously (ESNs see 'client non spécifié', only trusted suppliers see the real identity), GPT-4o parses CVs and ranks candidates, and the platform covers the full operational chain: BDCs, monthly activity reports (CRA), digital contract signing in-browser, and invoice generation. Owned the entire stack solo — frontend, backend, and DevOps.

React RouterExpressSocket.io
library
PGM
SRC 1/7LIBRARY
+1
CH 05ON AIR

WATCHFOLIO

2024–2025

Movie & TV tracker — web, desktop, soon mobile

Most watchlist apps track shows. Watchfolio tracks individual episodes — with timestamps, per-season progress, and auto-completion detection. Local-first with RxDB so the library is instant even offline, Appwrite for cloud sync, and a Gemini-powered mood engine that recommends what to watch next based on your actual history. Ships as a web app and a native desktop app for Windows, macOS, and Linux from a single React codebase via Tauri v2.

React 19TypeScriptRxDBAppwriteTMDB API
VISIT ↗
CH 06ON AIR
professor courses
PGM
SRC 1/12PROFESSOR COURSES
+7

HODOUR

2026

University management platform — attendance, grades, and academic workflow

Universities run on paper, emails, and spreadsheets. Hodour replaces the entire stack: QR code + GPS-verified attendance that eliminates proxy fraud, grade management with weighted calculations and official transcript generation, a recommendation letter workflow with eligibility enforcement, and an absence justification pipeline. Three interfaces — Next.js web for staff, React Native mobile for students, Spring Boot API underneath — with 179 endpoints serving five distinct user roles across an entire faculty.

Spring BootJavaNext.jsReact NativePostgreSQLRedis
VISIT ↗
CH 07BUILDING
calendar
PGM
SRC 1/8CALENDAR
+3

SUBDAY

2026

Track every SaaS subscription you pay for

A calm, visual way to track every SaaS subscription you pay for — Spotify, Netlify, GitHub, Figma, whatever. Calendar view with spending heatmap, a 242-service directory for instant add, real-time conversion across 168 currencies, and email reminders before every renewal. Your subscription schedule also exports as a webcal feed so it lives in Apple/Google/Outlook Calendar.

Next.jstRPCDrizzle ORMPostgreSQLTurborepoPolar
VISIT ↗

SERVICES

CH 01FLAGSHIPPLAYING

FULL-STACK PRODUCT DEVELOPMENT

From idea to live product, solo. I design the architecture, write the API, build the frontend, and handle deployment — staying accountable until it ships and beyond.

BEST FOR
StartupsSolo foundersEarly-stage teams
STACK
Next.jsGoTypeScriptPostgreSQLDocker
HIRE FOR THIS
CH 02AI · LLMs

AI INTEGRATION & LLM PRODUCTS

Add intelligent features to existing products or build AI-native from scratch — document analysis, generation pipelines, RAG systems, agentic workflows, and private model deployment.

BEST FOR
SaaS companiesAutomation needsAI-first products
STACK
PythonLLMsRunPodn8nMCP
HIRE FOR THIS
CH 03CROSS-PLATFORM

MOBILE APP DEVELOPMENT

iOS and Android from a single React Native codebase. Auth, push notifications, offline sync, and app store deployment — pairs naturally with a backend I have already built for you.

BEST FOR
Web products needing mobileGreenfield mobile apps
STACK
React NativeExpoEAS BuildNativeWind
HIRE FOR THIS
CH 04CTO-AS-A-SERVICE

TECHNICAL LEADERSHIP

Short-term technical leadership for early teams — architecture decisions, codebase review, engineering standards, and team setup. A senior technical voice without the full-time hire.

BEST FOR
Non-technical foundersEarly teamsPre-seed startups
STACK
ArchitectureCode ReviewTeam SetupStandards
HIRE FOR THIS
WZ / STUDIO NOTESTECHNICAL RIDER

ABOUT

3+YEARS SHIPPING
8PRODUCTS SHIPPED
5LIVE WITH A PUBLIC LINK
5PLATFORMS SHIPPEDWEB · MOBILE · DESKTOP · API · AI AGENTS
// THE OPERATOR

I'm Walid — I take products from a blank page to production, and stay with them after.

I'm a full-stack engineer based in Rabat, Morocco. Right now I build my own products, take on client work, and study for a Master’s in Digital Governance & AI.

I like starting from a gap that's obvious once you look — a missing API, a process still run on paper — and owning everything it takes to close it: the data model, the API, the interface, the deployment.

I care about code another engineer can open years later and understand, and interfaces that need no manual. If a brief doesn't make sense for the user, I'll say so — the job is to ship something that works.

ACTIVE FREQUENCIES
Developer toolingAI-native productsReal-time systemsCompilers · parsers · language designNative apps · web-quality UI
OPERATORSHIPPING SINCE 2023
WZ
TRANSMITTING

Walid Zakan

FULL-STACK ENGINEER

CURRENTLYFreelance · own products
SPECIALTYEnd-to-end products
BASED INRabat, Morocco
STATUSTaking on select projects
TAKING ON PROJECTS · REPLIES BY EMAIL
// SIGNAL CHAIN

How a product gets made — one operator, end to end

AUTO-ROUTING · STAGE 01/05
U1 · IDEA

Start from a real gap

Every product starts from a problem that's obvious once you look — and a clear answer to why it needs to exist.

ON RECORD

EXPERIENCE

CH1CH2CH3T OCT 2026
20232024202520262027NOW
MEASUREON AIR 0 MOPEAK PARALLEL ×0WORK + STUDY 0 MOROLES 0DEGREES 0
CH2 · INDEPENDENT2026 — PRESENT9 MOLIVE

Co-founder & CTO

FORMATEX · REMOTE

  • Co-founded FormaTeX and own its engineering: a LaTeX platform that combines a collaborative browser editor, a production REST API and an AI assistant — where Overleaf, with 12M users, exposes no public API
  • Shipped the product end to end: Smart Compile (detects and auto-fixes broken LaTeX generated by LLMs), real-time collaborative editing, sandboxed multi-engine compilation, and a context-aware AI assistant
  • Positioned FormaTeX as LaTeX infrastructure for AI tools: a LaTeX MCP server, SDKs for five platforms, and integrations with Claude Code, Cursor and Windsurf
  • Around 900 users and growing
Next.jsGoPostgreSQLRedisWebSocketMCP
CH1 · EMPLOYMENTJUL 2025 — PRESENT1 YR 4 MOLIVE

Tech Lead & Full Stack Developer

TEKCIRCLE · REMOTE · FRANCE

  • TekCircle — core development of the company's B2B IT talent marketplace for freelancers, ESNs, and corporates across MENA: the full operational pipeline from anonymous job postings to digital contract signing and invoicing
  • AssurTek — built the multi-party Schengen visa insurance marketplace: plan comparison, online payment, PDF attestations with embassy-verifiable QR codes, agency and provider portals, i18n (FR/EN/AR)
  • Financial audit platform — built an AI-powered audit and recovery product: document ingestion (OCR, parsing), rules engine, anomaly detection, automated reporting, and private LLM infrastructure on RunPod
  • Real-time multi-context messaging via Socket.io, DevOps infrastructure (server provisioning, database administration, CI/CD pipelines, Docker)
  • Automated business development pipelines — email outreach, LinkedIn, and HubSpot CRM integration with n8n
React Router v7ExpressTypeScriptMySQLSocket.ioDockerRunPodn8n
CH2 · INDEPENDENT2023 — PRESENT3 YR 10 MOLIVE

Freelance Full Stack Developer

INDEPENDENT

  • Design and build complete products independently — from database schema to production, covering backend, frontend, and DevOps
  • Shipped my own products — Hodour and Watchfolio — each with its own architecture and tech stack
  • Architect multi-service systems with event-driven communication, role-based access control, and real-time data pipelines
  • Containerise development and production environments with Docker and centralised API gateway management
  • Build cross-platform desktop applications with Tauri — combining native OS access with web-quality interfaces
Next.jsTypeScriptReactDockerPostgreSQLGo
CH1 · EMPLOYMENTMAR 2023 — JUN 20234 MO

Frontend Developer Intern

MINISTRY OF EDUCATION · IT DEPT · RABAT

  • Built the primary user interface for GestHub — an internship management platform deployed within the Ministry's IT department
  • Designed a reusable, accessible React component library integrated against REST APIs with full loading, error, and success state handling
  • Collaborated closely with backend and product teams to ensure reliable API contracts and a consistent user experience
  • Delivered within a structured Agile workflow — contributing across sprint planning, daily stand-ups, and stakeholder reviews
ReactTypeScriptREST APIAgile
CH3EDUCATION · PARALLEL SIGNAL
CH3 · STUDY2025 — PRESENT1 YR 1 MOLIVE

Master's · Digital Governance & AI

Faculty of Sciences · Rabat

CH3 · STUDYSEPT 2024 — JUN 202510 MO

Prof. Bachelor's · Software Engineering

Higher School of Technology · Fes

CH3 · STUDYSEPT 2022 — JUN 20241 YR 10 MO

Specialized Technician Diploma · Digital Development

SIATP, Hay Salam · Salé

CH3 · STUDYJUN 2022

Baccalaureate · Physical Sciences

STACK

I don't take slices of the work — I build the whole thing. + up front, in your pocket, + on the backend, underneath, in the loop — all containerized with and ready to ship anywhere.

// FULL SPECTRUM
064 CHANNELS
  • React 19 (UI)
  • Tailwind CSS (UI)
  • shadcn/ui (UI)
  • Vite (UI)
  • Astro (UI)
  • React Router (UI)
  • Framer Motion (UI)
  • GSAP (UI)
  • Three.js / R3F (UI)
  • Expo (Mobile)
  • Expo Router (Mobile)
  • NativeWind (Mobile)
  • EAS Build (Mobile)
  • Java (Server)
  • Python (Server)
  • Fastify (Server)
  • Express (Server)
  • Hono (Server)
  • Django (Server)
  • FastAPI (Server)
  • Laravel (Server)
  • Spring Boot (Server)
  • tRPC (APIs)
  • Socket.io (APIs)
  • WebSocket (APIs)
  • Kafka (APIs)
  • BullMQ (APIs)
  • MongoDB (Data)
  • Drizzle ORM (Data)
  • Redis (Data)
  • MySQL (Data)
  • SQLite (Data)
  • Prisma (Data)
  • Supabase (Data)
  • Neon (Data)
  • GitHub Actions (DevOps)
  • Kubernetes (DevOps)
  • Tauri (DevOps)
  • Electron (DevOps)
  • Turborepo (DevOps)
  • Nx (DevOps)
  • Bun (DevOps)
  • Vitest (DevOps)
  • Playwright (DevOps)
  • OpenAI (Agents)
  • n8n (Agents)
  • MCP (Agents)
  • Ollama (Agents)
  • Cursor (Agents)
  • Copilot (Agents)
  • Vercel AI (Agents)
  • LangChain (Agents)
  • Vercel (Cloud)
  • Cloudflare (Cloud)
  • AWS S3 (Cloud)
  • Firebase (Cloud)
  • Stripe (Cloud)
  • Polar (Cloud)
  • Appwrite (Cloud)
  • RunPod (Cloud)
  • Grafana (Cloud)
  • Prometheus (Cloud)
  • Resend (Cloud)
  • Better-Auth (Cloud)
// CODE ACTIVITY

GITHUB

0CONTRIBUTIONS THIS YEAR
0CURRENT STREAK (DAYS)
0LONGEST STREAK (DAYS)
0TOTAL STARS
CONTRIBUTION ACTIVITY — LAST 12 MONTHS
OCTNOVDECJANFEBMARAPRMAYJUNJULAUGSEPOCT
MonWedFri
LESS
MORE

LET'S BUILD SOMETHING

Available for startups that need a full product built, not a slice of one. Contract work, a full product build, or an interesting one-off. Remote from Morocco — async is fine.

A few guided questions. A clearer starting point.
DIRECT LINE — NO NOISE
CLICK TO COPYOR OPEN MAIL →
// SWITCHBOARDOPERATOR WALID ZAKANRABAT --:--LINE IDLE
YOUgrab the plug

OPERATOR STANDING BY · GRAB YOUR PLUG AND PATCH INTO A JACK, OR JUST TAP ONE

// TRANSMISSIONS

WRITING