You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed BouasrafMB

Mohamed Bouasraf

Tech Lead PHP | Symfony

€280/day
Casablanca, MA
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

Tech Lead PHP — 10+ years of experience | Symfony · Laravel · Architecture · SaaS
Senior PHP developer turned Tech Lead, I support product teams in designing and delivering robust and scalable SaaS applications. With over 10 years of experience on high-stakes business projects, I master both the technical and human aspects.
My approach is hybrid: I stay hands-on with code while ensuring architectural choices, developer mentoring, and coordination with stakeholders. I have worked on various stacks — Symfony, Laravel, Zend, Yii — and I adapt solutions to the project context, not the other way around.
What I bring to your teams:
— Design of solid backend architectures (DDD, Clean Architecture, REST/GraphQL APIs)
— Code review, best practices, team skill development
— Technical project management of SaaS projects from A to Z
— Fluid communication between tech and business teams
— Available remotely or hybrid, accustomed to working with distributed teams
If you are looking for a senior technical profile who also knows how to unite a team and deliver on time, let's talk.
  • French

    Native or bilingual

  • English

    Basic

  • Arabic

    Native or bilingual

Can work on-site
Casablanca (up to 50km)

Experience

  • Teamwill Digital
    TECH LEAD PHP / SYMFONY
    DIGITAL AND IT
    September 2016 - Today (9 years and 11 months)
    Casablanca, Morocco
    • • Technical leadership of a team of 7 developers on over 10 back-office platforms for the configuration of financial simulators for major players in banking, insurance, and specialized financing (auto credit, LMS – Loan Management System, leasing).
    • • Design of scalable and high-performance architectures, oriented towards long-term maintainability and scalability, for applications used daily by several hundred business users and processing thousands of financing simulations per day.
    • • Team management and mentoring: onboarding new hires, pair programming, training sessions on advanced Symfony best practices, coaching junior profiles.
    • • Leading code reviews and ensuring software quality (PHPUnit unit tests, functional tests, coding standards, technical documentation).
    • • Implementation and maintenance of the continuous integration and deployment pipeline with Git, GitLab CI, Jenkins, and Docker, for reliable and uninterrupted service delivery.
    • • Close collaboration with product, design, and business teams to transform complex functional requirements into robust technical solutions aligned with client business objectives.
    • • Application performance optimization: legacy code refactoring, significant reduction in loading times, improvement of the back-office user experience.
    Tech Lead PHP Symfony DevOps IT Architecture
  • Teamwill Digital
    SENIOR PHP / SYMFONY DEVELOPER
    January 2019 - December 2021 (2 years and 11 months)
    Casablanca, Morocco
    • • Design and development of complex web applications with Symfony for clients in the financial sector, applying modular and scalable architectures.
    • • Implementation of unit and functional tests with PHPUnit, ensuring a high level of quality and facilitating code scalability.
    • • Active participation in code reviews and continuous integration via Git and Jenkins.
    • • Occasional mentoring of junior developers: coaching on advanced Symfony usage and development best practices.
    • • Collaboration with product and design teams to define technical priorities and deliver features aligned with business objectives.
  • Orca Groupe
    PHP / SYMFONY DEVELOPER
    September 2016 - December 2018 (2 years and 3 months)
    Casablanca, Morocco
    • • Development of back-end features for web applications in PHP/Symfony under the supervision of a technical lead.
    • • Contribution to the implementation of development best practices: versioning with Git, unit tests, technical documentation.
    • • Bug fixing and evolutionary maintenance of existing code, ensuring application stability in production.
    • • Collaboration with front-end teams to ensure smooth integration between different application layers.

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Software and Multimedia Development Engineer (Master's degree)
    IGA – Institut des Génies Appliqués
    2014
    Ingénieur en Développement Logiciel et Multimédia (Bac+5)
  • DUT – Database Administration
    ENSAM – École Nationale Supérieure des Arts et Métiers
    2011
    DUT – Administration des Bases de Données

Categories