You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Adrien MarquèsAM

Adrien Marquès

Développeur GO / web fullstack / IoT

500 €/jour
Montauban, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Adrien

Je viens du développement web, que j'ai découvert en 2011. Je me spécialise depuis 6 ans vers du Go notamment pour du backend web et micro-services. J'ai aussi une bonne expérience des technologies IoT, à travers mes projets personnels, j'ai pu beaucoup apprendre et ce domaine m'intéresse beaucoup.

J'ai environ 4 ans d'expérience en ESN et 3 ans en freelance où j'ai pu naviguer entre différents domaines:
- Créer un système modulaire dans Angular 8 pour des box satellite maritime
- Frontend web avec application Android associée
- Architecture et développement d'application iOS en C++/Qt pour de l'aéronautique
- Direction de projet sur une petite équipe
- Utilisation de méthodes agiles et relation client
- Refactor et architecture sur un système micro-services


Avant tout, je considère que mon plus large background vient de mon intérêt pour l'informatique à travers les nombreux projets personnels que j'ai développé en parallèle de mon cursus scolaire (fin collège jusqu'à la fin du master). C'est notamment grâce à ces expériences que j'ai développé mon intérêt pour la "maintenabilité" du code, c'est un point auquel je suis très attaché ; car c'est à mes yeux le gros défaut de beaucoup de logiciels à ce jour sur le marché. Cette période m'a aussi appris à travailler en pleine autonomie et à développer ma polyvalence: conception graphique et web design, développement fullstack, être force de proposition et avoir un réel intérêt pour la santé des projets que je développe.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • NGEConnect
    R-Smart
    EDITION DE LOGICIELS
    avril 2023 - décembre 2023 (8 mois)
    Conception, étude et développement de micro-services GO permettant la communication entrante et sortante avec des équipements LoRA sur le terrain.
    Intégration dans l'existant.

    En détail :
    - beaucoup de refactor et d'architecture
    - refactor du système de droits
    - migration de micro-services JS en TS
    - implication dans les problématiques CI/CD et DevOps ; contexte k8s
    - apport du GRPC dans les micro-services
    - migration de micro-services en grpc, problématiques de réutilisabilité et déploiement
    - conception et implémentation du système global de pilotage des équipements
    - création de l'environnement de dev minikube
    - création de la librairie GO pour la gestion des erreurs
    - création de la librairie GO pour la mise en place des transactions métier vis à vis des différentes bases de données ; mise en place de la CI
    - création de la suite de tests E2E
    - création de 4 nouveaux micro-services
    GO Kubernetes Refactoring Architecture LoRa gRPC
  • Vygon
    EasyCom
    SECTEUR MÉDICAL
    janvier 2022 - Aujourd'hui (4 ans et 5 mois)
    Toulouse, France
    Projet médical pour une entreprise française à portée internationale. Le projet consiste en un système web moderne permettant la gestion de parcs de pompes à nutriments via Internet. J'ai réalisé le backend du système ainsi que l'élaboration de l'environnement de production.

    Le backend est développé en Go et utilise docker. Il expose une API REST pour le frontend et une API websocket pour communiquer avec les pompes. Une base de données PostgreSQL permet la gestion des différentes ressources. Plusieurs systèmes ont été mis en place afin d'assurer une sécurité de grade médical aux différents niveaux applicatifs, notamment avec l'utilisation de chaînes de certificats, argon2, mTLS, jwt. Le backend est entièrement testé par tests unitaires et tests d'intégration (dockerisés) afin d'atteindre une couverture maximale du code (+80%). J'ai développé des mécanismes d'intégration et de déploiement continu afin de fournir un version à jour au client tout au long du développement.

    L'API REST repose sur l'utilisation de la librairie open-source aicra que je développe depuis plusieurs années.

    Mon travail consiste en:
    - backend : le backend avec ses 2 APIs.
    - cert : outil en ligne de commande permettant la gestion des chaînes de certificats, utilisé comme librairie par le backend.
    - package : environnement simplifié d'exécution pour les membres de l'équipe.
    - setup : environnement de production.
    GO Docker REST Cybersécurité docker-compose CI/CD Websocket Linux
  • Collins Aerospace
    ADSBOnPED
    AÉRONAUTIQUE & AÉROSPATIALE
    juillet 2020 - Aujourd'hui (5 ans et 11 mois)
    Toulouse, France
    Application multi-plateforme (linux, windows et iOS) d'assistance de vol pour les pilotes de ligne. Dans la branche recherche et développement de l'entreprise.

    Je suis architecte du projet et assure la direction technique depuis sa création. Je pilote une équipe tournante de 2 à 3 personnes, assure le suivi et l'analyse des besoins client jusqu'à l'extraction de tâches à travers une organisation Agile simplifiée.

    Le projet est développé en C++ avec le framework Qt. Il comporte notamment :
    - un bus de messages évènementiel asynchrone
    - un moteur SCSS simplifié
    - un système de paramètres dynamique
    - un système de fenêtrage générique iOS
    - un système de tests unitaires et tests d'intégration
    - une interface générique pour différents calculateurs avioniques

    La première itération du projet est passée en industrialisation après tests par les pilotes. Je travaille depuis sur les prochaines phases R&D.
    R&D Gestion de projet Méthode agile Qt C++ User Interface Design Inkscape Linux iOS

Recommandations

DF
TC
AU
Damien F et 2 autres personnes recommandent Adrien

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • DUT Informatique
    Université Paul Sabatier Toulouse III
    2016
    Informatique générale, réseaux et communications, programmation Java, C, théorie informatique, gestion, mathématiques.
  • License 3 Informatique
    Université de Pau et des Pays de l'Adour
    2017
    Informatique générale, maths, théories des langages, programmation concurrente, réseau.

Compétences

Catégories