Full Stack Developer

Building the web,

Hi, I'm Dawood Arif — a passionate Full Stack Developer crafting clean, performant experiences from Gujrat, Pakistan 📍

Skills & Tools

HTMLCSSJavaScriptTypeScriptReactReduxNext.jsGatsbyBootstrapTailwind CSSMaterial UIStrapiContentfulNode.jsExpress.jsGraphQLApolloMongo DBMySQLPostgreSQLPrismaFigmaAdobe XDGitGithubVS CodePostman
Workspace
3+Years of experience
About me

Turning ideas into
digital reality

I'm a Full Stack Developer with a mission to build outstanding web applications. My expertise spans both front-end and back-end — from pixel-perfect UIs to scalable server architecture — enabling me to bring digital ideas to life end-to-end.

I work with React, Next.js, Node.js, GraphQL, PostgreSQL, and more. I care deeply about performance, clean code, and experiences that feel effortless to use.

12+

Projects shipped

3+

Years coding

15+

Technologies

What I build

Full-stack capabilities,
production ready.

From landing pages to complex web applications — I build complete, production-grade products covering frontend, backend, authentication, payments, and everything in between.

Frontend Development

Pixel-perfect, responsive UIs built with React and Next.js. Smooth animations, accessible components, and fast load times across all devices.

ReactNext.jsTailwindFramer Motion
Backend & APIs

Scalable REST and GraphQL APIs with Node.js and Express. Database design with PostgreSQL and MongoDB, Prisma ORM, and server-side logic.

Node.jsGraphQLPostgreSQLPrisma
Authentication & Security

Secure auth flows — JWT, session-based, OAuth providers, or custom cookie auth. Role-based access control and password hashing.

JWTOAuthSessionsRBAC
Email Integration

Transactional and marketing emails via Resend, Nodemailer, or SendGrid. Templated HTML emails for auth flows, receipts, and notifications.

ResendNodemailerSendGridTemplates

Payment Gateway Integration

Secure, PCI-compliant checkout flows

I integrate enterprise and consumer-grade payment gateways into web applications — handling card tokenisation, 3DS authentication, recurring subscriptions, refunds, and webhook event processing end-to-end.

Stripe Authorize.Net CyberSource Braintree PayPal

Auth Systems & Email Pipelines

From sign-up to transactional delivery

Full authentication systems covering custom credential login, OAuth (Google, GitHub), magic links, and session management — paired with automated email pipelines for verification, password resets, order confirmations, and marketing flows.

Custom JWT OAuth 2.0 Resend SendGrid Nodemailer
Also includes
Real-time features (Socket.IO)Image uploads & CDN (Cloudinary, S3)Infinite scroll & paginationMulti-language (i18n)Responsive & mobile-firstPerformance optimisationThird-party API integrationDeployment (Vercel, Railway)
Portfolio

Work that speaks

Showing 6 of 12
Furniture Store 🛍️

Furniture Store 🛍️

Live

Modern furniture store website built with React, showcasing elegant designs and seamless user experience for shopping inspiration.

ReactTypeScriptReduxVanilla CSS
Car Rental App 🚗

Car Rental App 🚗

Live

Sleek car rental app combining modern design aesthetics with a black finish. Fully responsive layout ensuring exceptional UX.

ReactVanilla CSS
Hotel App 🛏️

Hotel App 🛏️

Live

Hotel booking app with sleek modern design and inviting dark palette ensuring user-friendly elegance.

ReactVanilla CSS
Bakery App 🍞

Bakery App 🍞

Live

Testing of carousels, moving text, light animations and cursor gradients — a design playground.

ReactTailwind CSSFramer Motion
Age Calculator 🕒

Age Calculator 🕒

Live

Real-time age calculator showing your age in years with a decimal, plus days, hours, minutes and seconds.

ReactVanilla CSS
LAUNCHPAD 🚀

LAUNCHPAD 🚀

Live

SpaceX launch tracker using GraphQL. Browse all launches with details and filter by mission name, rocket name, and year.

ReactVanilla CSSGraphQLSpaceX API
Get in touch

Let's build
something great.

Have a project in mind, want to collaborate, or just want to say hello? I'm always open to interesting conversations and opportunities.

Based inGujrat, Punjab, Pakistan
Send me an email
or find me on
Open to freelance
Full-time roles
Collaborations