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

Rafik S.

Senior Lead Developer | Node.js - Angular - AWS

€610/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Rafik

With over 15 years of experience in web development and software architecture, I assist companies and large accounts (SNCF Voyageurs, France Télévisions...) in modernizing, scaling, and succeeding in their critical projects.

My added value lies in a dual expertise:

1️⃣ Technical (Fullstack / Cloud with DevOps sensibility): Expert in the JavaScript/TypeScript ecosystem (Node.js, Angular), I design modern, scalable, and high-performance architectures (AWS Serverless, Microservices, Real-time, Green-IT)

2️⃣ Human & Methodological (Lead / Scrum Master): Certified Scrum Master (PSM1), I am accustomed to leading, facilitating, and supporting the skill development of teams of various sizes (up to 12 developers), bridging the gap between business and technology, and ensuring smooth acceptance and delivery cycles.

Recognized for my proactive approach, my ability to anticipate roadblocks, and my crisis management skills, I am involved in both technical design and team coaching to deliver value and high-quality code.

🛠️ HARD SKILLS & TECHNICAL ENVIRONMENT:
• Javascript, Typescript, Java
• Backend: Node.js (Express, Koa, NestJS), Spring
• Frontend: Angular, React, Svelte
• Architecture & Real-time: Serverless, Microservice, Websockets
• Cloud & Data: AWS (Lambda, DynamoDB, API Gateway...), Kubernetes, Docker, MongoDB, Postgres, Redis
• DevOps & Industrialization Sensibility: GitLab CI/CD, Jenkins, Nginx, PM2
• Methodology: Scrum / Agile, Technical specifications, Assisting POs in writing User Stories and managing the Backlog

💼 Currently open to new opportunities as a Freelancer in the following roles:
• Tech Lead / Lead Developer
• Senior Fullstack Developer

Let's discuss your next technical challenges! 🚀
  • English

    Fluent

  • French

    Native or bilingual

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

Experience

  • SNCF Voyageurs
    Lead Developer Node.js | Angular | AWS | Scrum Master
    TRANSPORTATION
    January 2024 - Today (2 years and 7 months)
    Saint-Denis, France
    As part of the SPID program, development of several applications aimed at modernizing TGV maintenance tools (Programming, Planning, Site Management, Maintenance Tracking, and Re-commissioning).
    - Supervised two development teams, each comprising 6 developers.
    - Acted as the liaison between management and development teams.
    - Provided high-level estimations and assisted with prioritization.
    - Trained developers and Business Analysts on agile methodologies and facilitated Scrum ceremonies.
    - Responsible for the development, packaging, and deployment process of releases in collaboration with the operator.
    - Developed and maintained the development factory.
    - AWS Serverless Architecture (API Gateway, Lambda, DynamoDB, StepFunction, SQS, S3).
    - Microservice Architecture (Kubernetes, Kafka).
    - Real-time Architecture (Websocket, SSE, Redis).
    - Designed and developed new features (NodeJS, Angular, TypeScript, MongoDB).
    - Designed, developed, and consumed internal and third-party APIs.
    - Maintained CI/CD in collaboration with the internal DevOps team (Gitlab, Jenkins, Harbor, JFrog).
    - Ensured code quality and adherence to development best practices.
    - Conducted code reviews and managed branching policies.
    - Managed crises and resolved production issues.
    - Product team consisted of: 1 internal project manager, 1 management lead, 1 development lead, 12 developers, 5 Business Analysts, and 1 functional lead, spread across two projects.
    AWS Node.js Kubernetes MongoDB Angular
  • France Télévisions
    Lead Dev
    PRESS AND MEDIA
    November 2020 - December 2023 (3 years)
    Paris, France
    Development of the NOWU website as a PWA. A France Télévisions media platform for young people, focusing on ecology and climate issues.
    - Green-IT development constraints (Adherence to Green-IT best practice guidelines).
    - Developed and maintained backend services (NodeJS/KOA/MongoDB).
    - Designed and developed REST APIs.
    - Participated in some development tasks for the back office and web front ends (responsible for React and Svelte).
    - Maintained the development factory (Docker, Docker Compose, Dockerfiles).
    - Unit tests with Jest (100% coverage).
    - Code reviews.
    - Continuous integration on GitLab CI (Pipeline: build, test, quality, and deploy).
    - Deployed the PWA on the Play Store (BubbleWrap).
    - Documented REST APIs (Swagger).
    - Participated in various team rituals (Daily, Sprint Planning, Grooming, Demo, Retro).
    - Technical meetings with providers of Green-IT website analysis solutions.
    - Participated in ideation meetings.
    - Provided technical supervision for 2 individuals (Product team of 6 people: 1 PMO, 3 devs, 1 UX, 1 UI).
    Node.js MongoDB Mongoose Koa Agile Scrum
  • Trialog
    DevOps Project Manager
    AUTOMOBILE
    June 2019 - March 2020 (9 months)
    Paris, France
    Industrialization of the development and delivery process for the V2X security stack.

    - Utilized GitLab for continuous integration.
    - Created Dockerfiles for cross-compilation (X86 and ARM architectures).
    - Installed Docker-type GitLab Runners for the project using images generated by the Dockerfiles.
    - Wrote the CI script (gitlab-ci) for automatic compilation of the security stack.
    - Monitored evolutions, modifications, and bug fixes on Kanboard.
    - Wrote the user and developer manual.
    - Implemented Jira Service Desk for customer support.
    - Served as the technical contact for clients.
    Docker GitLab GitLab-CI Dockerfile Swarm

Recommendations

Tawfik M.TM
Angel Rion - CerviAR
FU
+2
Tawfik M. and 4 other people have recommended Rafik

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

Certifications

Skill set

Categories