
Über
I am Hazem, I am a backend software engineer with over 15 years of experience in web application development. I have worked at Large and small companies but mostly startups with focus on PHP, Symfony, Docker and JavaScript. My projects included ecommerce, job boards, real-estate, advertising and marketing
I am Hazem, I am a backend software engineer with over 15 years of experience in web application development. I have worked at Large and small companies but mostly startups with focus on PHP, Symfony, Docker and JavaScript. My projects included ecommerce, job boards, real-estate, advertising and marketing
Erfahrung
Domain Real Estate Tech Stack PHP, Symfony, API & Microservices, GraphQL, Git, Docker, Caddy, GitHub, GitHub Actions, JSON, JSON Schema, MySQL, Redis Description Urbyo is RealEstate marketplace located at Berlin, Germany, I worked for them Remotely, Fulltime I worked on implementing features that support the RealEstate marketplace using cutting-edge technologies in a domain-driven-design way using PHP, MySQL, Redis, Symfony framework, Unit testing and static code analysis. Some of the features I made: - Creating a component to add MySQL constraints to the MySQL JSON columns using the JSON Schema Specifications, and managing it through bash commands, with documentation to show how to use it. - Updating the legacy mailing templates to a modern nice-looking one using `Foundation` mail template - Making some integration with HubSpot CRM - Making some integration with Slack
Domain Recruitment Tech Stack PHP, Laravel, CodeIgniter, Symfony, Smarty, JavaScript, HTML & CSS, API & Microservices, Laravel, Git, Docker, Elastic Search, GitHub, Jira, JSON, MySQL, RabbitMQ, Redis
Domains
Retail, Shopping
Tech Stack
PHP, JavaScript, HTML & CSS, MySQL
Description
A startup, I was a co-founder and the technical person.
It was a book sharing website.
The idea of the website was to resell used original books, users donate their used books, get points, can buy other books with their points, we get a fee of the exchange service.
It was a custom-made platform using PHP and MySQL.
A bilingual e-commerce website that contains ordering system, customers, shopping cart, mailing system and inventory management.
Domains Entertainment, Marketing, News, Retail, Shopping, e-commerce
Domain Software Frameworks Tech Stack PHP, JavaScript, HTML & CSS, MySQL Description I worked as a part-time php developer for Drupia company; it was a software house. I worked on developing websites for the customers using Drupal, adding custom components to the Drupia CMS System. I also worked on developing websites with WordPress, creating plugins, customizing templates and adapting new templates to WordPress. We used bitbucket to share source code. I also provided mentorship to my team mates, helped them understand tasks they are working on and help them understand the codebase.
Domain Software Frameworks Tech Stack PHP, JavaScript, Sencha ExtJS, MySQL Description I worked on creating an Inventory Management System for the benefit of the Military Unit where I was doing my Military Service as a reserve officer in the Egyptian Armed Forces. The case was that there were a lot of spare parts that are in several repositories and we needed to add them into a software to be able to search, categorize, and get insights about them quickly, so, I started to build the application, it was running locally in the internal military network, it was made using ExtJS, MySQL & PHP Slim Framework.
Domains Advertising, Marketing Tech Stack PHP, JavaScript, HTML & CSS, Codeigniter, MySQL, Symfony Description Tawrny Company was a software house located in Egypt, I built a "Reverse Bidding System" while working with them. This system was a website providing work to be done by other freelancers, the job owner makes a post stating the work they need to be done, then the freelancers offer their bids on that work, and the job owner picks the best bid to start work with. That system also contains a private messaging system, a profile for each freelancer. It was made using CodeIgniter, MySQL. I also mentored the other developers joining the team.