About Kouseila
French
Native or bilingual
English
Fluent
Experience
- Radio FranceBackend Developer (TypeScript/JavaScript)PRESS AND MEDIAJuly 2023 - Today (3 years)Paris, FranceContext: Within the digital division of Radio France, I design, develop, and maintain microservices (APIs and workers) that power the group's digital platforms.Missions:- Development and maintenance of microservices in Clean Architecture, with strict separation of layers and CQRS pattern.- Design and exposure of REST and GraphQL APIs, including BFFs dedicated to front-end applications.- Integration of external services and APIs (marketing CRM, media partner APIs like France Télévisions...).- Development of RabbitMQ workers for asynchronous processing.- Monitoring and observability of services (Elastic, Grafana).- Unit and integration tests (Vitest, Jest, ava).- API documentation (Swagger/TSOA) and code reviews.- Participation in team rituals (daily, grooming, planning, demo, retro).Technical Stack: TypeScript · Node.js · NestJs · Fastify · GraphQL · RabbitMQ · Kubernetes · Elastic · GitLab CI/CD
- FDJ GAMING SOLUTIONSTypeScript DeveloperENTERTAINMENT AND LEISUREJuly 2022 - July 2023 (1 year)Paris, FranceContext:Within the development team at FDJ Gaming Solutions, I contributed to the development of games for international clients using an internal framework based on TypeScript.Missions:- Skill development on the internal framework.- Development and maintenance of games in compliance with each lottery's guidelines.- Implementation of unit tests with Jest.- Continuous integration with GitLab CI/CD.- Documentation (logic/game rules, test coverage, project configuration).- Code review.- Participation in team rituals (daily/estimation/project kickoff).Technical Stack:Languages: TypeScript.Framework: Internal framework.Technologies: Jest, GitLab CI/CD.Context: Within the development team at FDJ Gaming Solutions, I contributed to the development of games for international clients using an internal framework based on TypeScript. Missions: - Skill development on the internal framework. - Development and maintenance of games in compliance with each lottery's guidelines. - Implementation of unit tests with Jest. - Continuous integration with GitLab CI/CD. - Documentation (logic/game rules, test coverage, project configuration). - Code review. - Participation in team rituals (daily/estimation/project kickoff). Technical Stack: Languages: TypeScript. Framework: Internal framework. Technologies: Jest, GitLab CI/CD.
- La FourcheWeb Back-end DeveloperE-COMMERCEJanuary 2020 - July 2022 (2 years and 6 months)Paris, FranceContext: Organic subscription e-commerce platform, built on an event-driven architecture of approximately 20 NestJS microservices in production on AWS (EKS), with a GraphQL API Gateway.Missions:- Design and development of about ten Node.js/NestJS microservices (REST APIs and workers), communicating via pub/sub using AWS SNS/SQS.- Progressive migration from a Symfony monolith to decoupled microservices.- Integration of numerous external services: Shopify (API, webhooks), Stripe (payments and subscriptions), Prismic (CMS), and bidirectional synchronization with two ERP/WMS.- Synchronization of the product catalog from PIM Akeneo to Shopify, the internal OMS, and two successive ERP/WMS (migration from the first to the second): modeling and transformation of product sheets (attributes, variations, channels) to feed each system; progressive migration from a Symfony monolith to decoupled microservices.- Utilization of PIM Akeneo data (weight, volume, dimensions) to feed the order split algorithm, determining the number and type of cartons per order based on the carrier.- GraphQL API Gateway (Apollo Server) aggregating various data sources.- Product search with Elasticsearch and Algolia; DynamoDB persistence and Redis cache.- Kubernetes deployment (EKS) with Helm, Terraform infrastructure, Datadog observability (APM, logs, metrics).- Resolution of production incidents and bugs.Technical Stack: TypeScript · Node.js · NestJS · Apollo GraphQL · PostgreSQL · DynamoDB · Redis · Elasticsearch · Algolia · BigQuery · Firebase · AWS (SNS/SQS, Lambda, S3, EKS) · Docker · Kubernetes · Terraform · Datadog · Jest
Recommendations
Be the first to recommend Kouseila
Help this freelancer shine by sharing your experience working together.
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
Education
- Master, Ingénierie logicielleUniversité d'Avignon et des Pays de Vaucluse2018Master, Ingénierie logicielle