Currently

Full-stack developer building careful web products.

Crafting digital experiences with precision and simplicity. Full-Stack Developer building careful, fast, considered web products — front to back. Based in Bruges, Belgium.

Selected work · Get in touch

About

I am a junior programmer passionate about learning and growing in the tech world. I quickly pick up new challenges and complete tasks efficiently with strong attention to detail.

I enjoy taking initiative, exploring new technologies, and always strive to be a helpful and positive team member. Comfortable across the stack — React and TypeScript on the front, Node and Strapi on the back.

Name
Amjad Soufi
Based
Bruges, Belgium · CET
Roles
Junior · Full-stack · Frontend
Languages
English · Dutch · Arabic
Education
Arteveldehogeschool

Skills

  • React
  • TypeScript
  • JavaScript
  • Node.js
  • Strapi
  • Sass
  • HTML5
  • CSS3
  • Git

Selected work

Kanban App · 2025

A Kanban-style project management app: drag-and-drop boards, paginated backlog, search/filter, and a Strapi-powered API backing it.

Code · Live demo

Make It Happen · 2024

A full-stack to-do app with user accounts, server-rendered EJS views, and a SQLite database (Knex + Objection) for persistence.

Code

Best of 2024 · 2024

A year-in-review microsite covering the best films, albums, series, and games of 2024 — static, hand-built, hosted on GitHub Pages.

Code · Live demo

Memory Game · 2023

A memory card game written for first-year programming students — entertainment plus a step-by-step tutorial for building it yourself.

Code

KPOG · 2025

A multi-page CMS-driven site built on Craft CMS 5 with Twig templates, CKEditor content blocks, and a Freeform contact pipeline.

Code

Contact

I'm looking for a first full-time role — junior front-end or full-stack, ideally with a small, opinionated team that ships often.

Say hello