Crafting Digital Experiences
0%

Saif Maghrabi

Creative Web Developer & UI/UX Specialist

About Me

I am a web developer with extensive experience in front-end and back-end. In front-end, I focus on creating attractive and user-friendly user interfaces, while adhering to best practices in design and user experience. I work on improving the interaction between the user and the application to ensure a smooth and efficient experience.

In back-end, I deal with the development of databases and data management systems, where I ensure performance stability and data reliability. I work on building robust services that support back-end operations, which contributes to enhancing the overall efficiency of the system.

I always strive to provide comprehensive solutions that meet the needs of clients, which contributes to achieving business goals effectively and enhancing the final user experience.

What I Do

As a web developer, I specialize in both back-end and front-end technologies. I build websites and applications, manage databases, and design user interfaces.

Web Development
Creating and maintaining websites and applications is what web developers do.
UI/UX Design
The process of improving visual elements to enhance a product's functionality and appeal.

Job Titles

Software Developer
Full-stack Developer
Database Specialist
SQL Developer
QA Specialist
UI/UX Designer

Education

College of Telecomm and Information

Diploma of Programming and Web Development Technology

Saudi Electronic University

Bachelor of Information Technology

Additional Courses

Big Data
Data Science & Machine Learning
Web Application Development
Data Science in Our World
Introduction to Data Concepts
Overview of Data Tools and Languages
Project Based Learning in Data Analysis
Clean, Refine, and Visualize Data with IBM Watson
Your Future in Data: The Job Landscape

Experience

Haraj Information Technology Foundation

Cooperative training | Web Development

Project Responsibilities:

  • Identify the main objectives and requirements of the project.
  • Develop an algorithm to outline and structure project needs.
  • Design the website and application prototypes and present them to stakeholders for approval.
  • Execute the project plan and begin implementation according to the approved design.
  • Conduct rigorous testing of the website and application to ensure functionality and quality.
  • Present the completed project to stakeholders and document feedback for improvements.
  • Apply necessary modifications and deliver the final version of the project to stakeholders.

Marble Restaurant

Full-time | Coordinator

Skills Acquired:

Customer Service:
Providing strong services to meet customer needs and increase customer satisfaction.
Analytical Thinking:
Developing my problem analysis and problem solving skills.
Management:
Learning how to deal with rapid response and diversity.
Leadership and Guidance:
Requires the skill of motivating the team and guiding them towards achieving goals effectively.
Under Pressure:
Improving my ability to manage time and is represented in many difficult circumstances.

Technologies & Tools

Front-End for Web
  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • React.js
Back-End for Apps
  • JavaScript with Node.js
  • Python with Django
  • Java with Spring Boot
  • PHP with Laravel

Resume

Discover my complete professional journey, technical expertise, and academic achievements documented in my curriculum vitae.