en
en
Alessandro MARELLI
En recherche active
Développeur Full stack
Paris
Freelance, CDI
100% télétravail
Technologies
À propos
Alessandro MARELLI
Senior Software Engineer | Node.js • React • NestJS | Kubernetes & CI/CD
Développeur Full stackParis
developer avatar
Description

I am a Senior Software Engineer with 7 years of experience building and scaling complex SaaS platforms, including 5 years in Fintech, with a strong focus on product impact, performance, software quality, and pragmatic architecture.

Graduated from IMT Mines Alès, I’ve led strategic engineering initiatives such as the major integration with Bpifrance, which contributed to the company’s €7M fundraising round.Alongside feature delivery, I also acted as a Lead Developer, ensuring engineering consistency, mentoring developers, reviewing code, and driving architectural decisions.

On the backend (Node.js / NestJS), I design and implement robust systems: high-performance invoice processing, automated pricing engines, event-driven workflows, streaming, and microservices.

On the frontend, I modernize and optimize React applications (Hooks, memoization, lazy loading, SSR/SSG, performance-first patterns).

🔧 Infrastructure & Scalability:
I helped to set up and maintained Kubernetes infrastructures across integration, staging, and production environments, along with CI/CD automation, security scanning, and deployment pipelines.
These skills support my work as a software engineer but do not define my core role, which remains centered on software development, system design, and product-driven engineering.

📌 What I love building:
• High-performance backend systems
• Modern and maintainable frontends
• Reliable and scalable SaaS architectures
• Systems that support real production constraints and growth

Expériences professionnelles
6 ans d'expérience en tant que Développeur Full stack (ou similaire)
Senior Software Engineer & Lead Developer (Node.js / React / NestJS)
TRESO2 par Pytheas Capital - Parisjanv. 2020 - juil. 2024 · 4 ans 6 mois

Key Responsibilities & Leadership

  • Lead Developer: mentoring, code reviews, engineering standards,
    architectural guidance.
  • Technical lead for a strategic integration with Bpifrance, contributing to a €7M
    fundraising round.
  • Collaboration with Product, Finance, and Business teams on critical
    workflows.
    Backend - Node.js, NestJS, Microservices
  • Achieved 5× faster invoice processing through streaming, batching, and
    indexing.
  • Designed and implemented the automated pricing engine (complex rules,
    ingestion, real-time sync).
  • Event-driven architecture, microservices, high-performance patterns.
    Frontend - Modern React
  • Full modernization of the React codebase: Hooks, memoization, lazy loading,
    server pagination.
  • Significant reduction of re-renders and technical debt.
  • Delivered SSR/SSG improvements for better UX and performance.
    ⚡ Real-Time Systems
  • Built the real-time notification system (RabbitMQ + NestJS).
  • Implemented WebSockets for live updates in the application.
    Infrastructure, Scalability & Kubernetes
    Page
    2
    of
    6
  • Set up and maintained Kubernetes infrastructure (integration → staging →
    production).
  • Implemented autoscaling with Redis + BullMQ.
  • Monitoring, CI/CD automation (GitLab), security pipelines, Docker
Full-Stack Developer (Node.js / React / GraphQL / MongoDB)
standardization. - Parisjuil. 2019 - janv. 2020 · 6 mois
  • Built the complete onboarding module (KYC, electronic signing, contracts
    generation).
  • Real-time client interactions via WebSockets.
  • Automated validation workflows and commercial follow-up systems.
Software engineer
Sopra Steria - Parisoct. 2017 - juil. 2019 · 1 an 9 mois

Context & Mission (multi-site collaboration: Nantes, Toulon, Katowice, New
Delhi, Paris)
Worked within an international, multi-site Agile team to build and maintain an
internal collaboration platform used by project teams across the company to
streamline communication, improve productivity, and centralize documentation
and knowledge.
Daily collaboration in English with distributed teams in France, Poland, and
India, using Agile delivery practices and modern engineering workflows.
Backend Development (Java)

  • Designed and built REST APIs using JAX-RS, layered architecture, and JPA.
  • Used Swagger/OpenAPI for API documentation and WebSockets for real-
    time features.
  • Developed within an OSGi environment using Apache Karaf as an application
    container.
  • Built integration flows on an Enterprise Service Bus (ESB) using Apache
    ServiceMix.
  • Implemented message routing and orchestration using Apache Camel.
  • Wrote SQL queries and optimized database interactions.
  • Maintained and operated applications across multiple environments.
    Page
    3
    of
    6
    Frontend & UI Development (JavaScript)
  • Built user interfaces with the Knockout.js MVVM framework.
  • Used Gulp and Node.js for build tooling.
  • Created UI layouts using the MetroUI CSS framework.
    DevOps & Tooling
  • Used Docker and Jenkins to package and deploy applications across
    environments.
  • Managed environments, performed operational maintenance and production
    support.
    Collaboration Tools
Software Engineering Intern (Final-Year Internship)
- Jira, Confluence, SharePoint, Mattermost, Microsoft Teams.avr. 2017 - sept. 2017 · 5 mois

Région métropolitaine de Dehli
Project 1 — KPI Monitoring Application (Java)
Developed a Java application to compute performance indicators (KPIs) to
ensure compliance with service level agreements (SLAs) between Sopra
Steria and its client.
Worked on analysis, design, implementation, and deployment phases.
Project 2 — Real-Time Collaborative Whiteboard (from scratch)
Designed and developed a complete real-time collaborative whiteboard
application enabling multiple users to draw, annotate, and collaborate
simultaneously during workshops.
Responsibilities & Achievements

  • Designed the architecture of a real-time web application, including technology
    evaluation and PoCs.
  • Implemented the backend using Java + Spring with real-time features via
    WebSockets.
  • Developed the frontend using AngularJS, Angular Material, and KonvaJS (2D
    canvas engine).
  • Delivered a fully functional multi-user collaborative interface supporting
    concurrent interactions.
  • Worked closely with local engineering teams in India and performed
    knowledge transfer on both applications to enable continuous evolution and
    ownership.
    Page
    4
    of
    6
Consultant
Emagine Junior-Entreprisenov. 2016 - févr. 2017 · 3 mois

Nîmes et périphérie
Development of the back-end using the Laravel PHP framework for the
AUDITPRO.castor company website.

Stage ingénieur adjoint
Capgemini - Versaillesmai 2016 - juil. 2016 · 2 mois

Design of applications for the French financial intelligence unit TRACFIN:

  • J2EE/AngularJS language
  • Implementation of continuous integration of applications across different
    development environments using the Jenkins tool
  • Agile method
Consultant
Société gardoise de thermalisme - SOGATHERM - Allègre-les-Fumadesnov. 2015 - déc. 2015 · 1 mois

Preparation of the various steps required to launch a product:

  • business plan
  • market research
  • legal research
Stage B2B2C
Allianz Partnersjuin 2015 - juil. 2015 · 1 mois

Paris et périphérie
Assist the company in migrating online product offerings to their new insurance
product quotation tool:

  • Test existing products to determine the criteria that are missing in order to
    enable quotation of all existing offerings
  • Support European teams to accelerate deployment of the tool (calls,
    meetings, travel)
Consultant
ATELIER MECANIQUE DE PRECISION 30 - AMP 30 - Vézénobresmai 2015 - juin 2015 · 1 mois

Page
5
of
6
Implementation of ISO 9001:

  • review of existing procedures
  • creation of documentation
  • assistance with the certification process (action plan for obtaining
    certification)
Formations
5 ans d'études supérieures
IMT Mines Alès
Engineering Degree in Management and Engineering of Complex Systems2017
Lycée Fénelon (Paris VIème)
Preparatory class for prestigious universities2014
Technologies
Compétences
Interessé parPython
Langues
  • Espagnol
  • Anglais
  • Italien
  • Français
Tests
Node.js - 26 novembre 2025Top 4% avec un score de 2595 points