Jassem Mhadhbi
Creative Developer
I build websites and software that load fast, look deliberate, and work reliably on any device. Most of my work uses Next.js, TypeScript, and WebGL.
01 // Identity
Jassem Mhadhbi
Creative Developer
Principles
I care about steady frame rates, keyboard accessibility, clean layouts, and code that is easy to pick up after six months.
Good interfaces feel predictable, like physical tools where movement makes sense.
I write both frontend and backend code: React interfaces, relational database schemas, and custom canvas graphics.
I work remotely with teams and studios in Europe and North Africa.
Technical skills
Component-driven interfaces built with React and TypeScript
Page transitions, canvas graphics, and scroll animations
APIs, relational databases, and server logic
Fast page loads, keyboard accessibility, and clean code
02 // Selected Work

Kinetic Webtoon Showcase
A vertical webtoon scrollytelling site with custom comic panels and smooth Lenis scroll animations.

Dawri: Clinic Operations Engine
Appointment booking engine and front-desk software for clinics and doctors in Tunisia.

DevTooler: Developer Utilities
Fast, private, and distraction-free developer tools engineered with zero server latency. 300+ utilities running 100% locally in the browser.
What I do
Four areas where I spend most of my time, from interactive frontend to backend systems.
Creative Development & WebGL
Custom canvas graphics, GLSL shaders, and scroll-linked animations built to run smoothly on phones and laptops without draining battery.
Design Engineering & UI Systems
Translating Figma layouts into accessible React components, design tokens, and keyboard-friendly interactions using Radix UI and Tailwind.
Full-Stack Applications
Production web apps built with Next.js, TypeScript, PostgreSQL, and authentication. Code designed to stay maintainable as your team grows.
Performance & Core Web Vitals
Profiling slow pages, cutting unnecessary JavaScript bundles, compressing images, and fixing layout shifts to hit sub-second load times.
How we can work together
Three setups depending on your project scope and timeline.
Full project build
From initial technical planning through frontend, backend, and deployment.
Contract developer
Joining your existing team for a sprint or a few weeks to ship a specific milestone.
Technical audit
A focused review of an existing codebase to diagnose performance issues, accessibility bugs, and rendering bottlenecks.
Frequently Asked Questions
Direct answers regarding collaboration, working hours, performance guarantees, and code ownership.
05 // Contact
Let's talk about your project.
Feel free to reach out via WhatsApp, email, or schedule a quick discovery call. I reply within 2 to 4 hours.