
Armand PETIT
Développeur React Native | iOS & Android
7 recommandations
Salaire / Taux journalier
7 personnes recommandent
Nantes, France
Mobilité : Paris, Lyon
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
React Native Developer
Crisp IMFreelance
juil. 2025 - Présent
1 an 4 mois
Nantes, France
Crisp is a unified messaging platform used by companies to centralize multi-channel communications (e.g. Messenger, WhatsApp, Email) into a single interface. I was brought in to maintain and modernize their React Native SDK, which bridges native Android and iOS chat modules. Key Contributions : • Audited and documented the existing React Native SDK architecture • Analyzed compatibility with native Crisp SDKs (iOS & Android) and React Native core • Upgraded the SDK’s native dependencies to the latest stable versions • Ensured backward compatibility with existing integrations • Prepared the SDK for React Native's new architecture (TurboModules / Fabric) • Refactored and verified native bindings across Java/Kotlin and Swift/Obj-C • Wrote manual test scenarios and improved DX through clearer usage examples • Managed Git workflow and contributed with clean, documented pull requests Impact : • Prevented technical debt accumulation by aligning SDK with latest native APIs • Extended SDK lifecycle and ensured compatibility with current RN ecosystem • Allowed Crisp to keep serving major clients using React Native without regressions • Improved dev experience for integrators with more robust and documented tooling Tech Stack : React Native · Kotlin · Swift · TurboModules · Fabric · SDK Development · DX Optimization · GitHub · Android/iOS Native SDKs
React Native Developer
The Mobile-First CompanyFreelance
juil. 2025 - oct. 2025
4 mois
Paris et périphérie
Allô is a mobile-first AI-powered business phone system designed specifically for small businesses and entrepreneurs. It transforms your smartphone into a complete communication hub, offering features like AI-generated call summaries, smart call routing, spam filtering, voicemail transcription, and seamless CRM integration. I was brought in to develop new features and enhance the user experience through better onboarding, CRM integration, and call management. Key Contributions : • Implemented a feedback & rating system to continuously monitor AI-generated summaries, with reporting dashboards to track quality trends. • Reworked the CRM setup flow (post-paywall) to improve conversion: streamlined supported CRM choices and added “Other” input capture. • Added filters and sorting options in the Call tab (All, Missed, Voicemails), and extended API filters for more flexible call management. • Designed and developed a personalized onboarding flow for team users, ensuring a guided and collaborative activation process. • Collaborated with backend and product teams to align technical implementation with business needs. Impact : • Improved summary quality monitoring, enabling proactive fixes before user complaints. • Increased CRM onboarding success rates and reduced drop-offs in the post-paywall flow. • Enhanced call management efficiency with new filtering capabilities. • Delivered a smoother team onboarding experience, tailored to specific user contexts. Tech Stack : React Native · Expo · Reanimated · TypeScript · REST APIs
React Native & Next.js Developer
Theodo HealthTechFreelance
avr. 2025 - juil. 2025
4 mois
Paris et périphérie
Vivoptim is a healthcare coaching platform for insured users. I worked on a full overhaul of the onboarding journey across mobile (Expo) and web (Next.js), focusing on profiling, eligibility, consent, and registration. Key Contributions : • Set up a shared design system using Tamagui in a monorepo (Next.js + Expo) • Developed pixel-perfect, reusable UI components with cross-platform theming • Delivered the Profiling flow on web (Next.js) and the Fine Profiling module on mobile (Expo) • Applied Clean Architecture and SOLID principles across all new features • Wrote unit tests (Vitest) with >80% coverage • Authored internal guides and trained the team on Expo EAS best practices Impact : • Unified the web & mobile UX with a single source of truth for UI components • Improved delivery speed and maintainability with clear code structure • Enabled the business team to fully configure the profiling logic from back-office • Reduced dev onboarding time thanks to better tooling and documentation Tech Stack: TypeScript · React Native · Expo · Next.js · Tamagui · Vitest · Clean Architecture · Turborepo · EAS · Software Craftsmanship
React Native Developer
GastonFreelance
févr. 2025 - mai 2025
4 mois
Annecy, France
Gaston is a mobile app designed to simplify daily life for residents by centralizing building services. I was brought in to optimize the React Native application and improve its maintainability. Key Contributions : • Refactored the navigation architecture with Expo Router for cleaner routing. • Migrated state management from Redux to Zustand, improving app performance. • Fixed critical bugs and enhanced stability for a smoother user experience. Impact : • Reduced technical complexity and improved maintainability of the codebase. • Delivered a faster and more reliable app for end users. Tech Stack : React Native · Expo Router · Zustand · TypeScript
React Native Developer
BLYSTFreelance
févr. 2025 - mai 2025
4 mois
Blyst is building a 100% voice-driven AI mobile application. I was brought in to design and develop the React Native app, focusing on real-time speech interactions and cross-platform reliability. Key Contributions : • Built a fully voice-driven mobile app from scratch with React Native & Expo. • Integrated real-time speech recognition, transcription, and AI-powered responses. • Designed a cross-platform voice interaction architecture with advanced state handling. • Bridged native iOS/Android modules (Swift, Kotlin) to support WebRTC and Realtime API. Impact : • Delivered a functional MVP enabling seamless AI voice conversations. • Established the technical foundation for future product iterations and scalability. Tech Stack : React Native · Expo · TypeScript · Realtime API · WebRTC · Kotlin · Swift · AI
React Native Developer
NokkeyFreelance
nov. 2024 - janv. 2025
3 mois
Nantes, France
Nokkey is an IoT access-control solution that enables residents to remotely manage building doors through a connected device and mobile app. I was responsible for building the full product stack, from mobile app to backend and embedded systems. Key Contributions : • Built the cross-platform mobile app from scratch using React Native & Expo. • Developed the backend with Django REST Framework and deployed infrastructure on AWS. • Programmed embedded firmware in C++ for ESP32 IoT device integration. • Released the application on both the App Store and Google Play Store. Impact : • Delivered a fully functional MVP combining mobile, backend, and hardware. • Enabled scheduled, secure, and remote door access for end users. • Laid the groundwork for scalability with cloud-based infrastructure. Tech Stack : React Native · Expo · EAS · TypeScript · Django · Python · AWS · C++ · IoT
React Native & ReactJS Developer
Osly Solutions
sept. 2020 - déc. 2024
4 ans 4 mois
Nantes, France
Osly Solutions is a SaaS and IoT platform designed to provide secure, automated, and remote access to buildings. As founder and lead developer, I managed the end-to-end technical development, from mobile and web applications to backend, cloud, and IoT firmware. Key Contributions : • Mobile & Web Apps : Built and maintained the SaaS web app (React.js) and cross-platform mobile app (React Native & Expo), ensuring consistency across platforms. • Backend & APIs : Designed and implemented REST APIs with Django REST Framework, including authentication, payment (Stripe), and scheduling features. • IoT & Firmware : Programmed embedded firmware in C++ for ESP32 devices, enabling secure BLE/MQTT communication with the mobile app and backend. • Infrastructure & CI/CD : Deployed and scaled services on AWS (ECS Fargate, Aurora PostgreSQL, S3, API Gateway). Set up CI/CD pipelines with EAS, Docker, and GitHub Actions. • Quality & Tooling : Introduced automated testing (Jest, Maestro), linting, and strong typing (TypeScript, Python) to ensure maintainability and reliability. • Product Delivery : Released production-ready apps across Android, iOS, and web, with monitoring and analytics in place. Impact : • Delivered a fully integrated solution combining hardware, software, and cloud services. • Enabled secure, scheduled, and automated door access for hundreds of users. • Built a robust and scalable technical foundation supporting future growth. • Gained deep expertise in mobile-first SaaS, IoT, and cloud infrastructures. Tech Stack : React Native · Expo · EAS · Jest · Maestro · React.js · TypeScript · Django · Python · AWS (ECS, Aurora, S3, API Gateway) · C++ · IoT (ESP32, MQTT, BLE)
Formation
IMT Atlantique
Diplôme d'Ingénieur spécialisé en Transformation Digitale des Systèmes Industriels
2020 - 2023
3 ans 2 mois
Licences et certifications
Three.js Journey Completion
Délivré le : janv. 2025
Développeur Full Stack
Délivré le : janv. 2025
IELTS - 7.0 - C1 Advanced
Délivré le : mai 2023
Portfolio

Crisp
