Creative developer
I design and build websites and web apps. Clear interfaces, solid engineering, and motion or 3D when they earn their place.
01About
I'm Mohammed, 20, a third-year software engineering student who learned design before code. I build complete websites and web apps, from the first sketch to the last deploy, and I care as much about how they feel as how they work.
- 013D first
A year in Blender: modelling, light and rendering. That is where the eye for detail comes from.
- 02Then design
A year of layout, type and interface design, learned in Figma and Framer before writing a line of code.
- 03Now, code
Websites and web apps, designed and built straight in the browser, front end to back end, alongside a software engineering degree.
- Age
- 20
- Studying
- Software engineering, 3rd yearFaculty of Sciences, Hassan II University
- Baccalaureate
- Mathematical Sciences, option B
- Languages
- Arabic, English, French
02Selected work
Things I've built(07)
A client website, a web app, a browser game and four more sites. Each one designed and developed by me, from the first frame to launch.
-
01 Client website
Oxycoupe
Industrial steel construction
The website of a steel-construction and industrial-assembly company founded in 1984: six trades, a portfolio of industrial projects, news, recruitment and a word from the CEO.
Visit the site -
02
Sirt9ra
Study app, Next.js
A focus timer that only logs real work, flashcards that schedule your revision and a forecast of the grade you need. Front end, back end, auth and database: the whole product.
Open the app -
03
Riad Sebti
Boutique riad and spa
A boutique riad with five suites, an indoor pool and a spa: an editorial layout, full-bleed photography and a direct booking flow.
Visit the site -
04
Chaoui Bois
Timber merchant
A family business in wood trading, joinery and transport since 1983: serif-led art direction, a materials catalogue and quote requests for trade customers.
Visit the site -
05
Biig Ramy
Gym and coaching
A six-club gym: condensed type, neon on graphite, clubs, programmes and memberships, with every screen leading to the free trial.
Visit the site -
06
Foodly Shawarma
Restaurant chain
Flame-grilled shawarma in three locations: a filterable menu, a photo gallery, directions to each restaurant, reviews and a quick way to order.
Visit the site -
07
Smash Fort 3D
Browser game, Three.js
Charge the cannon, bring the fort down, chain the combos. Physics demolition levels, a shop and saved progress, playable on desktop and mobile.
Play the game
More code on GitHub.
03Process
From a brief to a live site.
Four steps, the same every time, so you always know where your project is, what comes next and what you will have in your hands.
-
01/ 04
Understand
Your goals, your audience, your content. I ask questions, study what works in your field and write down what success looks like before anything is drawn.
You getA one-page brief and a sitemap
-
02/ 04
Design
Layout, type and colour, mobile first, drawn straight in the browser. You see real pages, not a mood board, and we refine them together before the build.
You getA clickable prototype
-
03/ 04
Build
Responsive pages with motion where it helps. Speed, accessibility, SEO foundations and security are part of the build, not extras at the end.
You getA private preview link, updated as I go
-
04/ 04
Launch
Domain, hosting and analytics, then final checks on real phones and browsers. A handover follows, so the site stays yours to run.
You getA live site and a handover guide
04Tools
My stack, mapped.
Thirty-three tools on seven lines, drawn the way I use them. Where two lines meet, one tool does two jobs. Pick a stop to see what I use it for.
Tools, line by line
- HTML
- CSS
- JavaScript
- TypeScript
- Python
- C
- C++
- React
- Next.js
- Tailwind CSS
- Bootstrap
- GSAP
- Three.js
- Node.js
- PostgreSQL
- Neon
- Supabase
- Firebase
- MySQL
- VS Code
- Git
- GitHub
- Netlify
- Cloudflare
- Blender
- CapCut
- Photoshop
- Figma
- Framer
- Claude
- AI Studio
- Colab
- Flow
05Capabilities
Four crafts, one pair of hands.
Design, code, motion and 3D under one roof, so nothing gets lost between the idea and the build. Every panel here is live: go ahead and play.
-
01
Design
I design what I build: layout, type and colour systems, drawn straight in the browser where they will live, with its constraints in mind from the first line.
widthweight -
02
Development
Semantic HTML, modern CSS and TypeScript. React and Next.js when the product calls for it, plain JavaScript when it doesn't. Code another developer can pick up tomorrow.
gsap.to(".dot", { y: -120, rotation: 180, duration: 1.1, stagger: 0.08, ease: , repeat: -1, yoyo: true }); -
03
Motion
Scroll choreography, transitions and micro-interactions with GSAP. Motion that explains the interface instead of decorating it, and never makes you wait.
-
04
3D
Three.js scenes lit and textured by hand, like the instrument on this page, modelled entirely in code. Blender when a shape needs sculpting.
36 parts / 0 imported models / 1 texture atlas
And the unglamorous part, done properly: accessibility, performance budgets, SEO and a clean handover.
06Contact
Let's build something alive.
A project, a role in your team, or a question about something on this page? Write to me and I'll reply within a day.
- Local time
- --:-- GMT+0
- Languages
- Arabic, English, French
- Reply time
- Within 24 hours
- Studying
- Software engineering, 3rd year