Skip to content
Anass Hilama

Paris area, France

Anass Hilama

Senior Full Stack Developer

For more than 10 years I've been building critical journeys and APIs for banking, insurance and retail. Now I'm wiring AI into them.

Portrait of Anass Hilama
First lines shipped to production
2015
Sectors
Banking · Insurance · Retail

Work

  • Mediaposte

    2024 — Present

    Smart catalogues & asset generation

    Industrialising promotional catalogue production: a template engine, a consolidated product reference and automatic visual generation.

    A campaign becomes configuration

    • Symfony 5
    • Next.js
    • TypeScript
    • Abyssale API
    • MariaDB
  • Carrefour Banque & Assurance

    2021 — 2023

    PASS Card application journey

    Moving two banking application journeys off an ageing Drupal, onto a shared Symfony and Vue.js foundation.

    Two journeys, one codebase

    • Symfony 6
    • Vue.js
    • REST
    • Drupal
    • MySQL
    See the live journey
  • Carrefour Banque & Assurance

    2022 — 2023

    Electronic signature & supporting documents

    Fully paperless end of the credit journey: FIPEN generated on the fly, electronic signature, and documents checked at upload time.

    Journey end fully paperless

    • Symfony
    • Vue.js
    • QuickSign
    • LADRAD API
    • PDF
    Visit Carrefour Banque
  • Carrefour Banque & Assurance

    2022 — 2023

    Fraud detection on application journeys

    Fraud detection wired into the journey itself — a signal at login, verification of submitted data, automatic account remediation.

    Checks during the journey, not after

    • Symfony
    • REST
    • Human
    • LucyDiamond
    • LucyPhone
    Visit Carrefour Banque
  • Groupama — G2S

    2020 — 2023

    Granvillage — the short-supply-chain marketplace

    A platform connecting farmers and consumers directly: the back-office growers run their business from, and the APIs feeding the shopping journey.

    Growers run their own business

    • PHP 7.4
    • Symfony 5
    • Sonata Admin
    • MySQL
    • Docker
    • OpenShift
    • SonarQube
    Visit Granvillage

Stack

Backend

  • PHP 7 → 8.3
  • Symfony 4 → 7
  • Laravel
  • Doctrine
  • REST APIs
  • Swagger / OpenAPI
  • Sonata Admin
  • Microservices

Frontend

  • Vue.js
  • Angular
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5 / CSS3
  • LESS
  • Bootstrap

Data

  • MySQL
  • MariaDB
  • PostgreSQL
  • SQLite
  • Redis

DevOps & Quality

  • Docker
  • OpenShift
  • Jenkins
  • GitLab CI
  • SonarQube
  • PHPUnit
  • Selenium
  • Xdebug

Practices

  • Agile Scrum
  • TDD
  • DDD
  • SOLID
  • Clean Code
  • Code review
  • Refactoring

Background

  1. Jan. 2024 — Present

    Contract

    Senior Symfony / Next.js DeveloperMediaposte · Montrouge

    • Designed a templating engine powering the smart catalogues, backed by a consolidated knowledge base for every product on display.
    • Automated the generation of promotional visuals through the Abyssale API, replacing a manual production process.
    • Built and exposed the REST APIs, documented with Swagger, with fine-grained permission, role and user management.
    • Delivered a statistics dashboard along with its unit tests.
    • PHP 8.1
    • Symfony 5
    • Next.js
    • TypeScript
    • MariaDB
    • Docker
    • Lando
    • SonarQube
  2. Dec. 2021 — Dec. 2023

    Contract

    Senior Symfony / Vue.js DeveloperCarrefour Banque & Assurance · Évry

    • Migrated the subscription journeys from Drupal to Symfony and Vue.js, and the Convertigo-exposed APIs to Symfony 6.
    • Shared components between the credit card journey and the personal loan journey, removing duplicate maintenance.
    • Owned code quality across squads: PR reviews, shared standards, release follow-up.
    • Built Symfony / Vue.js proofs of concept ahead of scoping, to challenge technical feasibility.
    • PHP 8
    • Symfony 6
    • Vue.js
    • Drupal
    • REST
    • Git
    • Scrum
  3. Jan. 2020 — Nov. 2023

    Contract

    PHP / Symfony DeveloperGroupama — G2S · Puteaux

    • Built a back-office on Sonata Admin and made the theme responsive.
    • Designed and exposed the REST APIs, documented with Swagger.
    • Ran technical analysis of business needs with POs and PMs, contributing to upfront scoping.
    • Unit testing, incident handling and release follow-up.
    • PHP 7.4
    • Symfony 5
    • Sonata Admin
    • MySQL
    • Docker
    • OpenShift
    • SonarQube
  4. Jan. 2019 — Dec. 2019

    Contract

    PHP / Symfony / Angular DeveloperINNAX · Rueil-Malmaison

    • Consolidated data coming from several laboratories into a single reference store.
    • Delivered a statistics dashboard and permission, role and user management.
    • Built the REST APIs and integrated the theme.
    • PHP 7.3
    • Symfony 4
    • Angular 5
    • TypeScript
    • MariaDB
    • OpenShift
  5. May 2015 — Dec. 2018

    Permanent

    PHP / Symfony / Angular DeveloperKindy · Permanent

    • Designed and built the pricing engine, correlating product prices with lead behaviour.
    • Built the REST APIs and their Swagger documentation.
    • Ran technical analysis of business needs and took part in scoping.
    • PHP 7.3
    • Symfony 4
    • Angular 2
    • MariaDB
    • Apache

Education

  • 2020

    DevOps Certification

    Continuous integration, containerisation, deployment pipeline.

  • 2015

    State Engineering Degree in Computer Science

    Generalist training in software engineering and systems.

  • 2012

    Classes préparatoires aux grandes écoles

    MPSI / MP track — mathematics and physics.

Languages

  • FrenchBilingual
  • EnglishAdvanced

Contact

A contract, a role, or simply a technical question — my inbox is open, and I always reply.