About Jean
French
Native or bilingual
English
Conversational
Experience
- JeTravel+Flutter Developer - Booking Mobile Application (iOS & Android)TRAVEL AND TOURISMNovember 2022 - February 2026 (3 years and 3 months)Paris, FranceContext:Itextit+ is a technology company specializing in the digitization of intercity transport. As the lead developer, I managed the end-to-end design, development, and deployment of a web and mobile platform for searching, comparing, and booking bus tickets, as well as a comprehensive management dashboard for transport operators.Achievements:End-to-end development of the mobile and web application in a monorepoImplementation of a serverless backend (Firebase) for the MVPDesign of a complete booking system (passenger management, PDF ticket generation, SMS/email/push notifications)Integration of online payments (Stripe, PayPal) with booking cycle managementPerformance optimization (loading, filtering, etc.) and implementation of unit tests.Automated deployment on Android & iOS with FastlaneAPI & Scalability:Design of a route distribution REST API (Node.js, TypeScript, Fastify, NestJs, Zod)PostgreSQL database with Prisma ORM, NeonSecurity via API keys (consumption by third-party applications)Documentation via Swagger / OpenAPITechnical Environment:Frontend: Flutter, DartBackend MVP: Node.js Firebase (Firestore, Cloud Functions, Messaging)Backend API: NestJS, Node.js, PostgreSQL, Prisma, Fastify, NeonDevops: Gitlab CI/CD, Fastlane, Terraform, Docker, Ansible, K8S, LogsArchitecture: Clean Architecture, Cubit/BLoC, Riverpod, Provider, GetIt, Json annotationAnalysis: crashlytics, analytics, app distribution, PWA, A/B testsNavigation: GoRouter, Deep link, Push notificationsDevelopment of a modular Flutter SDK (booking, payments)Tools: GitLab, CI/CD, Fastlane, Agile Methods (Scrum),site: Playstore: Appstore:
- SSISoftC++ / Flutter Developer – IoTCIVIL ENGINEERINGFebruary 2024 - August 2024 (6 months)Paris, FranceContext:SSI-SOFT – Software editor for the Réseau-DEF | France & Tunisia – 2025Participation in a Proof of Concept for mobile supervision of fire safety equipment (control panels, sensors, etc.), with real-time event management and communication via industrial protocols.Achievement:Design and development of the Flutter user interface to display equipment status (detection, fault, alarm) in real-time.Decoding of JSON frames from equipment and mapping of data into structured models for dynamic display.Integration of industrial protocols (Modbus RTU/TCP) to read the status of field sensors and equipment from the application.Local and remote archiving of events (SQLite on mobile and PostgreSQL on server).Implementation of critical features: Alarm deactivation/re-arming, Event acknowledgment, Operator action loggingTools: Flutter, Dart, C++, Qt, JSON, Modbus RTU/TCP, MQTT, SQLite, PostgreSQL, multi-threaded architecture, Linux, Git, GitLab CI/CD, Makefile, real-time supervision. Teams: 3 people
- ORANGENODEJS DEVELOPERTELECOMMUNICATIONSJune 2022 - February 2024 (1 year and 8 months)Orléans, France📍 Mediation Team – 5G Network | Orléans / Paris / Tunisia | Hybrid work🧩 The Mediation service:Mediation is an essential component of Orange's information system. It ensures the collection, processing, and transformation of network usage data (calls, SMS, mobile data, etc.) generated by telecom equipment. This data is then used for:- customer billing,- service valuation,- legal and regulatory monitoring (e.g., police requisitions),- feeding internal business tools.As a backend developer in the Mediation team (50 people), I contributed to the development of critical backend tools for the deployment of 5G at Orange. I worked in a distributed environment, collaborating with teams in France and Tunisia, in an agile framework.🔧 Main missions:Development of Node.js backend processing for the ALICE repository, a mirror system of inter-operator services (RSVA) that dynamically calculates tariffs applied according to the network support (3G/4G/5G).Implementation of monetization-oriented data flows to transform and value usage data from the network (calls, messages, data), which are then used for billing.Design, development, and deployment of 5 complete processing pipelines, validated by the qualification team.Direct collaboration with functional and business teams to understand internal user needs and model associated RESTful backend services.Contribution to strengthening software quality as a dev-tester:→ functional tests, automation.🛠️ Stack & tools:Node.js, TypeScript, MongoDB, Linux, GitLab, Jira, Jenkins🎯 Link with my mobile profile:This mission allowed me to master high-volume data backend processing, robust API design, and large-scale inter-team collaboration.
Recommendations
Be the first to recommend Jean
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
- Double degree specialization in embedded systems.NATIONAL ENGINEERING SCHOOL - ENSIM2021Double diplôme spécialisation embarqué.
- 2nd year of Engineering Cycle in computer scienceEngineering school - ESPRIT20192e année Cycle Ingénieur en informatique