Abdul Rehman in a blue shirt

Abdul Rehman.

Available nowFull-stack developer

Web apps, front to back.
For your team or your business.

Based in Pakistan · replies within a day

Technologies I use: React, Next.js, TypeScript, Node.js, Express, PostgreSQL, Prisma, MongoDB, React Native, Tailwind.

(01)Selected work06 projects

Selectedwork

Things I've built and shipped end to end. I care less about the framework count and more about the parts that decide whether a product survives real users: type-safe data, sensible auth, and interfaces that stay fast as they grow.

(02)ApproachFront to back

I build products front to back: the interface you touch, the API behind it and the data underneath.

What I care about

I care most about the parts nobody sees. Auth that holds, queries that stay fast, and code the next developer can actually read.

Years building for the web
02+
Pages and screens shipped
40+
Tools used in production
25+
Typical reply time
<24h
(03)AboutPakistan · UTC+5

Software that's fast,secure and enjoyableto use.

I'm a full-stack developer with two years of experience building web applications that are fast, secure and genuinely enjoyable to use.

I craft clean, responsive interfaces with React, Next.js, TypeScript, Tailwind and Framer Motion, then back them with Node.js and Express, REST and GraphQL APIs, and databases like PostgreSQL and MongoDB.

From secure authentication to smooth motion and pixel-level detail, I focus on the details that turn good products into great ones, working alongside designers and teams from first commit to launch.

Experience
  1. Jul 2026 — Now

    Full Stack Developer

    EWDTech · Full-time · On-site

  2. Dec 2024 — Jun 2026

    Full Stack Developer

    Coderacle · Full-time · Hybrid

    Promoted from Frontend Developer Intern

    1 yr 7 mos

  3. Jul 2025 — Sep 2025

    Frontend Developer

    HMSTECH Solutions · Contract · Remote

    3 mos

(04)Services04 disciplines

What I do

Most of my work runs on React, Next.js, Node, Express, MongoDB and PostgreSQL, but I'm not tied to them. When a project needs something else, I learn it fast. What I care about most: shipping on time, keeping everyone in the loop, and code that holds up long after launch.

  • 01

    Interfaces

    Responsive, fast interfaces in React and Next.js. Accessible by default, animated only where motion helps someone understand what just happened.

    ReactNext.jsTypeScriptTailwindFramer MotionReduxZustand

  • 02

    APIs & auth

    Express APIs with validation at the edge, JWT and OAuth sign-in, Stripe payments and transactional email that actually arrives.

    Node.jsExpressRESTJWTGraphQLStripeGoogle OAuth

  • 03

    Data

    Schemas designed first, in PostgreSQL with Prisma or MongoDB with Mongoose, and typed from the form field down to the database with Zod.

    PostgreSQLMongoDBZodReact QueryPrismaMongoose

  • 04

    Mobile

    Cross-platform apps with React Native and Expo, sharing one design system with the web through NativeWind.

    React NativeExpoNativeWind

Also in the toolbox

Git · GitHub · VS Code · Postman · Docker · Axios · CSS3

Daily When needed

(05)ProcessFour steps, every project

From schema to screen

The steps stay the same. The tools change with the project: I pick what fits the job, not just what I know best.

Go-toSwapped in when the project needs it

01

Plan the data first

I map out what the app needs to store before building any screens, so new features don't break old ones.

Database
PostgreSQLMongoDB
ORM
PrismaMongoose
02

Keep it secure

Every request is checked before it touches the data, and users only ever see their own information.

Validation
Zod
Auth
JWTGoogle OAuth
03

Build the screens

Fast pages that handle every situation (loading, empty, errors), not just the perfect case.

Web
React + Next.jsVite
Mobile
React Native
04

Launch it properly

Tested and deployed with the boring-but-important parts done: settings, error handling and emails that arrive.

Language
TypeScript
Hosting
VercelNetlifyany host
(06)ContactPakistan · UTC+5

Let's buildsomething good.

Open to full-time remote roles and freelance projects.

I reply within a day, usually less.