Total Years of Experience: 14 Years, 8 Months
November 2015
To Present
System Development Engineer
at Amazon Web Services
Location :
Ireland
January 2015
To November 2015
Systems Engineer
at Souq.com
Location :
Jordan - Amman
October 2012
To August 2015
Linux System & Network Administrator (REMOTE POSITION)
at SAWA ISP
Location :
Jordan - Amman
- Responsibilities include install, maintain and manage servers.
- Analyze and improve the performance/availability of ISP Core Servers (LNS, AAA Server, DNS, Proxies and Web Hosting Servers)
- Analyze, Implementing, Developing and maintaining the company's systems (Web Applications)
- Securing the servers, applying security patches, and keeping the systems security up to date.
Projects:
\[HOSTING SYSTEM AUTOMATION\]
- Full featured PHP control panel for hosting customers to manage their services.
- Integrating the control panel with OnlineNIC domain registrar through its provided API.
- Integrating the control panel directly with the external hosting server through cPanel/WHM XML-API.
- Failover solution for failing connection case, where the requests will be inserted into a queue system and automatically processed by a cronjob later.
\[LINUX NETWORK INTERFACES BONDING, SAWAISP\]
- Teaming two 1 Gbps NICs with LACP link aggregation to gain 2 Gbps link speed.
\[SMS PAYMENT INTERFACE\]
- Building a full SMS payment system using an open source project with some PHP APIs for our backend system.
- This system is for giving our sales points the ability to pay for ADSL customer's bills simply by sending SMS message, where the bill amount will automatically deducted from the sales point balance upon receiving his SMS.
\[FACEBOOK LIKE BASED HOTSPOT\]
- Building a full hotspot system based on Facebook likes for restaurants and hotels, where the clients must like a specific Facebook page to get internet access.
- With the ability to specify the time limit internet sessions and multiple Facebook pages to like for every access attempt.
- Analyze and improve the performance/availability of ISP Core Servers (LNS, AAA Server, DNS, Proxies and Web Hosting Servers)
- Analyze, Implementing, Developing and maintaining the company's systems (Web Applications)
- Securing the servers, applying security patches, and keeping the systems security up to date.
Projects:
\[HOSTING SYSTEM AUTOMATION\]
- Full featured PHP control panel for hosting customers to manage their services.
- Integrating the control panel with OnlineNIC domain registrar through its provided API.
- Integrating the control panel directly with the external hosting server through cPanel/WHM XML-API.
- Failover solution for failing connection case, where the requests will be inserted into a queue system and automatically processed by a cronjob later.
\[LINUX NETWORK INTERFACES BONDING, SAWAISP\]
- Teaming two 1 Gbps NICs with LACP link aggregation to gain 2 Gbps link speed.
\[SMS PAYMENT INTERFACE\]
- Building a full SMS payment system using an open source project with some PHP APIs for our backend system.
- This system is for giving our sales points the ability to pay for ADSL customer's bills simply by sending SMS message, where the bill amount will automatically deducted from the sales point balance upon receiving his SMS.
\[FACEBOOK LIKE BASED HOTSPOT\]
- Building a full hotspot system based on Facebook likes for restaurants and hotels, where the clients must like a specific Facebook page to get internet access.
- With the ability to specify the time limit internet sessions and multiple Facebook pages to like for every access attempt.
September 2012
To January 2015
SYSADMIN & WEB DEVELOPER (Home-based)
at ArabTeam2000 Community
Location :
Jordan - Amman
- Managing, configuring and monitoring the server to gain a high availability for the community.
- Develop a new css style for the community’s new version.
- Moderating responsibilities on the community.
- Develop a new css style for the community’s new version.
- Moderating responsibilities on the community.
September 2012
To January 2015
Team Member
at DarkComets Team
Location :
Jordan - Amman
- Provide Linux Hosting services and VPS solutions.
- Provide server administration and security solutions and consulting.
- Provide programming projects based on customer’s needs.
- Provide wide range of IT services.
Projects:
\[ANDROID RADIO APP (UNPUBLISHED YET)\]
- Radio app for online streaming with multiple configurable qualities.
- Recording feature while listening, by duplicating the stream locally.
- Multiple visualizing effects.
- Social integration.
\[ANDROID/IOS CAR MARKET APP (UNPUBLISHED YET)\]
- Built using Ionic framework and Cordova.
- Car marketplace for offering/requesting used cars with restful API.
- Administration level for users and offers.
- Social integration, with the ability to contact the app manager over WhatsApp.
\[SECURING JOB.SY SERVER, DARKCOMETS TEAM\]
- Upgrade and configure server’s softwares for better security and performance.
- Install and configure firewall to block hacking and cracking attacks
- Securing file uploads on the server level by scanning each uploaded file and prevent the upload of malwares and PHP shells.
- Add application layer firewall for blocking malicious requests.
- Setting up some scheduled scans to clean the malware on the server.
- Setup and configure Mail Scanner to secure the mail on the server.
- Enhancing the overall security on the server.
- Provide server administration and security solutions and consulting.
- Provide programming projects based on customer’s needs.
- Provide wide range of IT services.
Projects:
\[ANDROID RADIO APP (UNPUBLISHED YET)\]
- Radio app for online streaming with multiple configurable qualities.
- Recording feature while listening, by duplicating the stream locally.
- Multiple visualizing effects.
- Social integration.
\[ANDROID/IOS CAR MARKET APP (UNPUBLISHED YET)\]
- Built using Ionic framework and Cordova.
- Car marketplace for offering/requesting used cars with restful API.
- Administration level for users and offers.
- Social integration, with the ability to contact the app manager over WhatsApp.
\[SECURING JOB.SY SERVER, DARKCOMETS TEAM\]
- Upgrade and configure server’s softwares for better security and performance.
- Install and configure firewall to block hacking and cracking attacks
- Securing file uploads on the server level by scanning each uploaded file and prevent the upload of malwares and PHP shells.
- Add application layer firewall for blocking malicious requests.
- Setting up some scheduled scans to clean the malware on the server.
- Setup and configure Mail Scanner to secure the mail on the server.
- Enhancing the overall security on the server.
August 2010
To October 2012
Linux System & Network Administrator
at SAWA ISP
Location :
Syria - Damascus
- Responsibilities include install, maintain and manage servers.
- Analyze and improve the performance/availability of ISP Core Servers (LNS, AAA Server, DNS, Proxies and Web Hosting Servers)
- Analyze, Implementing, Developing and maintaining the company's systems (Web Applications)
- Securing the servers, applying security patches, and keeping the systems security up to date.
Projects:
\[ADSL SYSTEM AUTOMATION\]
- Full featured PHP system to manage customers ADSL requests such as changing package, or other account properties.
- Integrating these system with our backend billing system by Perl scripts type API interface.
- Failover solution for failed requests, where it will be inserted into a queue system and processed automatically by a cronjob later.
\[TRANSPARENT/HIGH CHACH PROXY\]
- Enabling the T-Proxy feature of Squid open source proxy, which spoofs the client IP and let the clients surf the internet with their own IPs.
- Clustering multiple proxies with HA load balancer, with cache peering enabled to gain more bandwidth saving.
- Enable and configure Squid for YouTube video caching for bandwidth saving and faster video surfing.
- Analyze and improve the performance/availability of ISP Core Servers (LNS, AAA Server, DNS, Proxies and Web Hosting Servers)
- Analyze, Implementing, Developing and maintaining the company's systems (Web Applications)
- Securing the servers, applying security patches, and keeping the systems security up to date.
Projects:
\[ADSL SYSTEM AUTOMATION\]
- Full featured PHP system to manage customers ADSL requests such as changing package, or other account properties.
- Integrating these system with our backend billing system by Perl scripts type API interface.
- Failover solution for failed requests, where it will be inserted into a queue system and processed automatically by a cronjob later.
\[TRANSPARENT/HIGH CHACH PROXY\]
- Enabling the T-Proxy feature of Squid open source proxy, which spoofs the client IP and let the clients surf the internet with their own IPs.
- Clustering multiple proxies with HA load balancer, with cache peering enabled to gain more bandwidth saving.
- Enable and configure Squid for YouTube video caching for bandwidth saving and faster video surfing.
June 2009
To June 2010
WEB DEVELOPER & IT
at LARSA
Location :
Syria - Damascus
- Responsible for providing the desktop system administration and support to the network.
- Responsible for providing help, support and assistance in initial installation of the system, data recovery etc.
- Implementing and Developing Websites and Web Applications.
- Basic Design tasks.
- Responsible for providing help, support and assistance in initial installation of the system, data recovery etc.
- Implementing and Developing Websites and Web Applications.
- Basic Design tasks.
Share on Facebook
Share on Twitter
Share Via Email