Portfolio — 2026Available

KhalilZaatari

Full stack developer & data science engineer.

Portrait of Khalil Zaatari

Fig. 01Agadir, MA

A state-certified computer engineer (ENSA El Jadida), I design and ship web applications end to end, from React & Next.js interfaces to Node.js/Express and Python back-ends, with a strong specialization in data science, from large-scale processing to visualization and machine learning.

Location
Agadir, Morocco
Local time
--:-- GMT
Education
Engineering degree, ENSA
React 19·Next.js·TypeScript·Node.js·FastAPI·PostgreSQL·Prisma·Supabase·Python·PyTorch·Scikit-learn·Apache Spark·Kafka·Airflow·Docker·Vercel·React 19·Next.js·TypeScript·Node.js·FastAPI·PostgreSQL·Prisma·Supabase·Python·PyTorch·Scikit-learn·Apache Spark·Kafka·Airflow·Docker·Vercel·
01About

Engineer, developer, data scientist.

A state-certified computer engineer from ENSA El Jadida, I build complete web applications, from interface design to production deployment. I work daily with React, Next.js and TypeScript on the front end, Node.js/Express, FastAPI and Django on the back end, with SQL databases and ORMs.

Specialized in data science, I design end-to-end solutions: from modeling and large-scale data processing (ETL, Big Data) to visualization and putting machine learning models into production. I pay close attention to performance, security and scalability, and I'm comfortable working on my own as well as alongside designers and project managers.

Based in
Agadir, Morocco
Education
Engineering degree, ENSA El Jadida
Languages
Arabic, French, English
Availability
Open to opportunities
02Skills

A full-stack toolkit, rooted in data.

From front end to deployment, through data engineering and data science.

  1. 01

    Frontend

    React (React 19)/Next.js/TypeScript/JavaScript/Tailwind CSS/Radix UI / shadcn/ui/HTML5 / CSS3/Responsive UI

  2. 02

    Backend

    Node.js / Express/FastAPI/Django/Prisma (ORM)/REST / GraphQL APIs/Redis/AI/LLM integration (OpenAI)

  3. 03

    Data Science & Machine Learning

    Python / R/Pandas / NumPy/Scikit-learn / Keras/TensorFlow / PyTorch/Computer Vision (YOLOv8, Siamese NN)/MLflow

  4. 04

    Big Data & ETL

    Apache Spark/Hadoop/Kafka/HBase/Airflow/Apache Beam

  5. 05

    Databases

    PostgreSQL/MySQL/MongoDB/HBase

  6. 06

    DevOps & Cloud

    Git/Docker / Kubernetes/GitHub Actions (CI/CD)/Fly.io / Vercel/AWS (S3, Lambda)/Nginx / Linux

  7. 07

    Security

    Auth (JWT, OAuth, RBAC)/Rate limiting & anti-bot/Input sanitization/Biometric auth

  8. 08

    Visualization

    Power BI/Tableau/Matplotlib/Seaborn

03Projects

Two applications, online.

Designed and shipped end to end, open to explore today.

Nursery ERP

2026Management for a vegetable seedling nursery (demo)

Screenshot of Nursery ERP
Fig. 02nabatat-demo.vercel.app

ERP built for a vegetable seedling nursery, shown here as a white-label demo (read-only, username demo / password demo). Production tracking (variety and rootstock sowing, germination, grafting, greenhouses), stock, orders and sales, shipping and carriers, suppliers, invoicing, payments and customer balances, finances, role-based user management and Excel export. React 19 / React Router single-page app with Mantine, built with Vite and deployed on Vercel.

Stack

  1. 01React 19
  2. 02React Router
  3. 03Mantine
  4. 04Vite
  5. 05Excel (xlsx)
  6. 06Vercel

Horkos WM

2026Platform for a wealth management firm (AMMC)

Screenshot of Horkos WM
Fig. 03horkos-wm.com

Platform for Horkos Wealth Management (financial investment advisory, regulated by the AMMC): public website, client portal and advisor/admin back office. Next.js 16 (App Router) & React 19 / TypeScript, Supabase (PostgreSQL + RLS, Auth, Storage), Tailwind v4 and shadcn/ui. Multi-provider authentication (email code, Google/Microsoft), PDF document generation, appointment booking (Google Calendar) and transactional emails (Resend). Deployed on Vercel (cron) behind Cloudflare (WAF, anti-DDoS) with automated tests (Vitest, Playwright).

Stack

  1. 01Next.js 16
  2. 02React 19
  3. 03Supabase
  4. 04Tailwind v4
  5. 05Vercel
  6. 06Cloudflare
04Experience

Experience & education.

  1. Jun 2026 – Aug 2026

    Horkos WM

    Full Stack Developer

    • Built the platform for Horkos Wealth Management (financial investment advisory, regulated by the AMMC): public website, client portal and back office.
    • Full-stack Next.js 16 (App Router) & React 19 / TypeScript application, with Supabase (PostgreSQL + RLS, Auth, Storage), Tailwind v4 and shadcn/ui.
    • Multi-provider authentication, PDF document generation, appointment booking (Google Calendar), emails (Resend) and Vercel deployment behind Cloudflare (WAF, anti-DDoS).
  2. Oct 2025 – Aug 2026

    Capitol.ma

    Full Stack Developer

    • Developed and maintained capitol.ma, an investment platform for the Moroccan market, in full-stack TypeScript.
    • Node.js/Express back end with Prisma & PostgreSQL: full authentication, role-based access control, Redis rate limiting and input validation/sanitization.
    • Integrated third-party services (AWS S3, Twilio, WhatsApp, OpenAI, Calendly) and deployed on Fly.io (Docker, Nginx, GitHub Actions CI), tested with Vitest.
  3. Mar 2025 – Jun 2025

    PCS Agri

    ML / Full Stack Engineer

    • Web platform automating ML models (YOLOv8) for agriculture (FastAPI, React.js, Express.js).
    • Dataset management and automatic/manual annotation system, with reusable UI components and REST APIs.
    • Implemented MLOps pipelines: training, evaluation, testing and cloud deployment of models.
  4. Jul 2024 – Aug 2024

    3D Smart Factory

    Machine Learning Engineer

    • Built a Siamese Neural Network model for facial recognition and two-factor authentication.
    • Integrated it into a Django & React.js web app, tuned to reduce false positives and speed up verification.
  5. Jul 2023 – Aug 2023

    LeanSoft

    Mobile Developer

    • Cross-platform Flutter mobile app for real-time attendance tracking (Punch In/Out), integrated with the Odoo REST API.

Education

National School of Applied Sciences (ENSA), El Jadida

State Engineering Degree, Computer Engineering and Emerging Technologies (2ITE)

2020 – 2025

Certifications

  1. 01IBM: Data Science Tools
  2. 02Cisco: Introduction to Data Science
  3. 03AWS Academy: Cloud Foundations
  4. 04AWS Academy: Engineering / Operations Technician
05Contact

Let's work
together.

A project, a role or just a question? Write to me, I reply quickly.

khalilzaatari1@gmail.com