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

Rani Kharsa

Expert Full Stack |Angular/Spring Boot/Flutter Dev

550 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Rani

💼 En tant que Développeur full stack, je saurais vous mettre en place des applications :
👉🏽 api rest (Spring boot, NodeJs)
👉🏽 web (Angular)
👉🏽 mobile ( Flutter , Swift ui )
from scratch allant de la conception à la mise en production.

Analyser, organiser, concevoir des applications complètes, en effet dans mes différents projet j'ai toujours fait les étapes suivantes :
🤔 Analyse du besoin avec la mise en place d’un cahier des charges, cas d’utilisation , modélisation de bdd
🧑🏽‍🏫 Gérer les projets en agile avec un board contenant différentes rubrique telle que : BACKLOG, TODO , DOING,VERIFY DONE nous avons donc travaillé en iteration.
Mise en place des pipelines CI/CD pour automatiser nos tests, qualité de code et le déploiement.
🧑🏽‍💻 Conception de l’application
🚀 Recette

😎 Étant soucieux de la qualité du code je m'efforce de
- suivre les principes SOLID
- mettre en place une architecture propre (clean architecture) adapté (MVC, Hexagonale, MVVM..) en fonction du besoin.
- fournir un code propre (clean code), évolutif, testable et maintenable.
- rendre automatisable les tests et le déploiement via des CI/CD

🎯 Désireux de relever de nouveaux défis et passionné des nouvelles technologies,
je serais ravi de mettre mes compétences au service de mes clients.
  • Français

    Bilingue ou natif

  • Arabe

    Capacité professionnelle limitée

  • Anglais

    Capacité professionnelle limitée

Accepte de travailler sur site
Paris (jusqu’à 20 km), Ermont (jusqu’à 20 km)

Expériences

  • Matelex
    Développeur full stack web
    INTERNET DES OBJETS
    octobre 2023 - Aujourd'hui (2 ans et 8 mois)
    Paris, France
    En tant que développeur web chez Matelex, j'ai travaillé sur une plateforme innovante de gestion des installations frigorifiques utilisant les données de big data collectées par des objets connectés, appelés Polarbox, pour surveiller en temps réel l'état des équipements.

    Principales réalisations :
    • Migration Angular : Passage d'Angular 12 à 18, améliorant les performances et la sécurité.
    • Exports de données : Développement de la fonctionnalité d'exportation de données à travers l'application.
    • Suivi des moteurs et compresseurs : Ajout de la fonctionnalité de suivi en temps réel.
    • Interface administrateur : Création d'une interface permettant la gestion à distance des équipements.
    • Alertes d'anomalies : Envoi automatique de notifications aux frigoristes en cas de problème.
    • Mails internes : Notifications pour l'équipe commerciale pour les relances.
    • Requêtes MongoDB : Optimisation des temps de réponse des requêtes de 10 secondes à moins d'une seconde.
    • Corrections de bugs : Amélioration de la stabilité de la plateforme.
    • Refonte du design : Modernisation de l'interface utilisateur.
    • Moteur de règles de détection d'anomalies : Mise en place d'un moteur de règles pour détecter automatiquement les anomalies des équipements.

    Bonnes pratiques :
    • Clean Architecture et Clean Code : Application des principes SOLID.
    • Méthodologie Agile : Travail en sprints de 2 semaines.

    Technologies utilisées :
    • Frontend : Angular (12 à 18)
    • Backend : Node.js (Express, GraphQL, Socket.IO)
    • Conteneurisation : Docker
    • Surveillance : Prometheus, Loki
    • CI/CD : GitLab

    Angular GraphQL Node.js MongoDB Express Socket.io Docker Gitlab Gitlab CI/CD TDD Prometheus Clean Architecture Clean Code
  • O'Cleaner
    Développeur Full Stack Web et Mobile
    LOGISTIQUE & SUPPLY CHAIN
    mars 2022 - Aujourd'hui (4 ans et 3 mois)
    Présentation de l’entreprise

    La société O’Cleaner est en activité depuis 2020. Elle possède aujourd’hui un pressing à Boulogne-Billancourt 92100. Elle dispose de machines performantes à capacités variées. Elle propose également un service de nettoyage de vêtements à la demande pour les particuliers, et des produits d’entretien pour les textiles.

    La problématique

    O’Cleaner (Pressing Écologique) est témoin du mal que se donnent les gens autour d’eux pour traiter leur linge : entre l’attente dans les laveries en libre-service et le long trajet effectué pour le récupérer, les choix ne sont pas toujours pratiques.
    C’est ainsi qu’ils ont eu l’idée de O’Cleaner Delivery : un coursier récupère le linge chez le client, pour ensuite le lui restituer, lavé, séché, plié et repassé selon ses désirs. Il s’agit à présent de concrétiser l’idée avec une application mobile, un site web d’e-commerce et un site web de supervision. Ils ont ainsi fait appel à nos services pour la conception et le développement de cette solution.

    Les objectifs de l’application

    Notre application O’Cleaner Delivery va justement pallier ces problèmes précédemment mentionnés: elle va aider à simplifier le quotidien des utilisateurs qui n’auront plus besoin de se déplacer, de transporter leurs vêtements ou de les nettoyer et repasser eux-mêmes. Grâce à la procédure de livraison, ils pourront en quelques clics sélectionner un créneau et se faire livrer leurs linges à leur porte selon leurs disponibilités.

    Nous retrouverons dans cette solution :

    - Une application mobile et un site web accessibles aux utilisateurs afin de pouvoir sélectionner les formules de pressing, les créneaux de livraison et consulter les commandes avec étapes de livraison.
    - Une application accessible aux livreurs afin de mettre à jour en temps réel le suivi des livraisons.
    - Une interface web de supervision, qui permettra d’avoir un suivi complet des commandes et livraisons, de gérer les tarifs et formules et de manager les profils d'employés.
    - Une api REST

    Technologies utilisées

    - Angular (Typescript)
    - Flutter (Dart)
    - Spring boot (Java)
    - Sql
    - Sonar
    - Heroku

    Gestion du projet

    - En Agile
    - Utilisation de Git pour le développement en équipe
    - Jira
    - Confluence
    Angular Java Spring boot Typescript API REST Flutter Hexagonal Architecture NGRX redux Sonar Gitlab CI Git Atlassian JIRA Atlassian Confluence CODEMAGIC Stripe DDD screaming architecture Clean Code Clean Architecture Dart Maven Méthode agile
  • Fives Stein
    Tech lead
    INGÉNIERIE MÉCANIQUE
    novembre 2022 - juillet 2023 (8 mois)
    Au sein de Fives Group, j'ai travaillé sur différents projets dans le domaine de l'industrie, tels que :
    - EQT : une plateforme en ligne pour les cimenteries permettant de budgétiser et de surveiller en temps réel les coûts des différents ateliers pour chaque projet.
    - IENET : une application pour gérer le déroulement des projets, de la phase de conception à l'installation sur le site.
    - Project Reporting : une plateforme en ligne pour suivre les coûts et l'avancement des projets de toutes les filiales, en utilisant les dépenses CAPEX et OPEX.
    - Interconnexion : une solution interne pour connaître les différents systèmes de sécurité mis en place sur les sites.

    Mon apport aux projets inclut :
    - développement d'API RESTful avec une architecture hexagonale utilisant Node.js et Spring Boot
    - mise en œuvre de scripts de migration à l'aide de Flyway
    - écriture de tests, analyse avec Sonar et déploiement automatisé avec Jenkins CI/CD
    - configuration des serveurs de pré-production et de production
    - conception de la base de données utilisant SQL et MongoDB
    - établissement de la connexion SAML
    - création d'une application web utilisant Angular
    - implémentation d'un système de design
    - travail en méthode Agile
    - cadrage du métier à l'aide d'Event Storming
    - gestion de l'état avec NGRX
    - participation aux ateliers pour recueillir les besoins
    - ajout de fonctionnalités et correction de bugs

    Angular (Typescript), Spring boot (Java), Nodejs, Liquibase, Sql, Mongodb, Sonar, en Agile, Git, Jira ,Confluence, ,Bitbucket , CI/CD, DDD, TDD, Jenkins, NGRX, Swagger
    Spring boot Angular Jenkins Clean Architecture Clean Code Flyway Swagger Java

Recommandations

Soyez le premier à recommander Rani

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Master of Architecture
    ESGI
    2022
    Master, Architecture des Logiciels
  • Licence, Architecture des Logiciels
    ESGI
    2020
    Licence, Architecture des Logiciels

Compétences

Catégories