Welcome to Guillaume's freelance profile!
Location and workplace preferences
- Location
- Lyon, France
- Remote only
- Primarily works remotely
Preferences
- Project length
-
- ≤ 1 week
- ≤ 1 month
- Between 1-3 months
- Between 3-6 months
- ≥ 6 months
- Company size
-
- 1 person
- 2-10 people
- 11 - 49 people
- 50 - 249 people
- 250 - 999 people
Verifications
Freelancer code of conduct signed
Read the Malt code of conduct
Languages
Categories
Skills (11)
- Languages
-
Beginner Intermediate Advanced
-
Beginner Intermediate Advanced
-
Beginner Intermediate Advanced
- Frameworks
-
Beginner Intermediate Advanced
- Platform
-
Beginner Intermediate Advanced
-
Beginner Intermediate Advanced
- All
-
Beginner Intermediate Advanced
-
Beginner Intermediate Advanced
Guillaume in a few words
Je fais principalement le développement en Flutter aujourd'hui, pour attaquer le marché iOS et Android. J'ai également un background objet connecté si jamais c'est un besoin pour vos projets.
I am a specialist in mobile application development from scratch. I study with the client the best possible solution for his project, by studying the UX/UI path. Then I build the architecture and if needed I can manage a technical team.
I mainly develop in Flutter today, to attack the iOS and Android market. I also have a background in connected objects if ever it is a need for your projects.
Experience
Blyynd
Health & Wellness
CTO
- Architecture projet (avec SDK Flutter)
- Gestion données avec Firebase
- Sécurité asymétrique mise en place
- Etude du design UI et UX avec les partenaires
- Gestion équipe technique pour le développement
Metisports
Sports
Architecte logiciel - As a freelancer
Etude et conception de la solution avec le client (UX/UI). Travail avec Figma.
Développement de trois applications pour le marché Android et iOS:
- MatchPro : Une application contenant un feed d'activité réservable. Une mise en relation entre client et coach sportif.
- MatchProCoach : Une application géolocalisée permettant au coach sportifs de mettre en ligne les cours qui apparaitront dans le feed de MatchPro.
- MatchProAdmin : Une application reservé en interne à Metisports pour gérer les clients et les coachs.
Intico
Logistics & Supply Chain
Lead technique - As a freelancer
- Étude de l'existant
- Proposition d'architecture innovante
- Accompagnement de l'équipe technique sur la montée en compétence
- Gestion des temps de développements pour l'équipe technique
Rec'im
Social Networks
Chef de projet / Chef équipe logiciel / développeur Mobile (Flutter) - As a freelancer
Mise en place du projet
• Spécification de la partie UX/UI (Mock-up / parcours utilisateurs / design)
• Estimation des jalons logiciels.
• Rédaction des spécifications system et fonctionnelle de l’interface de l’application et des différents jeux intégrés
• Etude de la meilleure solution logicielle pour répondre au besoin du client. L’enjeu étant d’intégrer un même moteur graphique et son lancement au sein de l’application (problématique de poids et de lancement de l’application)
• Etude de la partie back-end serveur avec les partenaires du client.
• Travail en méthodologie Agile
Code en Dart de l’application mobile pour répondre à la fois à Android et iOS (Utilisation d’android Studio et du framework Flutter). Séparation des taches et répartition aux différents membres de l’équipe.
Crouzet Automatismes
Software Publishing
Sotfware developer, trainee - As a freelancer
Mise en place d'une plateforme web de gestion du parc informatique de l'entreprise. Mise en place de la BDD SQL avec MySQL et de l'accès web avec Apache. Sécurisation via HTTPS.
• Rédaction de document de spécification et conception.
• Développement de la page Web de l’interface
• Gestion et création de la base de données du matériel.
Crouzet Automatismes
Software Publishing
Sotfware developer - As a freelancer
Création du nouveau logiciel de programmation de la nouvelle gamme d’automate au sein d’une équipe d’ingénieur de développement logiciel.
• Rédaction de document de spécification et conception.
• Découverte du contexte et des différentes briques logicielles
• Intégration et conception de nouvelle briques logicielles
• Intervention sur la résolution de bug mineurs.
Portage et conceptions de fonction en C (C Embarqué ), d’un contexte ARM vers un contexte STM.
• Fonctions dites métier correspondants à des besoins client (orientation de panneaux solaires, fonction de calculs, PID, ect…)
• Portage des fonctions basiques (couches de communication, boot, bootloader, firmware).
• Portage de fonctions avancées (interprétation de programmes pour le PLC, et mise à jour du PLC).
• Intervention sur la partie communication USB et Ethernet.
Ecriture de script de tests (VBS, python, batch) pour assurer l’intégration continue. Automatisation et suivi des scripts de tests. (via Jenkins SVN et batch)
• Ecriture des tests (batch, python, VBS)
• Automatisation des tests sous Jenkins via SVN.
• Compte rendu automatique mis en forme.
Crouzet Automatismes
Software Publishing
Leaf sotftware developer - As a freelancer
Continuation du support C embarqué sur un automate embarqué
• Développement d’un accessoire de communication RS485 pour le PLC.
• Résolutions diverses de bugs relevés par le support technique.
• Création de fonctions « métiers » pour les différents besoin clients.
• Implémentation au niveau du boot, bootloader, firmware de nouveaux ordres pour gérer les mises à jour firmware, ainsi que la communication (écriture programme/ lecture programme/ diagnostic, ect.. ) des nouveaux PLC et produits.
Code en C++ du logiciel de programmation du PLC sous windows (Utilisation de Visual Studio). Prise en main du logiciel puis lead logiciel et formation des nouveaux arrivant sur le logiciel et l'architecture C++.
• Rédaction de documents de spécifications et conception.
• Développement de nouvelles fonctions logicielles.
• Résolutions diverses de bugs relevés par le support technique.
• Création de l’ihm des fonctions « métiers » pour les différents besoin clients. La partie ihm étant C++ et le code embarqué en C.
• Pendant de la partie de mise à jour des automates coté logiciel.
• Création d’un nouveau logiciel pour les écrans déportés (tablettes sous windows et android) pour communiquer avec les automates (spécifications, exécution, et test unitaires).
• Implémentation de nouveaux patterns pour améliorer le logiciel (factory, observer, composite, strategy).
• Formation des nouveaux arrivants à la méthodologie de travail, et prise en main du contexte de travail.
Formation en parallèle aux applications androids en Java et Kotlin.
• Application de gestion de SMS (sous android) vers un PLC afin de faire de la maintenance de version et d’applications.
Recommendations
Check out Guillaume's recommendations