
ABOUT ME
I love to have new experiences and have new challenges, I love what ever makes me think. I am a person who is always willing to learn new things, also an open minded person specially on criticism (as long as its constructive criticism).
I have been working with web development for the past 4 years along with some devops work. I believe I am really good with backend (PHP, MYSQL). I always devide my code to reusable blocks that are easy to debug and maintain most importantly readibility.
Backend development
I have 4 years of professional experience and continue to develop my skills and I always learn security fixes to ensure all my projects are secure. I have experience working with Laravel framework with personal projects where I got good with this framework. Currently I am working with Laravel and improving my skills.
Database Design
I am really good with database design and planning. I always analize all aspects of a project before planning the database to ensure it always has what it needs.
WEB DESIGN
While this is not my strongest field as I focus on the backend, but I have developed my skills for html and css and javascript to copy and make website designs from easy to intermadiate psd designs and also I know very well how to connect my backend to the frontend.
Bash and Linux server
I am very comfortable in working with bash and do all the time build scripts to automate tasks and monitor precesses. Also I do know my way around the terminal and can setup, install required programs, set secure ssh connections, setup cronjobs and run bash scripts.
My skills
Linux - really good
Have been using linux for the past 8 years as my daily driver, having used Ubuntu, Mint, Mint Debian Edition and Manjaro for my daily needs. Also working with Ubuntu and Debian servers to manage my own website on a VPS and a Nextcloud instance on a inhouse Rasberry pi.
Laravel - really good
Currently working with laravel in my curent possition also used it on personal projects (currently with Laravel-9). I have really good understanding of most of the elements in laravel and can implemet most functionalities in a secure and organized way while keeping the code effecient and using the laravel helper functions.
PHP - Excelent
Work a lot with PHP (currently with PHP-8.1), especially making use of its OOP by making classes to every component of the website. I now work mostly with Laravel to be able to build better bigger projects faster and to use its libraries. Also learning and looking up conventions and security methods and holes that I need to learn and fix.
MariaDB - really good
Greate at planning mysql databases and build and use complex quiries, to not need to send multiple reqeausts to get some information. Use the mysql relations to put conditions on input and changes when editing entries, also make use of the trigger function to also send some of the work load to the database instead of having it all only to the backend.
Bash - really good
I am very comfortable to work with bash and build scripts to automate repititave tasks or to monitor processes.
html & css - good
Good enough to build necessary components and and basic designs, to also connect backendend to frontend and make them work togather. Also good at replicating web templates that are not too complex specially using the CSS-GRID. For example this page is designed of a ready psd template, with pure html and css with no frameworks.
javascript & jquery - good
Good enough to make input filters and munipulate the page to my needs, also working with ajax and some other libraries like datatables, html2canvas and ckeditor. When found upon a new problem I always try and search how can it be solved.
work experience
Laravel Backend developer
Antwerpes AG / April 2021 - Current
Build web APIs to communicate with mobile applications
Add 3th party integrations to laravel projects
Build new features and fix bugs in Laravel projects (Laravel, ddev, LAMP-stack)
Upgrade Older laravel versions
Work on linux using automated ddev environment
Work as part of Agile teams
Maggento Backend developer
Sitewards GmbH / November 2019 - November 2020
Build new features and fix bugs in e-commerce projects (Magento, LAMP-stack)
Work on linux using highly automated docker-based environment
Fix issues on CI/CD pipelines that are working with AWS and Google Cloud, also involving Kubernetes
Work as part of Agile teams
Build a githook to validate git commits to follow company standards
Web backend developer Internship
Roastmarket / March 2019 - October 2019
Build new extentions for Magento
Fix bugs on the site
Add new functionality to the site
Build bash scripts to monitor system processes and notify on failure
Setup and monitor a replication database
Build a stable docker image to be used by all future developers to ensure consistent work environment for development
Give Tech support for other departments
Web backend developer Internship
Superiors ICT / November 2016 - Februery 2017
Building web APIs to communicate with android applications
Build and edited two databases needed for projects with mysql
Build backend of a website
My education
Exchange semester
Brandenburg Technical University / September 2018 - Februery 2019
BSC Computer Science
German Jordanian University / September 2014 - Augest 2019
Personal Projects
Nextcloud
Nextcloud.com
Running and managing a Nextcloud instance on a baremetal Raspberry Pi for my self and family (about 10 users).
Makeing it accesible through the internet.
Having automated backups of the nextcloud configeration and data stored by users.
Home Assistant
Home-assistant.io
Managing an HA instance on my personal home server to help with automation and managing my House
Raspberry Pi
Raspberrypi.org
Managing 2 running Raspberry pis in different locations with ubuntu server installed
Having Pi hole installed and configured in my house to act as an ad blocker and a dns and dhcp server
Having the Pi act as a proxyforwarder to allow me to access devices and projects blocked behind a firewall
Courses
Online Kubernetes course
Udemy.com / November 2020 - December 2020
Presently learning the laravel framework for PHP from udemy
Making a full working project
Online Laravel course
Udemy.com / July 2018 - September 2018
Presently learning the laravel framework for PHP from udemy
Making a full working project
PHP Pearson Cirtification
Pioneers Academy / December 2015 - Februery 2016
PHP (web development) certified by Pearson through Pioneers Academy
PHP Security concepts
Pioneers Academy / December 2015 - Februery 2016
Completed intensive 20 hours of PHP training on security concepts
PHP Development
Pioneers Academy / December 2015 - Februery 2016
Completed intensive 80 hours of PHP training
resume
Download Full CV from here or continue to see my protfolio
ResumeLast updated at: 01.09.2022
portfolio

Won third place in Umniah’s IOT hackathon, for a product idea to create IoT based E-Ink displays for electronic signage with a working demo.

Won second place in Startup weekend Jordan, for an idea that helps connect land owners with investors, also adding in a cheap device that measures moisture land to help farmers reduce water needs and also to help investors choose good lands.