Abdelaziz M.

Abdelaziz M.

Senior Software Engineer

Algiers, Algeria
Hire Abdelaziz M. Hire Abdelaziz M. Hire Abdelaziz M.

About Me

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.

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (2 years)
Remote, Algeria
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Freelance
Freelance
Fullstack developer
2024 - Present
Algeria
  • Create a fully featured platform for HR management for a government company using Laravel filament, LDAP, authentication.

  • Maintain the old legacy app using PHP

Sweetspot
Sweetspot
Backend engineer
2022 - 2024 (2 years)
Sweden
  • 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

  • Creating detailed technical documentation

AdVon Commerce
AdVon Commerce
Senior Software Engineer
2021 - 2022 (1 year)
, United States of America
  • Designed and implemented solutions to normalize the database schema - enhancing the business workflow and clicks tracking functionality.

  • Maintained and enhanced the affiliate marketing systems by implementing solutions to visualize AdFees on the dashboard.

  • Provide solutions to adapt new affiliate accounts to the system - improving the redirection platform to align with the new DB schema.

Jumia Porto Tech Centre
Jumia Porto Tech Centre
Senior Software Engineer
2021 - Present (3 years)
Porto (Remote), Portugal
  • Design, develop and implement custom engineered solutions for clients on projects.

  • Contribute to the dev process - putting processes and documentation in place to improve quality.

  • Measure, detect and alleviate performance bottlenecks on solutions.

National Pension Fund
National Pension Fund
Software Engineer
2020 - 2021 (1 year)
, Algeria
  • Analyzed, revised and delivered a new business logic to improve regular payments to 500k+ pension clients.

  • Designed and implemented an automated solution integrated with an external web portal for data scrapping.

  • Built an AI-backed platform to translate "Sign Language" to natural language for persons with disabilities.

Algorythma
Algorythma
Arablic NLP Expert
2019 - 2020 (1 year)
Abu Dhabi, United Arab Emirates
  • Built and deployed a web application with related services for Arabic language noun declensions and verb conjugation.

  • Wrote well-designed and efficient code for the solutions - following specifications and handling release processes.

  • Maintained and debugged complex issues on the project - investigating and supporting continuous improvements.

La Mutuelle Générale des PTT (MGPTT)
La Mutuelle Générale des PTT (MGPTT)
Software Engineer
2018 - 2019 (1 year)
Algiers, Algeria
  • Built from scratch a new information system with enhanced features and functionalities for the client.

  • Managed the optimization process on the project - defining overall experience and translating it into live pages.

  • Refactored and delivered new solutions to improve the existing information system on the project.

Algérie Poste
Algérie Poste
Software Engineer
2016 - 2018 (2 years)
Algiers, Algeria
  • Created and implemented a new business process automation platform and electronic payment solution for Algérie Poste.

  • Built a card ordering platform with features for status tracking and back-office management on the project.

  • Analyzed and implemented solutions to automate internal file processing jobs - reducing delays and enhancing productivity.

FouSol Web
FouSol Web
Web Developer
2016 - 2016
, Algeria
  • Built and shipped new websites and company portals for clients using WordPress and other web technologies.

  • Supported and maintained the existing codebase on solutions to improve scalability and performance.

  • Took concrete steps to resolve complex issues - staying current of best practices on solutions.

Portfolio

Senior Developer - Edcarte - Card Payment Ordering Platform
Senior Developer - Edcarte - Card Payment Ordering Platform

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.

Senior Developer - Insurance Service Management System
Senior Developer - Insurance Service Management System

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.

Senior Developer - Carrick
Senior Developer - Carrick

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.

Booking System
Booking System

Contributed on the creation and enhancement works on the backend side of the golf booking system using Symfony and API Platform.

Education

Education
1. Java Ecosystem Course 2. Oracle Course
ITCOMP
2017 - 2018 (1 year)
Education
Master's Degree in Artificial Intelligence
Université des Sciences et de la Technologie 'Houari Boumediène'
2013 - 2015 (2 years)
Education
BSc. Computer Science
Université des Sciences et de la Technologie 'Houari Boumediène'
2010 - 2013 (3 years)