-
Openclassrooms
- Python Mentor
Paris
2019 - maintenant
Mentor Python, j'accompagne quelques étudiants dans leur parcours de formation pour leur apporter mon support ainsi que mon expérience professionnelle dans le domaine
-
Nxp Semiconductors
- Consultant en développement de logiciels (Python)
Colombelles
2017 - maintenant
-
Lili.ai
- Freelance - Consultant développement senior (Remote)
2016 - 2017
Lili.ai est une startup qui envisage l'intelligence artificielle comme pilier de la gestion de projet.
* J'assure tant les développements côté REST API (Django) et côté front (AngularJs).
* Correction des bugs, amélioration des processus de déploiement (staging, prod).
* Revue de code et coaching des membres junior de l'équipe.
-
Cnes - Toulouse
- Freelance - Software Engineering - Js/Python
PARIS 1
2016 - 2016
J'interviens au sein d'un projet d'envergure pour la réalisation d'une suite logicielle de contrôle et de supervision spatiale pour l'Agence spatiale Française, le CNES.
Projet porté par Atos, j'interviens sur la réalisation d'un composant graphique distribué en Node.js
• Ce composant doit s’interfacer avec d'autres composants Python et C++.
• Une couche de distribution, agnostique des langages est utilisée pour permettre cet interfaçage.
-
Apy Consulting
- CEO
2014 - maintenant
Société à dimension humaine, Apy Consulting entreprend la réalisation de différent type de projets (web, mobile, automation, ...) pour le compte d’autres sociétés ou particuliers.
Sa passion du développement logiciel, ainsi que de sa determination restent ses principaux atouts.
Apy Consulting défend également la philosophie du monde Open Source et s'efforce d'y contribuer.
-
Intel
- Freelance - Software Engineering - Python
Meudon
2013 - 2016
En collaboration avec l'Architecte de l'équipe, j'interviens dans la conception et le conseil technique (Python principalement) des différents composants en accord avec les différents objectifs de l'équipe.
Je travaille en méthode AGILE (Kanban & SCRUM).
Je participe au design et au développement d'une API REST dans un environnement AWS :
• Contributions quant au design et au développement d'une API REST en node.js.
• Développement de tests unitaire, automatisation du déploiement sur AWS (Travis CI) .
• Composants AWS utilisés : Lambda, API Gateway, Cloud Front, EC2, IAM, COGNITO, DynamoDB, CloudWatch.
Je participe au design et au développement d'un "Message-oriented middle-ware" (MOM) :
• Conception de l'architecture distribuée, réalisation de P.O.C, “benchmarks”, ...
• Mise en place de l'infrastructure d'échange de messages (AMQP, MongoDB, ...)
• Intégration & Refactorisation des composants distribués au sein des applications en production (Pika, AngularJs, ...)
• Refonte de plusieurs composants à travers la mise en place de “micro-services” (REST API) dans le Cloud Interne (Cloud Foundry)
Je contribue au projet open-source “ Buildbot ” :
• Contributions visible sur mon profil GitHub
Je participe au design, développement & maintien d'un framework d'automatisation de tests :
• Conception & Développement de nouvelles fonctionnalités dans le framework (Python)
• Consolidation de l'architecture du framework en collaboration avec l'Architecte
• Contributions sur l'Agent embarqué du framework (Java for Android)
• Relations utilisateurs et développeurs (support, communication)
Je conçois et développe un framework de génération de documentation “multi-projets” :
• Conception et Développement d'un outil de génération de documentation multi-projets.
• Surcouche au framework Python Sphinx, cet outil gère l'aggregation consistante des différentes documentations (API, Utilisateur, Développeur, ...)
-
MhComm
- Software Engineering - Python
2012 - 2013
Plate-forme de télé-santé principalement développée en Python (PyQt & Django).
Assure la synchronisation du dossier médical du patient entre le serveur (Hôpital)
et l' “appliance” (chez le patient), l'échange des données est bidirectionnel et parallèle.
Responsable de l'architecture, ainsi que des développements côté « appliance » (PyQt)
• Conception Architecturale & Rédactions des spécifications
• Participant aux réunions quant aux directions générales techniques de la société
• Multi-compétent, également acteur confirmé côté serveur (Django)
-
Régie Départementale des Transports de la Haute Garonne
- Concepteur-Développeur - Python/.Net
2011 - 2012
Société de services public, gérant toute l'activité transport extra-urbain de Haute Garonne, mais
également la Gare routière de Toulouse.
Rattachée à Tisséo, plusieurs services sont mutualisés (gestion des quantités de
gazole, ...) sans pour autant être automatisés.
Automatisation des points clés de l'entreprise & Réalisation (partielle) d'un Info-Centre
• “Rétro-Engineering”, Conception de l'Architecture et Développement d'interfaces
• Rédaction des cahiers des charges
• Collaboration avec la Directrice quant à la prise de décisions
• Gestion des aspects “Infrastructure” (Servers, Achats, Configuration, ...)
• Assistance technique Réseaux & Système
Travaux réalisés :
• Intranet & Info-Centre
• Accès et gestion (impression simple ou multiple, filtres, ...) des factures & Bon de commande depuis la base de données du logiciel de gestion (Optimaint) de la société
• Interfaces d'automatisation des consommations de gazole (PyQt)
• Participation à la conception & au développement du Projet d'automatisation des accès à la Gare Routière (automobile & Bus) via reconnaissance des plaques minéralogiques
-
INO Télécom
- Programmeur
2011 - 2011
Conception MCD / MLD
Intervention développement PHP 5 / Javascript
-
Alsatis
- Développeur Logiciel - Python
Toulouse
2011 - 2011
Alsatis est un fournisseur d'accès à internet (FAI) pour d'autres FAI et pour particuliers.
Sa spécificité réside dans la création & gestion de ses propres réseaux aériens (WIFI & WIMAX)
en zone blanche, permettant un accès haut débit.
J'interviens sur la réalisation d'un portail extranet permettant la gestion des particuliers pour les clients opérateur d'Alsatis (FAI clients).
Travaux réalisés :
• Module d'éligibilité
• Gestion particuliers
• Gestion des Historiques
L'extranet n'est accessible que pour les clients d'Alsatis.
Site officiel (grand public): www.alsatis.com