Interfaces people understand in five seconds.
Page layouts, design systems and prototypes in Figma — or I pick up your designs and match them to the pixel.
- Website & app UI in Figma
- Design systems & components
- Responsive layouts
- Motion & interaction
I'm Rehan, a web designer and full-stack developer. For three years I've taken projects from the first Figma frame to the live site for teams in the UK, US and Pakistan — in Next.js, fast on every phone, and finished properly.

Design, front end and back end — so a project doesn't get lost between a designer and a developer.
Page layouts, design systems and prototypes in Figma — or I pick up your designs and match them to the pixel.
Landing pages and business websites built in Next.js, with a CMS the client can edit without calling anyone.
Storefronts, dashboards and SaaS apps — auth, roles, payments, real-time updates, and the boring parts done properly.
Core Web Vitals, structured data, clean URLs and redirects — fixed in code, checked with Lighthouse before launch.
In numbers
building production websites and apps
worked with, in Lahore, Bahawalpur and London
JavaScript cut on one screen of Tillwise
one person from the Figma file to the live site
Design, code and the boring parts in between — done properly, and finished.
Production platforms and self-initiated builds, labelled as what they are. Open them, read the code, run Lighthouse.

Shop by concern, a six-question diagnosis and a cash-on-delivery checkout.
Read the case study02
Courses, timed mock tests with live leaderboards, and buying built into enrolment.
Read the case study03
Fourteen routes on one 3D canvas: a configurator, audio-reactive story and physics 404.
Source on GitHub04Sales, stock and double-entry accounting for multi-branch businesses.
Source on GitHubLahore, Pakistan (GMT+5) · English & Urdu
B.S. Computer Science, IUB
I'm Rehan, a designer and full-stack developer. I build websites and apps end to end — from the layout in Figma to the database behind it — and I care most about the parts that don't show up in screenshots: speed, accessibility and code someone else can pick up.
The tools I reach for, grouped by job — and where I've actually used each one.
Interfaces that load fast on a cheap phone and feel considered on a big screen.
Layouts in Figma first, then motion that helps.
Next.js, React & TypeScript
22 tools · grouped by jobThe parts nobody sees: accounts, payments, real-time data and the database behind it all.
Content your client edits without calling anyone.
What makes it safe to launch.
You see the work on a staging link from the first day, and you decide when it's done.
Tell me what you need — a Figma file, a rough idea or a list of fixes. You get a fixed quote and a timeline within one working day.
If there's no design yet, I design it in Figma first and we agree on it before any code is written.
I build on a staging link you can open any time, and share progress as I go — nothing arrives as a surprise.
Real-device testing, Lighthouse and accessibility checks, then launch, a short walkthrough and notes for whoever runs it next.
Fixed quotes, agreed before work starts.
A landing page, a campaign page or one new template for an existing site.
Fixed quote per pageDesign and build from start to finish, CMS and handover included.
Fixed quote per projectA set number of days each month for new pages, fixes and improvements.
Monthly retainerYes. I can design in Figma from scratch, or build from your designs and match them closely.
Yes. I work under your agency's name, sign an NDA if you want one, and only speak to your client if you ask me to.
Next.js, React and Tailwind, with Sanity or another headless CMS when content needs editing, and Node, PostgreSQL or Firebase behind it. I also fix and extend existing React and Next.js sites.
Email, Slack, WhatsApp or whatever tool your team uses. I'm based in Lahore (GMT+5) and work into the UK and European afternoon.
Yes. A single page or a short list of fixes is a good way to see how I work before a bigger project.
A fixed quote per page or project, or a monthly retainer for ongoing work. Terms are agreed in writing before anything starts.
Get in touch
Tell me what you need and when. You'll hear back within one working day with a plan and a fixed quote.
Click to copy · or open your mail app