About Rafik
English
Fluent
French
Native or bilingual
Experience
- SNCF VoyageursLead Developer Node.js | Angular | AWS | Scrum MasterTRANSPORTATIONJanuary 2024 - Today (2 years and 7 months)Saint-Denis, FranceAs 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.
- France TélévisionsLead DevPRESS AND MEDIANovember 2020 - December 2023 (3 years)Paris, FranceDevelopment 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).
- TrialogDevOps Project ManagerAUTOMOBILEJune 2019 - March 2020 (9 months)Paris, FranceIndustrialization 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.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4