You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Cédric D.CD

Cédric D.

Supermalter

Fullstack Developer .Net Typescript

€630/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Cédric

Stack sought:
- C# .NET
- Typescript
- React / Vuejs / Angular / Nextjs
- Azure / AWS

Currently a C# Typescript full stack developer, I am constantly driven by challenges. I place great importance on code quality, tests, and code testability. I wouldn't claim to be a DDD expert, but rather a padawan. I am a follower of software craftsmanship. These are philosophies I love, and my ambition is to continue to grow my technical skills without forgetting these principles.
  • French

    Native or bilingual

  • Portuguese

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • FNAC DARTY
    Full-stack Developer
    October 2023 - Today (2 years and 8 months)
    94200 Ivry-sur-Seine, France
    Within the payment team, I participated in the development of a secure and scalable payment solution, integrating various payment methods as well as inter-company and cross-border flows. The project was carried out using Agile methodologies, with an approach focused on pair programming and mob programming, and a continuous effort of refactoring to ensure code quality. Unit test coverage reached 80% on the C# side and 70% on the Typescript/Vue side, and over 1,000 integration tests were implemented on Postman.

    Technologies:
    - .NET 8
    - Typescript 5
    - Vue 3
    - Kafka
    - SQL Server
    - Nunit
    - Moq
    - Vite
    - Vitest
    - Sonar
    - Eslint
    - Prettier
    - Git
    - Gitlab
    - Kibana
    - Dynatrace

    My contribution:
    - Development of new front-end and back-end features
    - Participation in the design and development of the new authorization version and its implementation for all partners
    - Participation in the design and development of a new payment method eligibility management system per partner
    - Integration of new payment partners
    - Migration of projects from .NET 6 to .NET 8
    - Migration of a VueJS project from Webpack to Vite and from Vuex to Pinia
    - Configuration and development of front-end unit tests with Vitest
    - Development of a Kafka-Elasticsearch POC to generate performance indicators (KPIs) for transactions
  • Arrow ECS France
    Full-stack Developer
    July 2021 - September 2023 (2 years and 2 months)
    Paris, France
    Arrowsphere is a cloud service management and distribution platform. It acts as an intermediary between cloud service providers (Azure, Amazon, etc.) and cloud service resellers. I joined the team responsible for the provider portal and provider catalog management. I also worked on the cross-team authentication and authorization system. Projects are divided into microservices and libraries, run on a fully serverless AWS architecture, and use a Git workflow based on the master branch only (and feature branches). With this Git workflow, a continuous integration and deployment (CI/CD) pipeline allows QA to autonomously merge and deploy validated pull requests.

    AWS Services used:
    - ApiGateway
    - CloudFormation
    - CloudFront
    - CloudWatch
    - CodeArtifact
    - Cognito
    - DynamoDb
    - IAM
    - Lambda
    - OpenSearch (Elasticsearch)
    - S3
    - SES
    - SNS
    - Step Functions

    Technologies:
    - Nodejs 18
    - Typescript 4
    - Vue 3
    - Eslint
    - Mocha
    - Newman
    - Cypress
    - Git
    - Shell

    My contribution:
    - Design and development of new features across the entire stack of our project
    - Updating our import tools to cover 100% of provider offerings
    - Improving our authorization and authentication provider to manage policies, allowing for easier grouping and assignment of rights
    - Participation in a cross-team project for autonomous integration of new providers
    - Refactoring and improvement of existing code (design patterns, performance enhancements, code coverage)
    - Migration of all repositories from Node 12 to Node 18
    - Implementation of a common set of ESLint rules, common build/deployment scripts, and common package workspaces across all repositories
  • Up Coop
    Back-end Developer
    February 2021 - June 2021 (4 months)
    I joined the BMC team on a project to digitize merchant management (+300K affiliates) to optimize payment services (+300M transactions/year).

    Technologies:
    - .Net core
    - Azure Function
    - Azure Data Factory
    - Azure Service Bus
    - Azure Cosmos DB
    - SQL Server
    - Reactjs

    My contribution:
    - Development of new features
    - Increase in unit test coverage rate
    - Refactoring of existing code

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

  • Master 2 (M2)
    ETNA, School of Computer Science Apprenticeship
    2017
  • BTS SIO (Services Informatiques aux Organisations)
    CFA UTEC Emerainville
    2014
    BTS SIO (option SLAM)

Skill set

Categories