Bienvenue sur le profil Malt de Guillaume !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Guillaume pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Guillaume Colas

développeur software/mobile

En télétravail depuis Lyon

  • 45.7694
  • 4.83012
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Guillaume.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Guillaume.

Localisation et déplacement

Localisation
Lyon, France
Télétravail
Effectue ses missions majoritairement à distance

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Taille d'entreprise
  • 1 personne
  • 2 - 10 personnes
  • 11 - 49 personnes
  • 50 - 249 personnes
  • 250 - 999 personnes

Vérifications

Langues

Catégories

Compétences (10)

Guillaume en quelques mots

I am a C++ software developer and Android/iOS application (Java/Swift/SDK Flutter with Dart). I am trained in software architectures and continuous integration, concerned about the good progress of projects. I work freelance but I wish to work on team projects as well as independent projects. I'm listening to possible proposals and remain flexible on projects. I work mainly in full remount but this can vary depending on the project.

Je suis développeur software C++ et application Android. Je suis formé aux architectures logicielles et à l'intégration continue, soucieux du bon avancement des projets. Je travaille en freelance mais je souhaite intervenir sur des projets en équipe aussi bien que des projets indépendants. Je reste à l'écoute des propositions éventuelles et reste flexible sur les projets. Le TJM est négociable selon la nature de la mission proposée.

Expériences

Rec'im

Réseaux sociaux

Chef de projet / Chef équipe logiciel / développeur Mobile (Flutter)

Lyon, France

novembre 2019 - février 2020

Conception et développement d’une application mobile embarquant des jeux intégrés

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

Edition de logiciels

Sotfware developer, trainee

Valence, France

septembre 2010 - septembre 2011

Conception d’une interface de gestion du parc informatique de l’entreprise. Les utilisateurs doivent référencer leur matériel (ordinateur, imprimante, ect..)


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

Edition de logiciels

Sotfware developer

Valence, France

septembre 2011 - septembre 2015

Portage d’un cortex ARM vers un STM32 pour le développement d’un nouvel automate. Développement du nouveau logiciel de programmation au sein d’une équipe d’ingénieur.

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

Edition de logiciels

Leaf sotftware developer

Valence, France

septembre 2015 - août 2019

Recommandations externes

Consultez les recommandations qu'a reçues Guillaume

Formations