Skip to content
View abumotlaq's full-sized avatar
💭
just coding
💭
just coding

Block or report abumotlaq

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abumotlaq/README.md

Osama Abu Motlaq

Frontend Developer · React & Next.js

Building modern, responsive web applications with a focus on clean code, thoughtful architecture, and great user experiences.


Portfolio LinkedIn Email


tech_stack

Category Learned & Used Currently Learning
Languages —
Frontend —
UI & Styling —
Backend
Databases —
Tools —

whoami

I'm Osama Abu Motlaq, a Computer Science student and Frontend Developer focused on building modern web applications with React, Next.js, and TypeScript.

My frontend work focuses on building reusable components, managing application state, integrating APIs, handling forms, and creating responsive and maintainable user experiences.

I'm currently expanding my skills toward Full-Stack Development, learning Node.js, Express.js, and database technologies to better understand backend development, server-side logic, API design, and data management.

I also use Supabase as a backend service in my projects.


frontend_engineering

I build frontend applications with React, Next.js, and TypeScript, focusing on:

  • Reusable and maintainable React components
  • Responsive user interfaces
  • Application state management
  • Forms and validation
  • API and data integration
  • Modern Next.js development
  • Server-side and client-side rendering
  • Accessible and maintainable UI
  • Clean and type-safe code

For applications that need persistent data, authentication, storage, or database functionality, I use Supabase as the supporting service.


currently_learning

I'm expanding my knowledge beyond frontend development and working toward becoming a Full-Stack JavaScript Developer.

Currently focusing on:

  • Node.js — Server-side JavaScript and runtime fundamentals.
  • Express.js — Backend development and RESTful API design.
  • Databases — Learning data modeling, SQL, PostgreSQL, and MongoDB.
  • Backend Fundamentals — Understanding server-side architecture, authentication, and data persistence.

projects

Portfolio

Next.js · TypeScript · Supabase

My personal developer portfolio built with Next.js, with Supabase providing the application data and backend services.

→ View Portfolio


github



connect

Portfolio LinkedIn X Instagram Stack Overflow


Profile Views

Pinned Loading

  1. admin-dashboard admin-dashboard Public

    Modern React Admin Dashboard built with React, Vite, Material UI, React Router, Recharts, Context API, useReducer, and custom hooks. Includes responsive UI, CRUD operations, data visualization, the…

    JavaScript 1

  2. E-Commerce E-Commerce Public

    A modern e-commerce web application built with React and Tailwind CSS.

    TypeScript 1

  3. javascript-reference javascript-reference Public

    JavaScript Reference for Beginners and Developers

    JavaScript 1

  4. haseen haseen Public

    An Identity and Access Governance (IAG) dashboard for managing employees, roles, permissions, access requests, and temporary access.

    TypeScript 1