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 2 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 2 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 have been working with Magento 1 and 2 Framework for the past 2 years and learning 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

Kubernetes - really good

I am currently in training to get the CKAD certification and also I have some professional experience with it.

Magento - good

Currently working with Magento 2 in my current Job. But I already can build extentions and add functionality to it. Although after all of my experience with I have discoved that the Magento framework is not for me.

Laravel - really good

Worked for 1 year with laravel on personal projects (currently with Laravel-6). 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-7.4), 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.

Contact Me

work experience

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

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

Resume

Last updated at: 13.11.2020

portfolio