About Rani
French
Native or bilingual
Arabic
Conversational
English
Conversational
Experience
- MatelexFull Stack Web DeveloperINTERNET OF THINGS (IOT)October 2023 - Today (2 years and 8 months)Paris, FranceAs a web developer at Matelex, I worked on an innovative platform for managing refrigeration installations using big data from connected objects, called Polarbox, to monitor equipment status in real-time.Key Achievements:
- Angular Migration:Upgraded from Angular 12 to 18, improving performance and security.
- Data Exports:Developed the data export functionality across the application.
- Engine and Compressor Monitoring:Added real-time monitoring functionality.
- Administrator Interface:Created an interface for remote equipment management.
- Anomaly Alerts:Automatic notification sending to technicians in case of problems.
- Internal Emails:Notifications for the sales team for follow-ups.
- MongoDB Queries:Optimized query response times from 10 seconds to less than 1 second.
- Bug Fixes:Improved platform stability.
- Design Overhaul:Modernized the user interface.
- Anomaly Detection Rule Engine:Implemented a rule engine for automatic anomaly detection in equipment.
Best Practices:- Clean Architecture and Clean Code:Applied SOLID principles.
- Agile Methodology:Worked in 2-week sprints.
Technologies Used:- Frontend:Angular (12 to 18)
- Backend:Node.js (Express, GraphQL, Socket.IO)
- Containerization:Docker
- Monitoring:Prometheus, Loki
- CI/CD:GitLab
- O'CleanerFull Stack Web and Mobile DeveloperLOGISTICS AND SUPPLY CHAINMarch 2022 - Today (4 years and 3 months)Company PresentationO’Cleaner has been in business since 2020. It currently operates a laundry service in Boulogne-Billancourt 92100, with high-performance machines of various capacities. It also offers on-demand laundry cleaning services for individuals and textile care products.The ChallengeO’Cleaner (Eco-Friendly Laundry) witnesses the effort people put into managing their laundry: between waiting at self-service laundromats and the long journey to pick it up, the options are not always convenient.This led to the idea of O’Cleaner Delivery: a courier picks up laundry from the client's home and returns it, washed, dried, folded, and ironed according to their preferences. The goal is now to bring this idea to life with a mobile application, an e-commerce website, and a supervision website. They have therefore engaged our services for the design and development of this solution.Application ObjectivesOur O’Cleaner Delivery application will address these previously mentioned problems: it will simplify the daily lives of users who will no longer need to travel, transport their clothes, or clean and iron them themselves. Thanks to the delivery service, they will be able to select a time slot in just a few clicks and have their laundry delivered to their door at their convenience.This solution will include:- A mobile application and website accessible to users to select laundry packages, delivery slots, and track orders with delivery stages.- An application accessible to delivery personnel to update delivery tracking in real-time.- A web supervision interface to provide complete order and delivery tracking, manage pricing and packages, and manage employee profiles.- A REST APITechnologies Used- Angular (Typescript)- Flutter (Dart)- Spring Boot (Java)- SQL- Sonar- HerokuProject Management- Agile- Git for team development- Jira- Confluence
- Fives SteinTech LeadMECHANICAL ENGINEERINGNovember 2022 - July 2023 (8 months)At Fives Group, I worked on various industrial projects, including:- EQT: An online platform for cement plants to budget and monitor real-time costs of different workshops for each project.- IENET: An application to manage project execution, from the design phase to on-site installation.- Project Reporting: An online platform to track costs and progress of projects across all subsidiaries, using CAPEX and OPEX expenses.- Interconnection: An internal solution to identify the various security systems implemented on sites.My contributions to the projects include:- Developing RESTful APIs with a hexagonal architecture using Node.js and Spring Boot.- Implementing migration scripts using Flyway.- Writing tests, analysis with Sonar, and automated deployment with Jenkins CI/CD.- Configuring pre-production and production servers.- Designing the database using SQL and MongoDB.- Establishing SAML connection.- Creating a web application using Angular.- Implementing a design system.- Working with Agile methodology.- Scoping business needs using Event Storming.- State management with NGRX.- Participating in workshops to gather requirements.- Adding features and fixing bugs.Angular (Typescript), Spring Boot (Java), Nodejs, Liquibase, Sql, Mongodb, Sonar, Agile, Git, Jira, Confluence, Bitbucket, CI/CD, DDD, TDD, Jenkins, NGRX, Swagger
Recommendations
Be the first to recommend Rani
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 of ArchitectureESGI2022Master, Architecture des Logiciels
- Bachelor's Degree, Software ArchitectureESGI2020Licence, Architecture des Logiciels