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

Marouen Bouazizi

Senior Back-end Node.js/ Typescript

€610/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marouen

Senior Backend Engineer Node.js / TypeScript with 10+ years of experience in designing scalable architectures and managing high-traffic systems.
Technical referent for architectural choices, software quality, and performance, with a strong focus on business impact.
Technical leadership, team management, and implementation of CI/CD practices and deployment automation (Ansible, Docker, Kubernetes).

# Node.js, Typescript, microservices, REST/GraphQL, security, Mongodb, Redis, ELK, Kafka
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

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

Experience

  • La Poste Groupe
    Lead Back-end Developer Node.JS/ Typescript
    May 2019 - Today (7 years and 2 months)
    Issy-les-Moulineaux, France
    • Leading security and vulnerability management for projects: regular dependency analysis, implementing fixes, and security audits, ensuring compliance with internal and regulatory standards.
    • Technical design and task definition: developing backend architecture, writing technical specifications, and breaking down tasks in JIRA to ensure clarity and development tracking.
    • Developing and maintaining high-load REST and GraphQL APIs: designing performant and scalable APIs (50M+ requests/day), optimizing endpoints, and efficiently managing critical data flows.
    • Implementing robust CI/CD pipelines: automating unit and integration tests, secure deployments, and continuous monitoring to reduce production incidents.
    • Architecting and implementing continuous deployment solutions based on Ansible, ensuring reliable, reproducible, and scalable deployments.
    • Developing Ansible frameworks (roles, playbooks, templates) to industrialize application deployments.
    • Supporting clients and responding to business needs: liaising with Product Owners and end-users to translate needs into reliable and performant technical solutions.
    • Contributing to architectural decisions and continuous improvement: technology choices (Node.js, TypeScript, Prisma, Docker/K8s), adopting best practices, and standardizing code.
    • Technical mentoring and knowledge sharing: mentoring developers, organizing code reviews, and promoting a DevOps and software quality culture.
    • Voluntarily completing ancillary tasks to improve the team's workflow.
    • Proposing innovative ideas in defining processes and problem-solving.
    • Managing multiple tasks simultaneously in a flexible and methodical manner within deadlines.
    • Considering positive solutions to problems
    Node.js Typescript MongoDB Redis Kubernetes
  • Numeryx Technologies
    Back-end Developer Node.js/ Typescript
    DIGITAL AND IT
    May 2018 - February 2022 (3 years and 9 months)
    Montigny-le-Bretonneux, France
    Client: Le Conservateur

    • Design and development of robust and performant REST APIs to manage critical financial flows.
    • Performing unit/integration tests of solutions to verify compliance with specifications, identify anomalies, and determine corrective actions.
    • Ensuring technological watch to stay updated on developments impacting the business and identify relevant techniques and tools for implementation in current or future projects.
    • Participation in backend architectural discussions and proposing technical improvements to increase maintainability and scalability.
    • Close collaboration with the client to translate business needs into reliable and documented technical solutions.

    Client: CNES

    • Development of an application for managing satellites and telecommands, ensuring precise tracking of sent and received operations.
    • Creation of a real-time viewer for visualizing telecommands and critical operations.
    • Participation in production deployment by providing technical support to relevant departments to ensure compliance with functional and technical specifications.
    • Performing unit tests of solutions to verify compliance with specifications, identify anomalies, and determine corrective actions.
    • Collaboration with business teams to define and prioritize critical functionalities.
    Node.js API Typescript IBM AS400 Docker
  • Cynapsys
    Full-stack Developer Javascript
    July 2017 - May 2018 (10 months)
    Toulouse, France
    Client: CNES
    • Design and development of an application for managing satellites, telecommands, and operations sent/received to/from satellites.
    • Development of an application (Viewer) for real-time visualization of telecommand details.
    Symfony Node.js AngularJS PostgreSQL

Recommendations

Be the first to recommend Marouen

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

  • Fundamental License in Computer Science and Multimedia
    ISAM MANNOUBA
    2013
    Licence Fondamentale en Informatique et Multimédia
  • Computer Engineering Degree
    ESPRI TUNIS
    2017
    Ingénieur Informatique

Skill set

Categories