Total Years of Experience: 14 Years, 2 Months
April 2021
To Present
Senior Full Stack Developer
at Udawi
Location :
Saudi Arabia - Jeddah
Overall responsible for the development and management of the Company's website as follows:
● Server-side coding: Create and develop a company website using PHP.
● Database design and development: Database design and development using MySQL.
● Building front-ends: Building the front-end of the website also using HTML, CSS, JavaScript and some other utilities.
● Testing and Debugging: Testing the code and debugging any problems that come up.
● Online Payment: Dealing with payment gateways and providing multiple payment methods \[Visa - MasterCard - Mada - Apple Pay\].
● API design and implementation: This includes deciding on endpoints, methods, request and response formats, and authentication methods. This includes writing code to handle incoming requests, perform necessary operations on back-end systems, and return appropriate responses.
● Once the API goes into production, I am responsible for maintaining it, monitoring it for bugs and performance issues, fixing bugs and issues that come up, and making improvements to the API as needed.
● Technical Support: Follow up on customer problems, provide periodic reports on sales and customer behavior, and contribute to improving user experience.
● Server-side coding: Create and develop a company website using PHP.
● Database design and development: Database design and development using MySQL.
● Building front-ends: Building the front-end of the website also using HTML, CSS, JavaScript and some other utilities.
● Testing and Debugging: Testing the code and debugging any problems that come up.
● Online Payment: Dealing with payment gateways and providing multiple payment methods \[Visa - MasterCard - Mada - Apple Pay\].
● API design and implementation: This includes deciding on endpoints, methods, request and response formats, and authentication methods. This includes writing code to handle incoming requests, perform necessary operations on back-end systems, and return appropriate responses.
● Once the API goes into production, I am responsible for maintaining it, monitoring it for bugs and performance issues, fixing bugs and issues that come up, and making improvements to the API as needed.
● Technical Support: Follow up on customer problems, provide periodic reports on sales and customer behavior, and contribute to improving user experience.
March 2016
To March 2021
Senior Full Stack Developer
at Awad Badi Nahas Trading Co. Ltd
Location :
Saudi Arabia - Jeddah
Overall responsible for developing and managing the company's e-commerce website as follows:
● Server-side coding: Create and develop a company website using PHP.
● Database design and development: Database design and development using MySQL.
● Building front-ends: Building the front-end of the website also using HTML, CSS, JavaScript and some other utilities.
● Testing and Debugging: Testing the code and debugging any problems that come up.
● Electronic payment: Dealing with electronic payment gateways and providing multiple payment methods \[Visa - MasterCard - Mada - Apple Pay\].
● Integration: Linking inventory and customer orders to the business process management system \[SAP\].
● Technical support: Follow up on customer problems, provide periodic reports on sales and customer behavior, and contribute to improving user experience.
● Server-side coding: Create and develop a company website using PHP.
● Database design and development: Database design and development using MySQL.
● Building front-ends: Building the front-end of the website also using HTML, CSS, JavaScript and some other utilities.
● Testing and Debugging: Testing the code and debugging any problems that come up.
● Electronic payment: Dealing with electronic payment gateways and providing multiple payment methods \[Visa - MasterCard - Mada - Apple Pay\].
● Integration: Linking inventory and customer orders to the business process management system \[SAP\].
● Technical support: Follow up on customer problems, provide periodic reports on sales and customer behavior, and contribute to improving user experience.
May 2012
To May 2015
Front-end Developer
at Master Vision Integrated Solution
Location :
Egypt - Cairo
Responsible for creating corporate portals, websites and large scale-web applications. Handled the tasks of designing and optimizing graphics for corporate client’s sites. Assigned the responsibilities of reviewing information architecture and creative design for feasibility. Responsible for designing and coding on user forms for website that require user registration. Designed interactive web pages for e-commerce sites. Handled other tasks under the instructions of the Senior web designer.
Key Achievements:
● Earned several awards for providing web design support to both headquarter employees and hundreds of field offices.
● Coordinated staff participation in community-sponsored charitable events.
Key Achievements:
● Earned several awards for providing web design support to both headquarter employees and hundreds of field offices.
● Coordinated staff participation in community-sponsored charitable events.
April 2009
To July 2012
Front-end Developer
at Paladox
Location :
Egypt - Cairo
As a front-end developer, my primary responsibility is to create and maintain the user-facing aspects of web applications or websites. This includes designing, developing and testing user interfaces to ensure they are intuitive, functional and visually appealing.
Here are some of the specific responsibilities I have as a front-end developer:
● Developing and maintaining user interfaces: Creating user interfaces for websites and web applications you will need using HTML, CSS, and JavaScript. While ensuring the responsiveness of the interfaces to work well on different devices.
● Collaboration with designers: Work closely with designers to implement their designs, accurately translating them into code.
● Testing and Debugging: Thoroughly testing code to ensure that interfaces work as intended and are free from bugs and issues.
● Front-end performance optimization: Improve front-end code performance to ensure that websites and web applications load quickly and run smoothly.
● Collaboration with back-end developers: Work with back-end developers to integrate front-end interfaces with back-end systems, ensuring the overall application works as intended.
● In addition to good communication and collaboration skills to work effectively with other members of the development team.
Here are some of the specific responsibilities I have as a front-end developer:
● Developing and maintaining user interfaces: Creating user interfaces for websites and web applications you will need using HTML, CSS, and JavaScript. While ensuring the responsiveness of the interfaces to work well on different devices.
● Collaboration with designers: Work closely with designers to implement their designs, accurately translating them into code.
● Testing and Debugging: Thoroughly testing code to ensure that interfaces work as intended and are free from bugs and issues.
● Front-end performance optimization: Improve front-end code performance to ensure that websites and web applications load quickly and run smoothly.
● Collaboration with back-end developers: Work with back-end developers to integrate front-end interfaces with back-end systems, ensuring the overall application works as intended.
● In addition to good communication and collaboration skills to work effectively with other members of the development team.
Share on Facebook
Share on Twitter
Share Via Email