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

Yassine Jdidi

Full-Stack Developer

€550/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yassine

Full-Stack Javascript developer with advanced expertise in backend development with NestJS and frontend ReactJS and React Native. I also have extensive experience in AWS Cloud and deploying containerized applications via Docker and Kubernetes, with solid experience in setting up CI/CD pipelines.
  • English

    Native or bilingual

  • French

    Native or bilingual

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

Experience

  • Qbit
    Full-Stack Developer
    July 2024 - Today (1 year and 11 months)
    Paris, France
    Trading Platform: Trading Platform for Stable Crypto-Currencies

    - Analysis of business needs and use cases
    - Technical scoping: study of dependencies, estimations and feasibility
    - Technical design (microservices architecture, Atomic Design, Design System)
    - Implementation of design patterns: Clean Architecture, DDD, Hexagonal Architecture, Event-Driven
    - Setting up CI/CD: Docker, Helm Charts, GitHub Actions
    - Backend Development with NestJS (Rest API, Message Queues, Databases)
    - Web Frontend Development with ReactJS
    - Mobile Frontend Development with React Native
    - Integration of OIDC authentication and fine-grained rights management (authentication/authorization)
    - Integration of payment and order management systems
    - Implementation of the interface with the Crypto-Currency Partner API
    - Securing the API via dedicated helpers
    - Setting up Swagger documentation
    - Setting up supervision and monitoring of the platform


    Project: Vacation Rental Management Application
    Development of a complete solution for managing, booking and renting vacation rentals.

    - Analysis of business needs and use cases
    - Technical scoping: study of dependencies, estimations and feasibility
    - Backend Development with NestJS (Rest API, Message Queues, Databases)
    - Mobile Development with React Native, setting up user interfaces
    - Integration of OIDC authentication and fine-grained rights management (authentication/authorization)
    - Integration of payment and booking management systems
    - Setting up Swagger documentation
    NestJs React Native Docker React.js Helm
  • Sastec-group
    Full-Stack Developer
    July 2023 - August 2024 (1 year and 1 month)
    • Analysis of business and technical needs
    • Application and technical design
    • Integration of the Apple Health kit (iOS) and Health Connect (Android)
    • Mobile development with React Native, setting up user interfaces
    • Adding the Apple Health kit for the step counter on iOS
    • Integration of authentication via Google
    • Kubernetes deployment on self-hosted VPS

    Creating a complete live audio/video communication platform, including advanced broadcasting and interaction features.

    Frontend development with:
    - Personalized Video Management and Playback Platform:
    Development of a custom video player and a video content management webservice (CMS).

    Developing a video player with Video.js including:
    - Custom controls (play, pause, fast forward, mute, etc.)
    - Creating playlists, looping
    - Responsive design

    Integration of statistics APIs

    Development of an associated webservice allowing:
    - Uploading videos (via URL or files)
    - Content management (listing, display in the player, statistics)
    - Integration of the player in iframe in other projects

    Technical environment: VueJs, TypeScript, ReactJS, NextJS, and API consumption.

    Integration of authentication and role management via NestJS.
    Implementation of an HMAC interceptor for securing requests.
    Setting up a secure meeting session system.

    Adding many features:
    - Chat (general/private)
    - Participant management
    - Sharing (screen, documents)
    - Background customization
    - Camera/microphone control
    - Media broadcasting
    - Live broadcasting via OBS
    - Meeting recording

    Cloudflare captcha integration
    Kubernetes deployment with Helm, CI/CD GitLab
  • Proxym
    Fullstack ReactJS / NestJS Developer
    August 2021 - June 2023 (1 year and 10 months)
    • Analysis of business needs
    • Writing technical specifications
    • Application and technical design
    • Creation of an LDAPS server.
    • Backend and Frontend Development
    • Design a system for collecting and graphically displaying the most relevant and recent HR data
    • Implement a recruitment module to find and attract talented candidates.
    • Develop an evaluation module to track candidate performance.
    • Ensure the security of sensitive information by using an LDAPS server for authentication and access control.
    • Implement robust protection measures to prevent loss or unauthorized access to sensitive data.
    • Optimize operational performance by automating human resources processes.
    • Comply with current regulations regarding data protection and employee privacy.
    • Manual installation and configuration of the Kubernetes cluster on a self-hosted VPS, guaranteeing total control of the infrastructure and high availability
    • Creation of a CI/CD pipeline with GitHub Actions, integrating deployments via Helm on a Kubernetes cluster

Recommendations

Be the first to recommend Yassine

Help this freelancer shine by sharing your experience working together.

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

  • Professional Master's Degree in
    ISITCOM
    2021
    Diplôme Master Professionnel en
  • Javascript, React+Redux, MERN (MongoDB,express NodeJs, ReactJs)
    Sololearn
    2021
    Javascript, React+Redux, MERN (MongoDB,express NodeJs, ReactJs)

Skill set

Categories