Welcome To
Sondos's Portfolio
I am Sondos Hijab, and I am a 4th year computer engineering student at An-Najah National University. I am passionate about front end engineering and creating beautiful, efficient, and delightful user experiences.
Projects
Youtube Clone Website
Building this website, I learnt advanced React best practices, such as folder & file structure, hooks, and refs . I also learnt advanced State Management of the entire application using React Context API and how to create Modern User Interfaces using Tailwind CSS. And most importantly fetching data from unlimited sources using RapidAPI.
- React
- Javascript
- Tailwind CSS
- RapidAPI
GPT3 Website
Building this website, I learnt the React Functional components and their reusability, React file and folder structure, Fundamental CSS properties to master flex & grid,Fundamentals of the CSS BEM Model, placing media queries for satisfactory responsiveness covering almost all devices. I also learnt how to convert figma design to web pages.
- React
- JavaScript
- Figma
HooBank
Building this website, I learnt the React Functional components and their reusability, React file and folder structure, Fundamental CSS properties to master flex & grid,Fundamentals of the CSS BEM Model, placing media queries for satisfactory responsiveness covering almost all devices. I also learnt how to create Modern User Interfaces using Tailwind CSS.
- React
- Javascript
- Figma
- Tailwind CSS
Coursify
The goals of Coursify website are to enhance the quality of learning and teaching, meet the learning style or needs of students, improve efficiency and effectiveness, and Improve user accessibility and time flexibility. The topics we learned and made use of are:HTML5, CSS3, JavaScript, Responsive design, Server Side Scripting, PHP, Web Databases, MySQL , XML and AJAX
- HTML
- Javascript
- CSS
- SQL
- PHP
- Bootstrap
MR. Manager
The Primary objectives of it are to build a task managing application for people to manage their tasks effectively, organize their whole work instead of feeling overwhelmed by the big amount of work that they have to do.
- AdobeXD
GURU HUB
GURU HUB is used to plan, implement and assess a specific learning process. It is used for eLearning practices and, in its most common form, consists of two elements: a server that performs the base functionality and a user interface.
- AdobeXD
Technologies
I've worked with a range a technologies in the web development world. From Back-end To Design
ReactJS
Experiece with
React.jsUX/UI
Experience with
Figma and Adobe XD
About Me
Organized and dependable computer engineering student, successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals. Eager to contribute to team success through hard work, attention to detail and excellent organizational skills. Motivated to learn, grow and excel in web development.
2017
Started My Journey in a Summer Coding Camp
2018
High school (Tawjihi) 98.7
2019
Bachelor of Computer Engineering at NNU
2020
Learnt C , C++ , Java as basic programming languages
2021
Took a UX/UI training
2022
Trained as a front-end web developer (ReactJS)
Courses Taken
Intermediate React Course
Frontend masters
Complete Intro to React Course
Frontend masters
The Complete JavaScript Course 2022
Udemy
Web Programming Course
An-Najah National University
Software Engineering Course
An-Najah National University
Algorithms Course
An-Najah National University
Data Structure Course
An-Najah National University
OOP using Java Course
An-Najah National University