About Jules
- Production Flutter iOS/Android mobile applications (20,000+ lines of code in production)
- Advanced payment integrations: Stripe, Stripe Connect, PSPs (Viva Wallet), Apple Pay, Google Pay, Tap to Pay
- Scalable architecture: Firebase, Supabase, event-driven, multi-tenant, offline-first
- Product vision: from MVP scoping to 12-month roadmap, I speak business as well as code
- Mobile: Flutter/Dart, Kotlin (Native Android), iOS
- Backend: Supabase, Firebase, Node.js, PostgreSQL
- Payments: Stripe API, Stripe Connect, PSP integration, PCI-DSS compliance
- Cloud: Vercel, Cloudflare, Appwrite
- Automation: n8n, Make, webhooks
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- FintechDigital Tipping & Payment Solution - Complete Multi-Tenant ArchitectureRESTAURANTS AND FOOD SERVICEJune 2025 - January 2026 (7 months)Paris, FranceDesign and development of a complete digital tipping solution for the restaurant industry, including an Android payment terminal, a management web platform, and a scalable backend.Consulting & Architecture- Needs analysis and drafting of functional/technical specifications- Design of a multi-tenant and event-driven architecture for scalability- Comparative study of payment solutions (PSPs) and strategic recommendations- Complete design system (UX/UI) and 12-month product roadmap- PCI-DSS compliance strategy and French financial regulationsDevelopment & IntegrationsBackend & Infrastructure:- Event-driven architecture with Supabase for real-time management- Escrow account system for secure financial flows- Documented REST API with multi-level authentication- Push and email notification system with custom templatesManagement Web Platform (Next.js):- Multi-establishment dashboard with permission hierarchy (admin/manager/waiter)- Real-time interface (WebSockets) for live transaction monitoring- Advanced analytics with data visualization- Automated subscription and billing managementAndroid Payment Terminal (Native Kotlin):- Development for specialized terminals (PAX, Sunmi)- Offline-first architecture with deferred transaction synchronization- Interface optimized for high-frequency use in a professional environmentTechnical Stack:Backend: Supabase, PostgreSQL, Node.js, Edge FunctionsWeb Frontend: Next.js 14, React, TypeScript, Tailwind CSS, shadcn/uiMobile/Terminal: Kotlin, Android SDK, Material Design 3Payments: Stripe API, Viva Wallet SDK, Tap to PayDevOps: Vercel, GitHub Actions, DockerMonitoring: Sentry, Analytics, Audit Logs
- TelmiTech Lead Flutter/Firebase Developer - App RedesignCULTUREFebruary 2025 - October 2025 (8 months)Paris, FranceI worked on the technical, functional, and strategic redesign of TELMI, a mobile application for discovering nearby monuments. My work primarily focused on improving the user experience, proposing new features, and optimizing performance.1. Transition from Google Maps to Mapbox
- Complete integration of Mapbox replacing Google Maps.
- Implementation of a clustering system for smooth monument display.
- Addition of thumbnails with monument images for better readability.
- Optimization of marker display based on zoom level and user position.
2. Cache Optimization- Implementation of an intelligent caching system to limit Firestore requests and improve fluidity.
3. Redesign of the Monument and Home Pages- Improvement of accessibility and ergonomics.
- Design update for a more modern user experience.
Ongoing and Future Work- Offline experience: Users will be able to navigate without an account, with registration requested only for features requiring personalization (e.g., favorites).
- Like system: Ability to like monuments, find them in a dedicated section with sorting and filtering, and display a map of favorites.
- Advanced search with Algolia: Implementation of indexing and real-time synchronization.
- Deep Linking: Creation of intelligent links allowing:
- Redirection to the App Store or Play Store if the app is not installed.
- Direct access to the relevant monument if the app is already installed.
- ReservEatDevelopment of 2 synchronized applications (clients & partners)RESTAURANTS AND FOOD SERVICEMay 2024 - October 2024 (5 months)Paris, FranceReservEat is an application that allows you to place and pick up your orders quickly at the restaurant of your choice, at the time of your choice.ReservEat Pro is an application that allows restaurants to manage their orders at their own pace.Achievements:
- Slot management tool for restaurateurs (Duration & capacity by time slot).
- Reservation of available slots & option to pay online or in cash.
- Adding dishes to the menu, with photos, descriptions & extras.
- Sending SMS via the Twilio API.
- Login via Email, Google, Apple & Phone.
- Updating personal information from the application.
- Reorganization of the Firebase Back-end.
- Addition of various cloud functions.
Reviews
Recommendations
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
- Student Entrepreneur Diploma, Entrepreneurship / Entrepreneurial StudiesSorbonne Université2019Diplôme Étudiant-Entrepreneur , Entrepreneuriat / études entrepreneuriales
- Bachelor's Degree, Computer Science and EntrepreneurshipSorbonne Université2021Licence, Informatique et Entrepreneuriat