#javascript

Articles

A Complete Guide to React's useState Hook

A Complete Guide to React's useState Hook

The useState hook is used to create and manage local state in functional components.

Experience

2024 — present

Frontend Engineer · UXBERT Labs

I am currently working as the Frontend Engineer for multiple projects under the Saudi General Entertainment Ministry.

2023 — 2024

MERN Stack Developer · Brototype

Gained hands-on experience building robust web applications through intensive, project-based learning. Developed full-stack web applications including a social media platform and a microservices-based article sharing platform. Benefited from weekly code reviews and mentorship to enhance coding and problem-solving skills.

2022 — 2023

React Developer Intern · RaftLabs

Worked for a hybrid remote working app, and a scalable decision-making platform. Integrated Agora, Google Drive, Microsoft Graph, and Dropbox APIs to enhance the app's functionality. Developed reusable components and implemented responsive design to improve the user experience.