Accédez au profil complet de Ludovic L.
Créez un compte en 2 minutes et accédez au profil complet de nos 328 007 prestataires.
Développeur freelance spécialisé en React Native, avec plus de 5 ans d'expérience dans la création d'applications mobiles performantes.
J'accompagne mes clients dans le développement d'applications mobiles (iOS/Android) en utilisant des technologies comme React Native, Kotlin et Swift pour offrir des expériences intuitives et sur mesure, adaptées à leurs besoins.
Mon objectif est de fournir des solutions optimisées et de haute performance, tout en accordant une attention particulière à l'expérience utilisateur et aux performances techniques. Je suis flexible, autonome et capable de m'adapter rapidement à différents projets et équipes.
Si vous avez un projet mobile ou front-end à développer, je serais ravi d'échanger avec vous pour voir comment je peux vous apporter mon expertise. N'hésitez pas à ma contacter !
Description :
Responsable du développement de l'application mobile Shadline, une solution de
communication et de gestion de fichiers destinée aux entreprises en crise, permettant de sécuriser les échanges et d'accélérer la reprise des activités.
Tâches :
- Analyse des besoins techniques et proposition de solutions architecturales adaptées aux exigences de sécurité.
- Référent technique de l'équipe, guidant les choix techniques et d'architecture.
- Conception et développement d'applications en utilisant JavaScript et TypeScript avec React Native, incluant des tests unitaires avec Jest.
- Développement de modules natifs pour Android en Java et pour iOS en Objective-C, afin de répondre à des besoins spécifiques de performance et d’intégration.
- Paramétrage et optimisation des outils de développement et de déploiement tels que GitlabCI, Husky, et Fastlane.
- Gestion des mises à jour de versions de React Native, de la version 0.67 à la version 0.72.
- Refactoring du code existant pour améliorer la maintenabilité et la performance.
- Supervision de la qualité du code, incluant la relecture et l'analyse des logs avec Firebase pour le suivi des performances et la détection des crashs.
- Formation et support technique des développeurs.
- Gestion des fiches des applications sur Google Play Store et Apple App Store, y compris la mise à jour des descriptions et la gestion des versions.
- Conception d'interfaces utilisateur avec Figma, assurant une UX optimale et alignée avec les attentes des utilisateurs finaux.
Description :
Développeur sur le projet mobile Shadline, une solution de communication et de gestion de fichiers destinée aux entreprises en crise, permettant de sécuriser les échanges et d'accélérer la reprise des activités.
Tâches :
- Conception et développement d'applications en utilisant JavaScript et TypeScript avec React Native, incluant des tests unitaires avec Jest.
- Développement de modules natifs pour Android en Java et pour iOS en Objective-C, afin de répondre à des besoins spécifiques de performance et d’intégration.
- Création et optimisation d’interface graphiques avec Figma.
- Optimisation des performances de l’application.
- Utilisation de Firebase Crashlytics pour le suivi et la gestion des crashs.
- Gestion du cycle de vie du projet, y compris la planification des tâches, le suivi des progrès et la gestion des priorités.
- Gestion du Google Play Store et du Apple App Store.
- Gestion de la partie CI/CD du projet en utilisant Husky, Fastlane et Gitlab CI pour automatiser les builds et les tests.
- Revues de code.
- Gestion des mises à jour des applications, correction des bugs, et réponse rapide aux besoins des utilisateurs pour améliorer l’expérience et la performance.
Description :
Développeur sur le projet Shadline, une plateforme web destinée à la gestion de crise pour les entreprises, offrant des fonctionnalités de communication sécurisée et de gestion de fichiers.
Tâches :
- Conception et développement de l'interface utilisateur et des fonctionnalités backend, en utilisant React pour le frontend et Node.js pour le backend.
- Utilisation de Sequelize comme ORM pour la manipulation des données et MariaDB comme système de gestion de base de données.
- Réalisation d'API REST en Node.js.
- Création et maintenance de migrations de base de données avec Sequelize.
- Intégration de [URL MASQUÉE] pour la communication en temps réel et utilisation de Redux pour la gestion d’état.
- Collaboration étroite avec les équipes de sécurité pour s'assurer que toutes les applications respectent les normes de sécurité et de protection des données.
- Réalisation de tests unitaires.
- Gestion des mises à jour des applications, correction des bugs, et réponse rapide aux besoins des utilisateurs pour améliorer l'expérience et la performance.
- Refactoring du code existant pour améliorer la maintenabilité et la performance.
- Développement de fichiers cron en Node.js pour automatiser des tâches récurrentes.
- Configuration et gestion des emails automatisés envoyés via Node.js, pour les notifications et les communications avec les utilisateurs.
Description :
Participation au développement de diverses applications web et lourdes, avec un accent
particulier sur la cyber-sécurité et la gestion des données. Projets incluant des applications en Access et des scripts VBA pour Excel.
Tâches :
- Analyse des besoins techniques et proposition de solutions adaptées aux exigences des projets.
- Conception et développement d’applications en utilisant Webdev 21, y compris la création d'interfaces utilisateur et l'optimisation des requêtes et des processus.
- Gestion de la migration des bases de données de SQL Server, MySQL, Oracle vers un réseau centralisé, impliquant la conception et la mise en œuvre d’une plateforme centralisée de données.
- Refactoring du code existant pour améliorer la performance et la maintenabilité.
- Réalisation d'audits techniques et documentaires sur plusieurs applications pour assurer la conformité aux standards de sécurité.
- Support client direct, fournissant une assistance technique et résolvant les problèmes liés aux applications.
- Création et maintenance de la documentation technique détaillée, et rédaction des spécifications techniques à partir des spécifications fonctionnelles.
- Gestion des mises à jour des applications, correction des bugs, et réponse rapide aux besoins des utilisateurs pour améliorer l'expérience et la performance.
- Développement de tableaux croisés dynamiques sur Excel et création de rapports personnalisés avec Crystal Reports pour analyser les données des utilisateurs.
- Gestion de projet sur l'application de pesage en Access, incluant la direction du projet de migration et le développement de nouvelles fonctionnalités.
Brevet de technicien supérieur (BTS), Services Informatiques aux organisations option solutions logicielles et applications métiers
Statistiques
depuis la création du compte
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.