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/day
Paris, FR
3-7 years

Average response time: 1 hour

About 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.
  • French

    Native or bilingual

  • Arabic

    Conversational

  • English

    Conversational

Can work on-site
Paris (up to 20km), Ermont (up to 20km)

Experience

  • Matelex
    Développeur full stack web
    INTERNET OF THINGS (IOT)
    October 2023 - Today (2 years and 8 months)
    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
    LOGISTICS AND SUPPLY CHAIN
    March 2022 - Today (4 years and 3 months)
    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
    MECHANICAL ENGINEERING
    November 2022 - July 2023 (8 months)
    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

Recommendations

Be the first to recommend Rani

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

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

Skill set

Categories