Full-Stack Web Developer

Designing and developing web applications with Next.js and React, as well as building back-end systems using Go or Node.js. Every aspect of the application from UI/UX research to the last pixel on the screen, from data modeling to the final API endpoint.

Education

“Bachelor’s Degree in Computer Science, Taibah University, Medina (2019–2023)”

Front-End Skills:

React
Next.js
Astro
Tailwind
Figma

Back-End Skills:

Go
Node.js
TypeScript
REST API

Database & Tools:

PostgreSQL
MongoDB
Git
GitHub
AWS

Projects

Ask-the-PDF

Ask-the-PDF

Ask-the-PDF is an interactive web app that allows users to upload PDF documents and generate questions based on the content. Using the OpenAI API, it extracts text from PDFs and generates up to 10 questions, each linked to the PDF page.

OpenAIOpenAI
Next.js
Tailwind
Weddit

Weddit

A Reddit-inspired web app with backend developed in Go using a REST API and MongoDB. Users can create accounts, manage posts, and interact with content. Frontend built with React + Tailwind.

Go
MongoDB
React
Tailwind
Wovie

Wovie

Slim, fast, and user-friendly movie web app using TMDB API. Displays popular movies, actors, ratings (IMDb, TMDB, Rotten Tomatoes), and where to watch, with a clean, responsive frontend built with Next.js, Tailwind, and DaisyUI.

Next.js
React
Tailwind
DaisyUI

About me

” Design is not just a layer ofpixels; it is the invisible logic that makes a system feel effortless. Well-engineered software works by design andremainsreadable by intention. Before software can be reusable it must be

Get in Touch

I’m currently looking for full-time opportunities. Reach out via email or connect with me on social media.