Khadija N.
PHP / Shopware Developer
Professional Symfony and PHP developer with over five years of experience in software development.
Khadija has extensive, robust problem-solving skills and proven experience creating and designing web applications in a test-driven environment.
Experienced in all five stages of the web development process, including information gathering, planning, design, development, testing, delivery, and maintenance.
Has profound experience in Shopware 5 and 6, grounded on solid skills in Symfony and Vue.js frameworks.
Khadija has excellent communication skills and places passion in her work. She is a very enthusiastic Symfony developer, bringing the great spirit to a team.
Main expertise
PHP 5 years
Symfony 4 years
Other skills
SQL 3 years
Zend 1 years
PrestaShop 1 years
Selected experience
Employment
Senior Web developer
BLMEDiA GmbH - 9 months
Roles and responsibilities:
- Develop easy-to-manage and configurable Shopware plugins, and build additional functions for Shopware platform projects to address specific business needs.
- Fully migrate existing Shopware 5 plugins to a brand new Shopware 6 system.
Technologies:
- Technologies:
PHP
Symfony
Zend
Senior Web developer
Spread Content - Choueiri Group - 3 years 11 months
Roles and responsibilities:
- Actively contributed to creating a powerful content management system (CMS) to serve as an interface for clients using the Symfony framework.
- Launched Related engine microservice returns related articles, VODs, and quizzes based on giving input, using Farasa library that processes any Arabic language text using segmentation, lemmatisation, and ignoring stop words.
- Achieved a reusable code structure with CMS that supports multiple projects.
- Developed RESTful APIs to handle and transfer data and added Swagger OpenAPI annotations to document the existing APIs to mobile app developers quickly. Any new developer may join the team.
- Set up an API token authentication system using Symfony Custom Authentication System with Guard to ensure that each request is accompanied by a signed token which the server verifies for authenticity and only then responds to the request.
- Assisted in upgrading the CMS version from Symfony 3.4 to 4.4.
- Integrated Redis database to create quick access to any needed configuration for the web app.
- Helped in designing an extensive graph database (Neo4j) to store the live matches score results, teams, players, and stadium details for the Eurosport Arabia website.
- Built hierarchical roles/permissions system to handle any data modification made by the backend editors.
- Created Doctrine (ORM) entity classes using annotations to specify Doctrine meta-data and relationships after designing MySQL database tables.
- Used Doctrine’s Entity Manager to store object data and Doctrine repositories to retrieve and filter data.
- Used RabbitMQ (Message-queueing software) to reduce loads and delivery times by delegating tasks that would typically take up a lot of time or resources to a third party with no other job.
- Integrated Webpack Encore for managing the frontend assets and minifying the CSS and JavaScript files.
Technologies:
- Technologies:
PHP
Symfony
Web Developer
THALES IT - 1 year 2 months
Roles and responsibilities:
- Developed a Swiss transport platform between one advertiser and several carriers on the Zend framework and fully designed the MySQL database tables based on the project and the client requirements.
- Developed custom modules using Zend Forms, Validations, and Layouts.
- Worked on multilingual e-commerce website based on Prestashop platform, customised the theme, plugins, modules, and various functionality set all the requested payment gateway.
- Became familiar with the limitations of PHP as a platform and its workarounds.
- Designed and built a WordPress theme from scratch and created several plugins based on the client’s requirements.
- Created WordPress custom post type and transformed the WordPress site from a blogging platform into a powerful Content Management System (CMS).
- Created Visual Composer custom elements from the design to the functionality.
- Wrote detailed SEO reports to the existing websites and pointed out all of the SEO errors that need to fix in order to increase the websites’ rankings.
Technologies:
- Technologies:
PHP
Zend
PrestaShop
WordPress
Web and Android App developer - Freelancer
ZEESWEB - 3 years
Roles and responsibilities:
- Designed, implemented, and managed websites using WordPress in accordance with customers’ needs.
- Participated in developing an Android Application with Java programming language using Android Studio IDE, including needed RESTful APIs development.
Technologies:
- Technologies:
PHP
Java
WordPress
Education
BSc.Information Technology
Lebanese University - Faculty of Sciences · 2012 - 2016
Find your next developer within days, not months
We can help you deliver your product faster with an experienced remote developer. All from 32.90 €/hour. Only pay if you’re happy with your first week.
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- Share next steps to finding the right match, often within less than a week
First developer starts within days. No aggressive sales pitch.