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

Reda El Amrani

Senior Fullstack Dev Java|Angular|Node|AWS|ELK

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Reda

Senior Fullstack and Cloud/API Architect, specializing in microservices, serverless, and event-driven architectures. Expert in Java, Spring Boot, Node.js, AWS, and Angular, I help companies design, modernize, and scale their cloud platforms with an API First approach, clean architecture, DDD, and performance focus. Engagements in critical environments: banking, insurance, fintech, SaaS, data-intensive.

🏆 Key High-Level Experiences
Tech Lead & Architect for SwissLife, Crédit Agricole, Société Générale: modernization of REST/OpenAPI APIs, AWS cloud migration, CI/CD pipelines, high-availability microservices, Kafka event-driven, performance & cost optimization.
Specialist in clean architecture, hexagonal architecture, CQRS, event sourcing, BDD/TDD, E2E tests, OAuth2/JWT security.
Strong expertise in delivery and software quality: standards, code reviews, mentoring, automation.
Co-founder TripBlan (25k visits/month): product design, APIs, scalability.

💡 Immediate Impact in Engagements
Acceleration of delivery (APIs, microservices, CI/CD pipelines).
Robust, scalable, performant, and cost-optimized cloud-native architecture.
Transformation of complex business needs into clear, stable, and scalable solutions.
Hybrid role of architect / tech lead / senior dev depending on the challenges.


🔎 Skills Sought by My Clients:

Java 17/21, Spring Boot 3, JPA, Hibernate, REST APIs, OpenAPI 3.1, API governance, API gateway, OAuth2, JWT,
microservices architecture, hexagonal architecture, DDD, CQRS, event sourcing, BDD, TDD, E2E tests, clean architecture, clean code,
Node.js, NestJS, TypeScript, Angular 20, Nx monorepo,
PostgreSQL, DynamoDB, Redis, messaging, Kafka, event-driven architecture,
AWS Lambda, API Gateway, SQS, SNS, DynamoDB streams, Step Functions, Serverless Framework 4,
CI/CD GitHub Actions, GitLab CI, ArgoCD, Docker, Kubernetes, Terraform, CloudFormation, observability, OpenTelemetry, performance tuning, scalability, resilience, opti
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • SWISSLIFE
    Senior Full Stack Developer Node JS/Angular / Cloud Serverless Architect
    BANKING AND INSURANCE
    September 2023 - September 2025 (2 years)
    Paris, France
    Project: Design and development from scratch of an AWS Serverless API for client data persistence, control, and updates, both operational and non-operational.

    Role / Actions (Enhanced SEO):
    – Standardization of APIs within the Data Governance team: API First, OpenAPI, best practices, governance.
    – Development of the Serverless API (Lambda, API Gateway, DynamoDB, Step Functions) with NestJS/TypeScript.
    – Complete quality implementation: automated tests (TDD), clean code, SonarQube, Jenkins CI/CD, monitoring, and performance tuning.
    – Elasticsearch / OpenSearch optimization: indexing, dashboards, reporting, observability, and flow monitoring.
    – Agile Contribution (Scrum/Kanban), technical coaching, continuous improvement, and delivery acceleration.
    – Technical analysis, AWS cost optimization, performance improvement, scalability, and reliability.
    – Management and coordination of client subscriptions, flow supervision, and integrations.

    Results:
    Robust, scalable, and cost/performance-optimized serverless API; complete documentation; enhanced quality (tests, Sonar, CI/CD); advanced monitoring; API Governance standardization.

    Technical Stack:
    Node.js, NestJS, TypeScript, Angular 19, Webpack Module Federation, Serverless Framework v4, CloudFormation, AWS Lambda, API Gateway, Step Functions, DynamoDB, S3, VPC, Elasticsearch / OpenSearch, Jenkins CI, Jira.
    NestJs Node.js Serverless Lambda DynamoDB
  • Banque / Crédit Agricole
    Tech Lead Full Stack JAVA/ANGULAR
    BANKING AND INSURANCE
    September 2021 - September 2024 (3 years)
    Paris, France
    Project: Complete refactoring of an ANACREDIT (ECB) reporting solution into an event-driven microservices architecture, replacing a legacy monolith and processing several million reports per quarter.

    Role / Actions (Enhanced SEO):
    – Definition of the target architecture: microservices, event-driven, Kafka, REST/OpenAPI APIs, scalability, resilience.
    – Design and development from scratch of the new platform (Java 17, Spring Boot 3, Angular).
    – Full quality implementation: clean code, automated tests, CI/CD, ArgoCD pipelines, Docker/Kubernetes.
    – Technical supervision: organization, prioritization, delivery management, best practice dissemination.
    – Writing technical documents, standards, and architecture guidelines.
    – RUN/production management: ELK monitoring, advanced troubleshooting, performance & resource consumption optimization.
    – Performance engineering: Kafka tuning, Teradata optimization, large-scale data flow management, processing reliability.

    Results:
    – 30% latency reduction.
    – Scalable, robust architecture oriented towards high volume.
    – Stable production deployment, comprehensive monitoring, and continuous improvement.

    Technical Stack:
    Java 17, Spring Boot 3, REST API, OpenAPI 3, Angular 15, Kafka, Teradata, Docker, Kubernetes, ArgoCD, Amazon S3, ELK Stack, OpenID.
    Spring boot Kubernetes Java Apache Kafka Event-driven architecture
  • Société Générale
    Senior Full Stack Developer JAVA/ANGULAR
    BANKING AND INSURANCE
    June 2018 - August 2021 (3 years and 2 months)
    Lille, France
    Project: Design and development from scratch of a real-time alert API (PUSH, e-mail, SMS) in synchronous and asynchronous modes.

    Role / Actions:

    Design and development of the API, implementation of standards and best practices, testing, monitoring.

    Contribution to the definition of the target architecture.

    Implementation of a CI/CD pipeline.

    Coordination of 3 teams (mobile, back-end, and infrastructure) working collaboratively on the project.

    Writing technical documentation for the API.

    Optimization of performance and resilience through event-driven architecture and best monitoring practices.

    Result: High-performance, resilient, and scalable alert system, reliable in production.
    Technical Stack: Java 11, Spring Boot, Angular 12, IBM MQ, IBM
    API Connect, APNS/FCM, ELK, AppDynamics, Jenkins, Docker,
    Ansible, ELK, Swagger, S3, Sonar.
    Java EE MongoDB ELK Spring boot Kubernetes

Recommendations

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

  • State Engineering Diploma in Computer Science, Computer Science
    ENSA FES
    2015
    Diplôme ingénieur d'état en informatique, Informatique
  • Baccalaureate in Mathematical Sciences, Mathematics
    lycée lahcen lyouci
    2010
    Baccalauréat sciences Mathématiques, Mathématiques

Certifications

  • AWS Cloud Practitioner
    AWS Training & Certification
    2020
  • AWS Architect Associate
    AWS Training & Certification
    2021

Skill set

Categories