Abdelaziz is a Senior Software Engineer with 7+ years of hands-on experience using PHP and 2 years with Laravel, Symfony, JavaScript/React.js, Docker, and Python for scripting and automation. He is passionate about tackling complex web development problems and pushing the boundaries of new technologies, tools, and best practices. Abdelaziz delivers high-quality web applications and content management systems with elegant and scalable features, services, and functionalities, working within the full SDLC on projects. He further boasts outstanding problem-solving abilities and a logical, structured way of interpreting information.
Building and testing new REST APIs endpoints to create new features and update existing functionalities and collaborating on API design and architecture decisions.
Participating in the entire application life-cycle, focusing on best coding practices and debugging
Designed a fully-featured platform for payment card ordering, status tracking, and back-office management - working on solutions with team members, system and database administrators from start to finish. Analyzed and validated requirements, defined use cases, created the project database, implemented the backend, tested different components on the solution and deployed the first version.
Built the whole business process for an insurance service provider - delivering a web-based information system to enhance payments, reduce processing times and provide real-time insights. Created requirements, defined use cases, tested solutions and deployed the system on an Ubuntu server.
Worked on an information system platform that allows publishers to track affiliate marketing traffic on a dashboard - providing insights on user views, purchases and shipping. It uses advertisement campaigns to allow publishers to track traffic on their pages. Carrick enables users to match clicks in advertisement campaigns to retail activities and allows them to optimize advertising campaigns to maximize revenue.